AirSim Quadrotor Continuous-Motion Controller
Continuous-motion control and trajectory-tracking experiments for a quadrotor in Microsoft AirSim.
Overview
This project focuses on continuous-motion control and trajectory tracking for a quadrotor in Microsoft AirSim.
[TODO] Add a 2–3 sentence description of the control objective, simulation environment, and why the controller was built.
Controller design
State estimation
[Add state inputs, coordinate frames, and filtering method]
[Add state inputs, coordinate frames, and filtering method]
Control method
[Add PID / MPC / geometric control / learning-based controller details]
[Add PID / MPC / geometric control / learning-based controller details]
Trajectory interface
[Add waypoint, velocity, acceleration, or spline interface]
[Add waypoint, velocity, acceleration, or spline interface]
Simulation stack
[Add AirSim, Unreal Engine, ROS, Python/C++, and other tools used]
[Add AirSim, Unreal Engine, ROS, Python/C++, and other tools used]
My contribution
[TODO] Add 3–4 contribution bullets covering controller implementation, simulator integration, experiment design, and debugging or optimization.
Results
[XX Hz]control frequency
[XX m]mean tracking error
[XX%]trajectory completion rate
[XX ms]end-to-end latency
Demo & code
- [TODO: Replace with demo video link]
- [TODO: Replace with GitHub repository link]
- [TODO: Replace with controller architecture diagram]