UAV Toolbox Support Package for PX4 Autopilots
Using the UAV Toolbox Support Package for PX4® Autopilots, you can access autopilot peripherals from MATLAB® and Simulink®. With Embedded Coder®, you can also automatically generate C++ code and use the PX4 toolchain to build and deploy algorithms tailored specifically for Pixhawk® and Pixracer flight management units, all while incorporating onboard sensor data and other PX4-specific services.
Basic Concepts
Learn basic functionality of PX4 Autopilots
Setup and Configuration
Install hardware support and configure hardware connection
Develop Algorithms and Deploy on PX4 Autopilot
Develop algorithms and prepare model for deploying on PX4 Autopilots
Run Connected IO Simulation on PX4 Autopilot
Learn to use Connected IO to communicate with the IO peripherals on the hardware
Run Monitor & Tune Simulation on PX4 Autopilot (External Mode)
Monitor signals and tune parameters running on the Simulink models running on PX4 Autopilots
Log Flight Data on SD Card
Log signals from Simulink models on an SD card mounted on the target hardware
Verification with Processor-in-loop (PIL) Simulation
Code verification and validation with Processor-in-loop (PIL) simulation
Deploy PX4 on Host Computer with PX4 Host Target (PX4 Software-in-the-loop or SITL)
Learn how to deploy PX4 on host computer with PX4 Host Target (PX4 Software-in-the-loop or SITL)
Hardware-in-the-loop Simulation (HITL) with PX4
Learn to work with Hardware-in-the-loop Simulation (HITL) with PX4