This session introduces ArduPilot support in MATLAB® and Simulink® through the UAV Toolbox Support Package for ArduPilot® Autopilots, showing how a simulation‑first, model‑based workflow accelerates the transition from control design to flight‑ready systems. Attendees will see how Simulink enables controller design, simulation, and automatic code generation for ArduPilot, helping reduce manual integration effort while increasing confidence through early validation before hardware testing.
Key Capabilities Highlighted
- Design flight control algorithms in Simulink and deploy them directly to ArduPilot‑based autopilots
- Support for ArduCopter and ArduPlane, enabling multirotor and fixed‑wing workflows
- Software‑in‑the‑Loop (SITL) simulation with the ArduPilot target for early controller validation
- Custom multicopter mixer configuration for non‑standard airframes
- Closed‑loop simulation workflows, combining ArduPilot SITL with plant models in Simulink