Supported Hardware
PX4 Autopilot | FMU Version | Releases Supported |
Pixhawk 1 | FMUv2 | R2018b onward |
Pixhawk Cube (Pixhawk 2.1) | FMUv3 | R2018b onward |
Pixracer | FMUv4 | R2018b onward |
Pixhawk 4 | FMUv5 | R2018b onward |
Using Embedded Coder™ Support Package for PX4® Autopilots you can generate C++ from Simulink® models specifically tailored for the Pixhawk FMU (flight management units) using the PX4 toolchain. You can customize algorithms that leverage onboard sensor data and other calculations at runtime.
Support highlights include:
PX4 is a trademark of Lorenz Meier and consists of an open-hardware autopilot ecosystem and low-cost flight control units. Pixhawk (PX4) autopilots are low-cost flight control units based on open hardware. They feed on-board sensor inputs to algorithms running on ARM® Cortex®-M microprocessors to drive motors using PWM outputs. They are based on NuttX real-time operating system (RTOS) and support flight control and vehicle management of fixed- and rotary-winged aircraft.
See the hardware support package system requirements table for current and prior version, release, and platform availability.
PX4 Autopilot | FMU Version | Releases Supported |
Pixhawk 1 | FMUv2 | R2018b onward |
Pixhawk Cube (Pixhawk 2.1) | FMUv3 | R2018b onward |
Pixracer | FMUv4 | R2018b onward |
Pixhawk 4 | FMUv5 | R2018b onward |
Related Hardware Support Views: 3D Robotics, Aerospace and Defense, Control Systems, C ∕ C++ Code Generation, Embedded Coder, Embedded Systems, Other ∕ Miscellaneous, Project-Based Learning, RTOS, Simulink Product Family, Technical Services and Consulting
Before installing the support package, confirm you have the correct setup. View system requirements and installation options.
Get support package