Main Content

Supported PX4 Autopilots

The UAV Toolbox Support Package for PX4® Autopilots can be used to model flight control algorithms based on PX4 flight stack, and the same can be deployed on the following autopilots:

  • Pixhawk® 1

  • Cube (Pixhawk 2.1)

  • Pixhawk 4

  • Pixracer

The support package can also be used with other PX4 Autopilots listed here that have been designed based on the Pixhawk FMU project and use a FMU configuration to build the firmware. However, the complete functionality is not tested on those controllers.

To get started with an autopilot that does not belong to set of officially tested autopilots mentioned above, select the option My board is not listed here in the hardware setup.

Select PX4 Autopilot board

Browse to the corresponding CMake Build target in your PX4 Firmware for building.

Select Build Target

You might also need to enter the corresponding make command to build the firmware for the corresponding target.

After hardware setup is completed and the PX4 Firmware is successfully built for the selected build target, you can use your autopilot in Simulink by selecting PX4 Pixhawk Series as Hardware board in the Simulink model configuration settings.

The selected CMake build target in hardware setup automatically appears in CMake configuration.