CédricHollande

Robotics

Controls & Optimization

Graduate Controls and Optimization project (MEAM 5170 at Penn): a 3D simulation of a quadcopter flying through a dense forest to extinguish a fire. I combined global planning, nonlinear quadrotor dynamics, and model-pre…

Controls & Optimization

Graduate Controls and Optimization project (MEAM 5170 at Penn): a 3D simulation of a quadcopter flying through a dense forest to extinguish a fire. I combined global planning, nonlinear quadrotor dynamics, and model-predictive control into one pipeline that takes the drone from takeoff to the fire zone through randomly generated obstacles.

  • RRT* for collision-free global planning, with smoothing and clearance checks
  • LPV-MPC for trajectory tracking, solving a QP at every timestep
  • Nonlinear quadrotor dynamics with velocity, attitude and obstacle constraints
  • Spline-defined fire zone boundary as the target region
  • 3D visualization of the full forest flyover, validated at multiple integration steps

Repo: https://github.com/cedrichld/mpc-fire-quadrotor

quadrotor_trajectory_TPV_ref_traj.mp4

quadrotor_trajectory_TPV_forest3.mp4

First_drone_video.mp4

Final_report_MEAM_5170.pdf

4 pages
Final_report_MEAM_5170.pdf — page 1 of 4
Final_report_MEAM_5170.pdf — page 2 of 4
Final_report_MEAM_5170.pdf — page 3 of 4
Final_report_MEAM_5170.pdf — page 4 of 4