- discrete-time linear system (3D double integrator)
- convex path constraints: thrust pointing, thrust upper bound and lower bound (convexified)
- discrete-time linear system (3D double integrator)
- convex path constraints: thrust pointing, thrust upper bound and lower bound (convexified)
- continuous-time nonlinear system (3D double integrator with drag)
- nonconvex path constraints: obstacle avoidance, speed upper bound, thrust pointing, thrust upper and lower bound