Problem
Agile flight through clutter requires a dynamically feasible trajectory that respects obstacles, orientation, and higher-order motion limits rather than treating the vehicle as a point moving along a geometric path.
Selected research
Agile quadrotor trajectory planning
Time-optimal, jerk-constrained trajectory generation through cluttered environments with nonlinear optimization and ROS visualization.

Agile flight through clutter requires a dynamically feasible trajectory that respects obstacles, orientation, and higher-order motion limits rather than treating the vehicle as a point moving along a geometric path.
The project implements nonlinear trajectory optimization with GEKKO, geometric obstacle constraints, quaternion-based orientation modeling, and both three-dimensional and ROS/RViz visualization.
Aaron John Sabu and Ryan Nemiroff developed the project for UCLA MAE 271D, taught by Brett T. Lopez.
The result is a public course-project codebase and technical presentation demonstrating the planning formulation in simulation.
It is identified as coursework rather than a peer-reviewed publication or physical flight result.
Citation
Suggested software citation · collaborative course project