PX4-Autopilot/docs/en/SUMMARY.md
Jonas Eschmann db2c6b2abe
feature: Integrating the RAPTOR foundation policy (#26082)
* moving raptor

bump

compiles and raptor mode appears

hovering with RAPTOR seems to work

Using Raptor to execute offboard commands works (using multirobot f03825a5795a77c5a095f799eeb8e0b646fe7176 to feed the trajectory_setpoint). Requires more testing

simplified rotmat

runtime inference frequency multiple

arming request response reflects actual readiness

adjusting to fit IMU gyro ratemax

relaxing control timing warning thresholds for SITL

Using mode registration to signal if offboard commands should be forwarded to trajectory_setpoint instead of just hardcoding vehicle_status.nav_state == vehicle_status_s::NAVIGATION_STATE_OFFBOARD

adopting new "request_offboard_setpoint" in raptor module

replace offboard seems good

mc_raptor: overwrite offboard parameter

separate raptor config

addendum

Raptor off by default

RAPTOR readme

Loading raptor checkpoint from tar works.

check if load was successful

refactoring: cutting out the pure C interface to allow direct testing of the policy input/output behavior from the file, without fully loading it into memory first

adapter not needed anymore

ripping out test observation mode (not used in a long time)

fixing warnings

bump RLtools to fix the remaining warnings

Loading RAPTOR checkpoint from sdcard seems to work on FMU-6C

embedding Raptor policy into flash works again

also printing checkpoint name when using the embedded policy

cleaner handling of the checkpoint name

back to reading from file

ripping out visual odometry checks

cleaner

more debug but no success

bump rlt

bump

pre next rebase

we can publish the no angvel update because we latch onto it with the scheduled work item anyways

this kind of runs on the 6c

still bad

SIH almost flying

saving stale traj setpoint yaw

new error. timestamp not the problem anymore

bump rlt; SIH works with executor

shaping up

bumping blob (include tar checkpoint)

cleaning up

fixing formatting

update readme

* moving raptor

bump

compiles and raptor mode appears

hovering with RAPTOR seems to work

Using Raptor to execute offboard commands works (using multirobot f03825a5795a77c5a095f799eeb8e0b646fe7176 to feed the trajectory_setpoint). Requires more testing

simplified rotmat

runtime inference frequency multiple

arming request response reflects actual readiness

adjusting to fit IMU gyro ratemax

relaxing control timing warning thresholds for SITL

Using mode registration to signal if offboard commands should be forwarded to trajectory_setpoint instead of just hardcoding vehicle_status.nav_state == vehicle_status_s::NAVIGATION_STATE_OFFBOARD

adopting new "request_offboard_setpoint" in raptor module

replace offboard seems good

mc_raptor: overwrite offboard parameter

separate raptor config

addendum

Raptor off by default

RAPTOR readme

Loading raptor checkpoint from tar works.

check if load was successful

refactoring: cutting out the pure C interface to allow direct testing of the policy input/output behavior from the file, without fully loading it into memory first

adapter not needed anymore

ripping out test observation mode (not used in a long time)

fixing warnings

bump RLtools to fix the remaining warnings

Loading RAPTOR checkpoint from sdcard seems to work on FMU-6C

embedding Raptor policy into flash works again

also printing checkpoint name when using the embedded policy

cleaner handling of the checkpoint name

back to reading from file

ripping out visual odometry checks

cleaner

more debug but no success

bump rlt

bump

pre next rebase

we can publish the no angvel update because we latch onto it with the scheduled work item anyways

this kind of runs on the 6c

still bad

SIH almost flying

saving stale traj setpoint yaw

new error. timestamp not the problem anymore

bump rlt; SIH works with executor

shaping up

bumping blob (include tar checkpoint)

cleaning up

fixing formatting

update readme

updating gitignore

* fixing format and declaring submodules as cmake dependencies

* adding uORB message documentation

* fixing comment alignment

* Adding option to restrict mc_raptor to not listen to the trajectory_setpoint (use the position and yaw at activation time as reference instead)

* bump RLtools; relax timing thresholds and adding real world readme

* smooth traj tracking performance

* Measuring trajectory_setpoint timing (providing stats in raptor_status); reverting accidental .gitignore modification

* More ideomatic way of setting the path to the policy checkpoint

* Reset trajectory_setpoint on raptor mode activation

* Adding internal trajectory generation (feeding trajectory_setpoint over Mavlink is too noisy). Quite agile trajectory tracking, good performance

* stable flight

* Update msg/versioned/RaptorInput.msg

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>

* adopting message formatting conventions

* sort raptor.px4board

* Archiving RegisterExtComponentRequestV1.msg

* Add message versioning for VehicleStatus v2 and RegisterExtComponentRequest v2

* fixing formatting

* making internal reference configurable via command

* RAPTOR docs wip

* raptor internal reference documentation

* Finishing RAPTOR docs first draft

* adding logging instructions

* Fixing missing command documentation test error

* fixing format

* adding motor layout warning

* raptor minimal subedit - prettier, images etc

* Improve intro

* Fix up Neural_Networks version

* Mentioning "Adaptive" in the RAPTOR documentation's title

* Adding clarifications about the internal reference trajectory generator

* Removing "foundation policy" wording

* Fixing new-line check

* Removing redundant (evident through directory hierarchy) raptor_ from filenames

* Unifying Neural Network docs (mc_nn_control and mc_raptor) under the "Neural Network" topic

* Fix to standard structure

* Making the distinction between mc_nn_control and mc_raptor more clear and fixing the comparison table

* Removing trajectory_setpoint forwarding flag from external mode registration request and from the vehicle status

* Trivial layout and wording fixes

* fixing docs error

---------

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
2026-01-14 09:47:47 -08:00

915 lines
54 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

- [Introduction](index.md)
- [Basic Concepts](getting_started/px4_basic_concepts.md)
- [Multicopters](frames_multicopter/index.md)
- [Features](features_mc/index.md)
- [Flight Modes](flight_modes_mc/index.md)
- [Position Mode (MC)](flight_modes_mc/position.md)
- [Position Slow Mode (MC)](flight_modes_mc/position_slow.md)
- [Altitude Mode (MC)](flight_modes_mc/altitude.md)
- [Altitude Cruise Mode (MC)](flight_modes_mc/altitude_cruise.md)
- [Stabilized Mode (MC)](flight_modes_mc/manual_stabilized.md)
- [Acro Mode (MC)](flight_modes_mc/acro.md)
- [Orbit Mode (MC)](flight_modes_mc/orbit.md)
- [Takeoff Mode (MC)](flight_modes_mc/takeoff.md)
- [Land Mode (MC)](flight_modes_mc/land.md)
- [Hold Mode (MC)](flight_modes_mc/hold.md)
- [Follow Me Mode (MC)](flight_modes_mc/follow_me.md)
- [Mission Mode (MC)](flight_modes_mc/mission.md)
- [Return Mode (MC)](flight_modes_mc/return.md)
- [Offboard Mode (MC)](flight_modes_mc/offboard.md)
- [Collision Prevention](computer_vision/collision_prevention.md)
- [Precision Landing](advanced_features/precland.md)
- [Terrain Following/Holding](flying/terrain_following_holding.md)
- [Throw Launch](flight_modes_mc/throw_launch.md)
- [Assembly](assembly/assembly_mc.md)
- [Configuration/Tuning](config_mc/index.md)
- [Auto-tune](config/autotune_mc.md)
- [Filter/Control Latency Tuning](config_mc/filter_tuning.md)
- [PID Tuning (Manual/Basic)](config_mc/pid_tuning_guide_multicopter_basic.md)
- [PID Tuning Guide (Manual/Advanced)](config_mc/pid_tuning_guide_multicopter.md)
- [Setpoint Tuning (Trajectory Generator)](config_mc/mc_trajectory_tuning.md)
- [Jerk-limited Type Trajectory](config_mc/mc_jerk_limited_type_trajectory.md)
- [Racer Setup](config_mc/racer_setup.md)
- [Land Detector Configuration](advanced_config/land_detector.md)
- [Static Pressure Buildup](advanced_config/static_pressure_buildup.md)
- [Flying (Basics)](flying/basic_flying_mc.md)
- [Complete Vehicles](complete_vehicles_mc/index.md)
- [ModalAI Starling](complete_vehicles_mc/modalai_starling.md)
- [PX4 Vision Kit](complete_vehicles_mc/px4_vision_kit.md)
- [MindRacer BNF & RTF](complete_vehicles_mc/mindracer_BNF_RTF.md)
- [MindRacer 210](complete_vehicles_mc/mindracer210.md)
- [NanoMind 110](complete_vehicles_mc/nanomind110.md)
- [Bitcraze Crazyflie 2.1](complete_vehicles_mc/crazyflie21.md)
- [Holybro Kopis 2](complete_vehicles_mc/holybro_kopis2.md)
- [Amov F410 Drone](complete_vehicles_mc/amov_F410_drone.md)
- [Kits](frames_multicopter/kits.md)
- [X500 v2 (Pixhawk 6C)](frames_multicopter/holybro_x500v2_pixhawk6c.md)
- [X500 v2 (Pixhawk 5X)](frames_multicopter/holybro_x500V2_pixhawk5x.md)
- [X500 (Pixhawk 4)](frames_multicopter/holybro_x500_pixhawk4.md)
- [S500 V2 (Pixhawk 4)](frames_multicopter/holybro_s500_v2_pixhawk4.md)
- [Lumenier QAV-R 5" Racer (Pixracer)](frames_multicopter/qav_r_5_kiss_esc_racer.md)
- [QAV250 (Pixhawk4 Mini) - Discontinued](frames_multicopter/holybro_qav250_pixhawk4_mini.md)
- [DIY Builds](frames_multicopter/diy_builds.md)
- [Omnicopter](frames_multicopter/omnicopter.md)
- [DJI F450 (CUAV v5+)](frames_multicopter/dji_f450_cuav_5plus.md)
- [DJI F450 (CUAV v5 nano)](frames_multicopter/dji_f450_cuav_5nano.md)
- [Planes (Fixed-Wing)](frames_plane/index.md)
- [Features](features_fw/index.md)
- [Gain compression](features_fw/gain_compression.md)
- [Assembly](assembly/assembly_fw.md)
- [Config/Tuning](config_fw/index.md)
- [Auto-tune](config/autotune_fw.md)
- [Rate/Attitude Controller Tuning Guide](config_fw/pid_tuning_guide_fixedwing.md)
- [Altitude/Position Controller Tuning Guide](config_fw/position_tuning_guide_fixedwing.md)
- [Airspeed Scale Estimate Handling](config_fw/airspeed_scale_handling.md)
- [Weight & Altitude Tuning](config_fw/weight_and_altitude_tuning.md)
- [Trimming Guide](config_fw/trimming_guide_fixedwing.md)
- [Flying (Basics)](flying/basic_flying_fw.md)
- [Flight Modes](flight_modes_fw/index.md)
- [Position Mode (FW)](flight_modes_fw/position.md)
- [Altitude Mode (FW)](flight_modes_fw/altitude.md)
- [Stabilized Mode (FW)](flight_modes_fw/stabilized.md)
- [Acro Mode (FW)](flight_modes_fw/acro.md)
- [Manual Mode (FW)](flight_modes_fw/manual.md)
- [Takeoff Mode (FW)](flight_modes_fw/takeoff.md)
- [Land Mode (FW)](flight_modes_fw/land.md)
- [Hold Mode (FW)](flight_modes_fw/hold.md)
- [Mission Mode (FW)](flight_modes_fw/mission.md)
- [Return Mode (FW)](flight_modes_fw/return.md)
- [Offboard Mode (FW)](flight_modes_fw/offboard.md)
- [Complete Vehicles](complete_vehicles_fw/index.md)
- [DIY Builds](frames_plane/diy_builds.md)
- [Reptile Dragon 2 (ARK6X)](frames_plane/reptile_dragon_2.md)
- [Turbo Timber Evolution (Pixhawk 4 Mini)](frames_plane/turbo_timber_evolution.md)
- [Wing Wing Z84 (Pixracer)](frames_plane/wing_wing_z84.md)
- [VTOL](frames_vtol/index.md)
- [Assembly](assembly/assembly_vtol.md)
- [VTOL Config/Tuning](config_vtol/index.md)
- [Auto-tune](config/autotune_vtol.md)
- [QuadPlane Configuration](config_vtol/vtol_quad_configuration.md)
- [Back-transition Tuning](config_vtol/vtol_back_transition_tuning.md)
- [VTOL w/o Airspeed Sensor](config_vtol/vtol_without_airspeed_sensor.md)
- [VTOL Weather Vane](config_vtol/vtol_weathervane.md)
- [Flight Modes](flight_modes_vtol/index.md)
- [Mission Mode (VTOL)](flight_modes_vtol/mission.md)
- [Return Mode (VTOL)](flight_modes_vtol/return.md)
- [Land Mode (VTOL)](flight_modes_vtol/land.md)
- [Standard VTOL](frames_vtol/standardvtol.md)
- [Build: Foxtech Loong 2160 VTOL](frames_vtol/vtol_quadplane_foxtech_loong_2160.md)
- [FunCub QuadPlane (Pixhawk)](frames_vtol/vtol_quadplane_fun_cub_vtol_pixhawk.md)
- [Ranger QuadPlane (Pixhawk)](frames_vtol/vtol_quadplane_volantex_ranger_ex_pixhawk.md)
- [Falcon Vertigo QuadPlane (Dropix)](frames_vtol/vtol_quadplane_falcon_vertigo_hybrid_rtf_dropix.md)
- [Tailsitter VTOL](frames_vtol/tailsitter.md)
- [Build: TBS Caipiroshka Tailsitter Build (Pixracer)](frames_vtol/vtol_tailsitter_caipiroshka_pixracer.md)
- [Tiltrotor VTOL](frames_vtol/tiltrotor.md)
- [Build: Convergence Tiltrotor (Pixfalcon)](frames_vtol/vtol_tiltrotor_eflite_convergence_pixfalcon.md)
- [Build: OMP Hobby ZMO FPV](frames_vtol/vtol_tiltrotor_omp_hobby_zmo_fpv.md)
- [Complete Vehicles](complete_vehicles_vtol/index.md)
- [Operations](config/operations.md)
- [Safety](config/safety_intro.md)
- [Safety Configuration (Failsafes)](config/safety.md)
- [Failsafe Simulation](config/safety_simulation.md)
- [Geofence](flying/geofence.md)
- [Safe Points (Rally)](flying/plan_safety_points.md)
- [Prearm/Arm/Disarm Configuration](advanced_config/prearm_arm_disarm.md)
- [Flight Termination Configuration](advanced_config/flight_termination.md)
- [First Flight Guidelines](flying/first_flight_guidelines.md)
- [Flying](flying/index.md)
- [Missions](flying/missions.md)
- [Flight Reporting](getting_started/flight_reporting.md)
- [Flight Log Analysis](log/flight_log_analysis.md)
- [Log Analysis using Flight Review](log/flight_review.md)
- [Log Analysis using PlotJuggler](log/plotjuggler_log_analysis.md)
- [Vehicle Status Notifications](getting_started/vehicle_status.md)
- [LED Meanings](getting_started/led_meanings.md)
- [Tune/Sound Meanings](getting_started/tunes.md)
- [QGroundControl Flight-Readiness Status](flying/pre_flight_checks.md)
- [Asset Tracking](debug/asset_tracking.md)
- [Hardware Selection & Setup](hardware/drone_parts.md)
- [Flight Controllers (Autopilots)](flight_controller/index.md)
- [Flight Controller Selection](getting_started/flight_controller_selection.md)
- [Pixhawk Series](flight_controller/pixhawk_series.md)
- [Silicon Errata](flight_controller/silicon_errata.md)
- [Pixhawk Standard Autopilots](flight_controller/autopilot_pixhawk_standard.md)
- [NXP MR-VMU-RT1176 FMU (FMUv6X-RT)](flight_controller/nxp_mr_vmu_rt1176.md)
- [Holybro Pixhawk 6X-RT (FMUv6X-RT)](flight_controller/pixhawk6x-rt.md)
- [CUAV Pixhawk V6X (FMUv6X)](flight_controller/cuav_pixhawk_v6x.md)
- [Wiring QuickStart](assembly/quick_start_cuav_pixhawk_v6x.md)
- [Holybro Pixhawk 6X (FMUv6X)](flight_controller/pixhawk6x.md)
- [Wiring Quickstart](assembly/quick_start_pixhawk6x.md)
- [Holybro Pixhawk 6X Pro (FMUv6X)](flight_controller/pixhawk6x_pro.md)
- [RaccoonLab FMU6x](flight_controller/raccoonlab_fmu6x.md)
- [Holybro Pixhawk 6C (FMUv6C)](flight_controller/pixhawk6c.md)
- [Wiring Quickstart](assembly/quick_start_pixhawk6c.md)
- [Holybro Pixhawk 6C Mini(FMUv6C)](flight_controller/pixhawk6c_mini.md)
- [Holybro Pix32 v6 (FMUv6C)](flight_controller/holybro_pix32_v6.md)
- [Holybro Pixhawk 5X (FMUv5X)](flight_controller/pixhawk5x.md)
- [Wiring Quickstart](assembly/quick_start_pixhawk5x.md)
- [Holybro Pixhawk 4 (FMUv5)](flight_controller/pixhawk4.md)
- [Wiring Quickstart](assembly/quick_start_pixhawk4.md)
- [Holybro Pixhawk 4 Mini (FMUv5) - Discontinued](flight_controller/pixhawk4_mini.md)
- [Wiring Quickstart](assembly/quick_start_pixhawk4_mini.md)
- [Drotek Pixhawk 3 Pro (FMUv4pro) - Discontinued](flight_controller/pixhawk3_pro.md)
- [mRo Pixracer (FMUv4)](flight_controller/pixracer.md)
- [Wiring Quickstart](assembly/quick_start_pixracer.md)
- [Hex Cube Black (FMUv3)](flight_controller/pixhawk-2.md)
- [mRo Pixhawk (FMUv3)](flight_controller/mro_pixhawk.md)
- [mRo (3DR) Pixhawk Wiring Quickstart](assembly/quick_start_pixhawk.md)
- [Holybro Pixhawk Mini (FMUv3) - Discontinued](flight_controller/pixhawk_mini.md)
- [Manufacturer-Supported Autopilots](flight_controller/autopilot_manufacturer_supported.md)
- [Accton Godwit GA1](flight_controller/accton-godwit_ga1.md)
- [AirMind MindPX](flight_controller/mindpx.md)
- [AirMind MindRacer](flight_controller/mindracer.md)
- [ARK Electronics ARKV6X](flight_controller/ark_v6x.md)
- [ARK FPV Flight Controller](flight_controller/ark_fpv.md)
- [ARK Pi6X Flow Flight Controller](flight_controller/ark_pi6x.md)
- [CUAV Nora](flight_controller/cuav_nora.md)
- [CUAV V5+ (FMUv5)](flight_controller/cuav_v5_plus.md)
- [Wiring Quickstart](assembly/quick_start_cuav_v5_plus.md)
- [CUAV V5 nano (FMUv5)](flight_controller/cuav_v5_nano.md)
- [CUAV V5 nano Wiring Quickstart](assembly/quick_start_cuav_v5_nano.md)
- [CUAV X25 EVO](flight_controller/cuav_x25-evo.md)
- [CubePilot Cube Orange+ (CubePilot)](flight_controller/cubepilot_cube_orangeplus.md)
- [CubePilot Cube Orange (CubePilot)](flight_controller/cubepilot_cube_orange.md)
- [CubePilot Cube Yellow (CubePilot)](flight_controller/cubepilot_cube_yellow.md)
- [Cube Wiring Quickstart](assembly/quick_start_cube.md)
- [Holybro Kakute H7v2](flight_controller/kakuteh7v2.md)
- [Holybro Kakute H7mini](flight_controller/kakuteh7mini.md)
- [Holybro Kakute H7](flight_controller/kakuteh7.md)
- [Holybro Kakute H7 Wing](flight_controller/kakuteh7-wing.md)
- [Holybro Durandal](flight_controller/durandal.md)
- [Wiring Quickstart](assembly/quick_start_durandal.md)
- [Holybro Pix32 v5](flight_controller/holybro_pix32_v5.md)
- [Wiring Quickstart](assembly/quick_start_holybro_pix32_v5.md)
- [MicoAir H743 Lite](flight_controller/micoair743-lite.md)
- [ModalAI VOXL 2](flight_controller/modalai_voxl_2.md)
- [mRo Control Zero F7](flight_controller/mro_control_zero_f7.md)
- [Radiolink PIX6](flight_controller/radiolink_pix6.md)
- [Sky-Drones AIRLink](flight_controller/airlink.md)
- [SPRacing SPRacingH7EXTREME](flight_controller/spracingh7extreme.md)
- [SVehicle E2](flight_controller/svehicle_e2.md)
- [ThePeach FCC-K1](flight_controller/thepeach_k1.md)
- [ThePeach FCC-R1](flight_controller/thepeach_r1.md)
- [AP-H743-R1](flight_controller/x-mav_ap-h743r1.md)
- [Experimental Autopilots](flight_controller/autopilot_experimental.md)
- [BeagleBone Blue](flight_controller/beaglebone_blue.md)
- [Raspberry Pi 2/3 Navio2](flight_controller/raspberry_pi_navio2.md)
- [Raspberry Pi 2/3/4 PilotPi](flight_controller/raspberry_pi_pilotpi.md)
- [PilotPi with Raspberry Pi OS](flight_controller/raspberry_pi_pilotpi_rpios.md)
- [PilotPi with Ubuntu Server](flight_controller/raspberry_pi_pilotpi_ubuntu_server.md)
- [Discontinued Autopilots/Vehicles](flight_controller/autopilot_discontinued.md)
- [Drotek Dropix (FMUv2)](flight_controller/dropix.md)
- [Omnibus F4 SD](flight_controller/omnibus_f4_sd.md)
- [Bitcraze Crazyflie 2.0 ](complete_vehicles_mc/crazyflie2.md)
- [Aerotenna OcPoC-Zynq Mini](flight_controller/ocpoc_zynq.md)
- [CUAV X7](flight_controller/cuav_x7.md)
- [CUAV v5](flight_controller/cuav_v5.md)
- [CUAV Pixhack v3 (FMUv3)](flight_controller/pixhack_v3.md)
- [Holybro Kakute F7](flight_controller/kakutef7.md)
- [Holybro Pixfalcon](flight_controller/pixfalcon.md)
- [Holybro pix32 (FMUv2)](flight_controller/holybro_pix32.md)
- [ModalAI Flight Core v1](flight_controller/modalai_fc_v1.md)
- [ModalAI VOXL Flight](flight_controller/modalai_voxl_flight.md)
- [mRo X2.1 (FMUv2)](flight_controller/mro_x2.1.md)
- [mRo AUAV-X2](flight_controller/auav_x2.md)
- [NXP RDDRONE-FMUK66 FMU](flight_controller/nxp_rddrone_fmuk66.md)
- [3DR Pixhawk 1](flight_controller/pixhawk.md)
- [Pixhawk Autopilot Bus (PAB) & Carriers](flight_controller/pixhawk_autopilot_bus.md)
- [ARK Electronics Pixhawk Autopilot Bus Carrier](flight_controller/ark_pab.md)
- [Mounting the Flight Controller](assembly/mount_and_orient_controller.md)
- [Vibration Isolation](assembly/vibration_isolation.md)
- [Updating Firmware](config/firmware.md)
- [Flight Controller/Sensor Orientation](config/flight_controller_orientation.md)
- [Level Horizon Calibration](config/level_horizon_calibration.md)
- [Advanced Controller Orientation](advanced_config/advanced_flight_controller_orientation_leveling.md)
- [Bootloader Update](advanced_config/bootloader_update.md)
- [Bootloader Update FMUv6X-RT via USB](advanced_config/bootloader_update_v6xrt.md)
- [Bootloader Flashing onto Betaflight Systems](advanced_config/bootloader_update_from_betaflight.md)
- [Airframe Selection](config/airframe.md)
- [Sensors](sensor/index.md)
- [Accelerometer](sensor/accelerometer.md)
- [Calibration](config/accelerometer.md)
- [Gyroscope](sensor/gyroscope.md)
- [Calibration](config/gyroscope.md)
- [Magnetometer (Compass)](gps_compass/magnetometer.md)
- [Mounting a Compass](assembly/mount_gps_compass.md)
- [Calibration](config/compass.md)
- [Compass Power Compensation](advanced_config/compass_power_compensation.md)
- [Airspeed Sensors](sensor/airspeed.md)
- [Calibration](config/airspeed.md)
- [Airspeed Validation](advanced_config/airspeed_validation.md)
- [TFSlot Airspeed Sensor](sensor/airspeed_tfslot.md)
- [Barometers](sensor/barometer.md)
- [Distance Sensors \(Rangefinders\)](sensor/rangefinders.md)
- [Ainstein US-D1 Standard Radar Altimeter](sensor/ulanding_radar.md)
- [ARK DIST SR (CAN/UART)](dronecan/ark_dist.md)
- [ARK DIST MR (CAN/UART)](dronecan/ark_dist_mr.md)
- [Benewake TFmini Lidar](sensor/tfmini.md)
- [LeddarOne Lidar](sensor/leddar_one.md)
- [Lidar-Lite](sensor/lidar_lite.md)
- [Lightware Lidars (SF/LW)](sensor/sfxx_lidar.md)
- [Lightware SF45 Rotary Lidar](sensor/sf45_rotating_lidar.md)
- [TeraRanger](sensor/teraranger.md)
- [✘ Lanbao PSK-CM8JL65-CC5](sensor/cm8jl65_ir_distance_sensor.md)
- [Avionics Anonymous Laser Altimeter UAVCAN Interface (CAN)](dronecan/avanon_laser_interface.md)
- [GNSS (GPS)](gps_compass/index.md)
- [ARK GPS (CAN)](dronecan/ark_gps.md)
- [ARK DAN GPS](gps_compass/ark_dan_gps.md)
- [ARK SAM GPS](gps_compass/ark_sam_gps.md)
- [ARK SAM GPS MINI](gps_compass/ark_sam_gps_mini.md)
- [ARK TESEO GPS](dronecan/ark_teseo_gps.md)
- [CUAV NEO 3 GPS](gps_compass/gps_cuav_neo_3.md)
- [CUAV NEO 3 Pro GPS (CAN)](gps_compass/gps_cuav_neo_3pro.md)
- [CUAV NEO 3X GPS (CAN)](gps_compass/gps_cuav_neo_3x.md)
- [Holybro DroneCAN M8N GPS (CAN)](dronecan/holybro_m8n_gps.md)
- [LOCOSYS Hawk A1 GNSS](gps_compass/gps_locosys_hawk_a1.md)
- [Hex Here2 (Discontinued)](gps_compass/gps_hex_here2.md)
- [Holybro M8N & M9N GPS](gps_compass/gps_holybro_m8n_m9n.md)
- [Sky-Drones SmartAP GPS](gps_compass/gps_smartap.md)
- [RTK GNSS](gps_compass/rtk_gps.md)
- [ARK G5 RTK GPS](dronecan/ark_g5_rtk_gps.md)
- [ARK G5 RTK HEADING GPS](dronecan/ark_g5_rtk_heading_gps.md)
- [ARK RTK GPS (CAN)](dronecan/ark_rtk_gps.md)
- [ARK RTK GPS L1 L5 (CAN)](dronecan/ark_rtk_gps_l1_l2.md)
- [ARK X20 RTK GPS (CAN)](dronecan/ark_x20_rtk_gps.md)
- [ARK MOSAIC-X5 RTK GPS (CAN)](dronecan/ark_mosaic__rtk_gps.md)
- [RTK GPS Heading with Dual u-blox F9P](gps_compass/u-blox_f9p_heading.md)
- [CUAV C-RTK](gps_compass/rtk_gps_cuav_c-rtk.md)
- [CUAV C-RTK2 PPK/RTK GNSS](gps_compass/rtk_gps_cuav_c-rtk2.md)
- [CUAV C-RTK 9Ps](gps_compass/rtk_gps_cuav_c-rtk-9ps.md)
- [DATAGNSS NANO HRTK GNSS](gps_compass/rtk_gps_datagnss_nano_hrtk.md)
- [DATAGNSS GEM1305 RTK GNSS](gps_compass/rtk_gps_gem1305.md)
- [Femtones MINI2 Receiver](gps_compass/rtk_gps_fem_mini2.md)
- [Freefly RTK GPS](gps_compass/rtk_gps_freefly.md)
- [Holybro H-RTK ZED-F9P (DroneCAN)](dronecan/holybro_h_rtk_zed_f9p_gps.md)
- [Holybro H-RTK-F9P](gps_compass/rtk_gps_holybro_h-rtk-f9p.md)
- [Holybro H-RTK-M8P](gps_compass/rtk_gps_holybro_h-rtk-m8p.md)
- [Holybro H-RTK Unicore UM982 GPS](gps_compass/rtk_gps_holybro_unicore_um982.md)
- [Locosys Hawk R1](gps_compass/rtk_gps_locosys_r1.md)
- [Locosys Hawk R2](gps_compass/rtk_gps_locosys_r2.md)
- [Septentrio GNSS Receivers](gps_compass/septentrio.md)
- [Septentrio AsteRx-m3 Pro](gps_compass/septentrio_asterx-rib.md)
- [Septentrio mosaic-go](gps_compass/septentrio_mosaic-go.md)
- [Trimble MB-Two](gps_compass/rtk_gps_trimble_mb_two.md)
- [CubePilot Here+ (Discontined)](gps_compass/rtk_gps_hex_hereplus.md)
- [INS (Inertial Navigation/GNSS)](sensor/inertial_navigation_systems.md)
- [InertialLabs](sensor/inertiallabs.md)
- [MicroStrain](sensor/microstrain.md)
- [sbgECom](sensor/sbgecom.md)
- [VectorNav](sensor/vectornav.md)
- [Optical Flow](sensor/optical_flow.md)
- [ARK Flow](dronecan/ark_flow.md)
- [ARK Flow MR](dronecan/ark_flow_mr.md)
- [PMW3901](sensor/pmw3901.md)
- [PX4FLOW (Deprecated)](sensor/px4flow.md)
- [Tachometers (Revolution Counters)](sensor/tachometers.md)
- [ThunderFly TFRPM01 Tachometer Sensor](sensor/thunderfly_tachometer.md)
- [IMU Factory Calibration](advanced_config/imu_factory_calibration.md)
- [Sensor Thermal Compensation](advanced_config/sensor_thermal_calibration.md)
- [Actuators](actuators/index.md)
- [Actuator Allocation](config/actuators.md)
- [ESC Calibration](advanced_config/esc_calibration.md)
- [ESCs & Motors](peripherals/esc_motors.md)
- [ESC Protocols](esc/esc_protocols.md)
- [PWM ESCs and Servos](peripherals/pwm_escs_and_servo.md)
- [DShot ESCs](peripherals/dshot.md)
- [OneShot ESCs and Servos](peripherals/oneshot.md)
- [DroneCAN ESCs](dronecan/escs.md)
- [PX4 Sapog ESC Firmware](dronecan/sapog.md)
- [ARK 4IN1 ESC](esc/ark_4in1_esc.md)
- [Holybro Kotleta](dronecan/holybro_kotleta.md)
- [Vertiq Motor/ESC Modules](peripherals/vertiq.md)
- [VESC Project ESCs](peripherals/vesc.md)
- [Zubax Telega ESCs](dronecan/zubax_telega.md)
- [Radio Control (RC)](getting_started/rc_transmitter_receiver.md)
- [Radio Setup](config/radio.md)
- [Flight Modes](config/flight_mode.md)
- [Joysticks](config/joystick.md)
- [Data Links](data_links/index.md)
- [MAVLink Telemetry (OSD/GCS)](peripherals/mavlink_peripherals.md)
- [Telemetry Radios](telemetry/index.md)
- [SiK Radio](telemetry/sik_radio.md)
- [RFD900 (SiK) Telemetry Radio](telemetry/rfd900_telemetry.md)
- [ThunderFly TFSIK01 Telemetry Radio](telemetry/tfsik_telemetry.md)
- [HolyBro (SIK) Telemetry Radio](telemetry/holybro_sik_radio.md)
- [Telemetry Wifi](telemetry/telemetry_wifi.md)
- [ESP8266 WiFi Module](telemetry/esp8266_wifi_module.md)
- [ESP32 WiFi Module](telemetry/esp32_wifi_module.md)
- [3DR Telemetry Wifi (Discontinued)](telemetry/3dr_telemetry_wifi.md)
- [Microhard Serial Telemetry Radio](telemetry/microhard_serial.md)
- [ARK Electron Microhard Serial Telemetry Radio](telemetry/ark_microhard_serial.md)
- [Holybro Microhard P900 Telemetry Radio](telemetry/holybro_microhard_p900_radio.md)
- [CUAV P8 Telemetry Radio](telemetry/cuav_p8_radio.md)
- [J.Fi Wireless Telemetry Module](telemetry/jfi_telemetry.md)
- [HolyBro XBP9X - Discontinued](telemetry/holybro_xbp9x_radio.md)
- [FrSky Telemetry](peripherals/frsky_telemetry.md)
- [TBS Crossfire (CRSF) Telemetry](telemetry/crsf_telemetry.md)
- [Satellite Comms (Iridium/RockBlock)](advanced_features/satcom_roadblock.md)
- [Power Systems](power_systems/index.md)
- [Battery Estimation Tuning](config/battery.md)
- [Battery Chemistry Overview](power_systems/battery_chemistry.md)
- [Power Modules/PDB](power_module/index.md)
- [ARK PAB Power Module](power_module/ark_pab_power_module.md)
- [ARK 12S PAB Power Module](power_module/ark_12s_pab_power_module.md)
- [ARK 12S Payload Power Module](power_module/ark_12s_payload_power_module.md)
- [CUAV HV pm](power_module/cuav_hv_pm.md)
- [CUAV CAN PMU](dronecan/cuav_can_pmu.md)
- [Holybro PM02](power_module/holybro_pm02.md)
- [Holybro PM07](power_module/holybro_pm07_pixhawk4_power_module.md)
- [Holybro PM06 V2](power_module/holybro_pm06_pixhawk4mini_power_module.md)
- [Holybro PM02D (digital)](power_module/holybro_pm02d.md)
- [Holybro PM03D (digital)](power_module/holybro_pm03d.md)
- [Pomegranate Systems Power Module](dronecan/pomegranate_systems_pm.md)
- [RaccoonLab Power Modules](dronecan/raccoonlab_power.md)
- [Sky-Drones SmartAP PDB](power_module/sky-drones_smartap-pdb.md)
- [Smart/MAVLink Batteries](smart_batteries/index.md)
- [Rotoye Batmon Battery Smartification Kit](smart_batteries/rotoye_batmon.md)
- [Payloads & Cameras](payloads/index.md)
- [Use Cases](payloads/use_cases.md)
- [Package Delivery Mission](flying/package_delivery_mission.md)
- [Generic Actuator Control](payloads/generic_actuator_control.md)
- [Camera](camera/index.md)
- [MAVLink Camera (v2 protocol)](camera/mavlink_v2_camera.md)
- [MAVLink Camera (v1 protocol)](camera/mavlink_v1_camera.md)
- [Camera Connected to FC Outputs](camera/fc_connected_camera.md)
- [Gimbal \(Mount\) Configuration](advanced/gimbal_control.md)
- [Grippers](peripherals/gripper.md)
- [Servo Gripper](peripherals/gripper_servo.md)
- [Peripherals](peripherals/index.md)
- [ADSB/FLARM/UTM (Traffic Avoidance)](peripherals/adsb_flarm.md)
- [Parachute](peripherals/parachute.md)
- [Remote ID](peripherals/remote_id.md)
- [I2C Peripherals](sensor_bus/i2c_general.md)
- [I2C bus accelerators](sensor_bus/i2c_general.md#i2c-bus-accelerators)
- [TFI2CADT01 I2C address translator](sensor_bus/translator_tfi2cadt.md)
- [CAN Peripherals](can/index.md)
- [DroneCAN Peripherals](dronecan/index.md)
- [PX4 DroneCAN Firmware](dronecan/px4_cannode_fw.md)
- [ARK CANnode](dronecan/ark_cannode.md)
- [RaccoonLab CAN Nodes](dronecan/raccoonlab_nodes.md)
- [Cable Wiring](assembly/cable_wiring.md)
- [Companion Computers](companion_computer/index.md)
- [Pixhawk + Companion Setup](companion_computer/pixhawk_companion.md)
- [RPi Pixhawk Companion](companion_computer/pixhawk_rpi.md)
- [Companion Computer Peripherals](companion_computer/companion_computer_peripherals.md)
- [ARK Jetson PAB Carrier](companion_computer/ark_jetson_pab_carrier.md)
- [Holybro Pixhawk Jetson Baseboard](companion_computer/holybro_pixhawk_jetson_baseboard.md)
- [Holybro Pixhawk RPi CM4 Baseboard](companion_computer/holybro_pixhawk_rpi_cm4_baseboard.md)
- [Auterion Skynode](companion_computer/auterion_skynode.md)
- [Computer Vision](computer_vision/index.md)
- [Path Planning Interface](computer_vision/path_planning_interface.md)
- [Motion Capture (MoCap)](computer_vision/motion_capture.md)
- [Visual Inertial Odometry (VIO)](computer_vision/visual_inertial_odometry.md)
- [Realsense T265 Tracking Camera (VIO)](camera/camera_intel_realsense_t265_vio.md)
- [Video Streaming](companion_computer/video_streaming.md)
- [Video Streaming using WFB-ng Wifi (Long range)](companion_computer/video_streaming_wfb_ng_wifi.md)
- [Serial Port Configuration](peripherals/serial_configuration.md)
- [PX4 Ethernet Setup](advanced_config/ethernet_setup.md)
- [Standard Configuration](config/index.md)
- [Advanced Configuration](advanced_config/index.md)
- [Using PX4's Navigation Filter (EKF2)](advanced_config/tuning_the_ecl_ekf.md)
- [Finding/Updating Parameters](advanced_config/parameters.md)
- [Full Parameter Reference](advanced_config/parameter_reference.md)
- [Other Vehicles](airframes/index.md)
- [Airships (experimental)](frames_airship/index.md)
- [Autogyros (experimental)](frames_autogyro/index.md)
- [ThunderFly Auto-G2 (Holybro pix32)](frames_autogyro/thunderfly_auto_g2.md)
- [Balloons (experimental)](frames_balloon/index.md)
- [Helicopter (experimental)](frames_helicopter/index.md)
- [Helicopter Config/Tuning](config_heli/index.md)
- [Rovers (experimental)](frames_rover/index.md)
- [Drive Modes](flight_modes_rover/index.md)
- [Manual](flight_modes_rover/manual.md)
- [Auto](flight_modes_rover/auto.md)
- [Configuration/Tuning](config_rover/index.md)
- [Basic Setup](config_rover/basic_setup.md)
- [Rate Tuning](config_rover/rate_tuning.md)
- [Attitude Tuning](config_rover/attitude_tuning.md)
- [Velocity Tuning](config_rover/velocity_tuning.md)
- [Position Tuning](config_rover/position_tuning.md)
- [Apps & API](flight_modes_rover/api.md)
- [Complete Vehicles](complete_vehicles_rover/index.md)
- [Aion Robotics R1](complete_vehicles_rover/aion_r1.md)
- [Submarines (experimental)](frames_sub/index.md)
- [BlueROV2](frames_sub/bluerov2.md)
- [Airframes Reference](airframes/airframe_reference.md)
- [Assembly (Generic-Vehicle)](assembly/index.md)
- [Flight Modes](flight_modes/index.md)
- [Return Mode (Generic/All)](flight_modes/return.md)
- [Offboard Mode (Generic/All)](flight_modes/offboard.md)
- [Development](development/development.md)
- [Getting Started](dev_setup/getting_started.md)
- [Recommended Hardware/Setup](dev_setup/config_initial.md)
- [Toolchain Installation](dev_setup/dev_env.md)
- [Ubuntu Setup](dev_setup/dev_env_linux_ubuntu.md)
- [Windows Setup](dev_setup/dev_env_windows_wsl.md)
- [MacOS Setup](dev_setup/dev_env_mac.md)
- [Visual Studio Code IDE](dev_setup/vscode.md)
- [QGC Daily Build](dev_setup/qgc_daily_build.md)
- [Building the Code](dev_setup/building_px4.md)
- [Writing your First Application](modules/hello_sky.md)
- [Application/Module Template](modules/module_template.md)
- [Concepts](concept/index.md)
- [PX4 System Architecture](concept/px4_systems_architecture.md)
- [PX4 Flight Stack Architecture](concept/architecture.md)
- [Controller Diagrams](flight_stack/controller_diagrams.md)
- [Parameters & Configs](advanced/parameters_and_configurations.md)
- [Events Interface](concept/events_interface.md)
- [Flight Modes](concept/flight_modes.md)
- [Flight Tasks](concept/flight_tasks.md)
- [Control Allocation](concept/control_allocation.md)
- [PWM limit state machine](concept/pwm_limit.md)
- [System Startup](concept/system_startup.md)
- [SD Card Layout](concept/sd_card_layout.md)
- [Simulation](simulation/index.md)
- [Gazebo Simulation](sim_gazebo_gz/index.md)
- [Vehicles](sim_gazebo_gz/vehicles.md)
- [Advanced Lift Drag Tool](sim_gazebo_gz/tools_avl_automation.md)
- [Worlds](sim_gazebo_gz/worlds.md)
- [Plugins](sim_gazebo_gz/plugins.md)
- [Gazebo Models Repository](sim_gazebo_gz/gazebo_models.md)
- [Multi-Vehicle Sim](sim_gazebo_gz/multi_vehicle_simulation.md)
- [Gazebo Classic Simulation](sim_gazebo_classic/index.md)
- [Vehicles](sim_gazebo_classic/vehicles.md)
- [Worlds](sim_gazebo_classic/worlds.md)
- [Multi-Vehicle Sim](sim_gazebo_classic/multi_vehicle_simulation.md)
- [Simulate Failsafes](simulation/failsafes.md)
- [Hardware](hardware/index.md)
- [Flight Controller Reference Design](hardware/reference_design.md)
- [Manufacturers Board Support Guide](hardware/board_support_guide.md)
- [Flight Controller Porting Guide](hardware/porting_guide.md)
- [PX4 Board Configuration (kconfig)](hardware/porting_guide_config.md)
- [NuttX Board Porting Guide](hardware/porting_guide_nuttx.md)
- [Serial Port Mapping](hardware/serial_port_mapping.md)
- [Airframes](dev_airframes/index.md)
- [Adding a New Airframe](dev_airframes/adding_a_new_frame.md)
- [Device Drivers](middleware/drivers.md)
- [Telemetry Radio](data_links/telemetry.md)
- [SiK Radio](data_links/sik_radio.md)
- [Sensor and Actuator I/O](sensor_bus/index.md)
- [DroneCAN](dronecan/development.md)
- [I2C Bus](sensor_bus/i2c_development.md)
- [UART/Serial Ports](uart/index.md)
- [Port-Configurable Serial Drivers](uart/user_configurable_serial_driver.md)
- [RTK GPS (Integration)](advanced/rtk_gps.md)
- [PPS Time Synchronization](advanced/pps_time_sync.md)
- [Middleware](middleware/index.md)
- [uORB Messaging](middleware/uorb.md)
- [uORB Docs Standard](uorb/uorb_documentation.md)
- [uORB Graph](middleware/uorb_graph.md)
- [uORB Message Reference](msg_docs/index.md)
- [Versioned](msg_docs/versioned_messages.md)
- [ActuatorMotors](msg_docs/ActuatorMotors.md)
- [ActuatorServos](msg_docs/ActuatorServos.md)
- [AirspeedValidated](msg_docs/AirspeedValidated.md)
- [ArmingCheckReply](msg_docs/ArmingCheckReply.md)
- [ArmingCheckRequest](msg_docs/ArmingCheckRequest.md)
- [BatteryStatus](msg_docs/BatteryStatus.md)
- [ConfigOverrides](msg_docs/ConfigOverrides.md)
- [FixedWingLateralSetpoint](msg_docs/FixedWingLateralSetpoint.md)
- [FixedWingLongitudinalSetpoint](msg_docs/FixedWingLongitudinalSetpoint.md)
- [GotoSetpoint](msg_docs/GotoSetpoint.md)
- [HomePosition](msg_docs/HomePosition.md)
- [LateralControlConfiguration](msg_docs/LateralControlConfiguration.md)
- [LongitudinalControlConfiguration](msg_docs/LongitudinalControlConfiguration.md)
- [ManualControlSetpoint](msg_docs/ManualControlSetpoint.md)
- [ModeCompleted](msg_docs/ModeCompleted.md)
- [RegisterExtComponentReply](msg_docs/RegisterExtComponentReply.md)
- [RegisterExtComponentRequest](msg_docs/RegisterExtComponentRequest.md)
- [TrajectorySetpoint](msg_docs/TrajectorySetpoint.md)
- [UnregisterExtComponent](msg_docs/UnregisterExtComponent.md)
- [VehicleAngularVelocity](msg_docs/VehicleAngularVelocity.md)
- [VehicleAttitude](msg_docs/VehicleAttitude.md)
- [VehicleAttitudeSetpoint](msg_docs/VehicleAttitudeSetpoint.md)
- [VehicleCommand](msg_docs/VehicleCommand.md)
- [VehicleCommandAck](msg_docs/VehicleCommandAck.md)
- [VehicleControlMode](msg_docs/VehicleControlMode.md)
- [VehicleGlobalPosition](msg_docs/VehicleGlobalPosition.md)
- [VehicleLandDetected](msg_docs/VehicleLandDetected.md)
- [VehicleLocalPosition](msg_docs/VehicleLocalPosition.md)
- [VehicleOdometry](msg_docs/VehicleOdometry.md)
- [VehicleRatesSetpoint](msg_docs/VehicleRatesSetpoint.md)
- [VehicleStatus](msg_docs/VehicleStatus.md)
- [VtolVehicleStatus](msg_docs/VtolVehicleStatus.md)
- [Unversioned Messages](msg_docs/unversioned_messages.md)
- [ActionRequest](msg_docs/ActionRequest.md)
- [ActuatorArmed](msg_docs/ActuatorArmed.md)
- [ActuatorControlsStatus](msg_docs/ActuatorControlsStatus.md)
- [ActuatorOutputs](msg_docs/ActuatorOutputs.md)
- [ActuatorServosTrim](msg_docs/ActuatorServosTrim.md)
- [ActuatorTest](msg_docs/ActuatorTest.md)
- [AdcReport](msg_docs/AdcReport.md)
- [Airspeed](msg_docs/Airspeed.md)
- [AirspeedWind](msg_docs/AirspeedWind.md)
- [AutotuneAttitudeControlStatus](msg_docs/AutotuneAttitudeControlStatus.md)
- [BatteryInfo](msg_docs/BatteryInfo.md)
- [ButtonEvent](msg_docs/ButtonEvent.md)
- [CameraCapture](msg_docs/CameraCapture.md)
- [CameraStatus](msg_docs/CameraStatus.md)
- [CameraTrigger](msg_docs/CameraTrigger.md)
- [CanInterfaceStatus](msg_docs/CanInterfaceStatus.md)
- [CellularStatus](msg_docs/CellularStatus.md)
- [CollisionConstraints](msg_docs/CollisionConstraints.md)
- [ControlAllocatorStatus](msg_docs/ControlAllocatorStatus.md)
- [Cpuload](msg_docs/Cpuload.md)
- [DatamanRequest](msg_docs/DatamanRequest.md)
- [DatamanResponse](msg_docs/DatamanResponse.md)
- [DebugArray](msg_docs/DebugArray.md)
- [DebugKeyValue](msg_docs/DebugKeyValue.md)
- [DebugValue](msg_docs/DebugValue.md)
- [DebugVect](msg_docs/DebugVect.md)
- [DeviceInformation](msg_docs/DeviceInformation.md)
- [DifferentialPressure](msg_docs/DifferentialPressure.md)
- [DistanceSensor](msg_docs/DistanceSensor.md)
- [DistanceSensorModeChangeRequest](msg_docs/DistanceSensorModeChangeRequest.md)
- [DronecanNodeStatus](msg_docs/DronecanNodeStatus.md)
- [Ekf2Timestamps](msg_docs/Ekf2Timestamps.md)
- [EscReport](msg_docs/EscReport.md)
- [EscStatus](msg_docs/EscStatus.md)
- [EstimatorAidSource1d](msg_docs/EstimatorAidSource1d.md)
- [EstimatorAidSource2d](msg_docs/EstimatorAidSource2d.md)
- [EstimatorAidSource3d](msg_docs/EstimatorAidSource3d.md)
- [EstimatorBias](msg_docs/EstimatorBias.md)
- [EstimatorBias3d](msg_docs/EstimatorBias3d.md)
- [EstimatorEventFlags](msg_docs/EstimatorEventFlags.md)
- [EstimatorGpsStatus](msg_docs/EstimatorGpsStatus.md)
- [EstimatorInnovations](msg_docs/EstimatorInnovations.md)
- [EstimatorSelectorStatus](msg_docs/EstimatorSelectorStatus.md)
- [EstimatorSensorBias](msg_docs/EstimatorSensorBias.md)
- [EstimatorStates](msg_docs/EstimatorStates.md)
- [EstimatorStatus](msg_docs/EstimatorStatus.md)
- [EstimatorStatusFlags](msg_docs/EstimatorStatusFlags.md)
- [Event](msg_docs/Event.md)
- [FailsafeFlags](msg_docs/FailsafeFlags.md)
- [FailureDetectorStatus](msg_docs/FailureDetectorStatus.md)
- [FigureEightStatus](msg_docs/FigureEightStatus.md)
- [FixedWingLateralGuidanceStatus](msg_docs/FixedWingLateralGuidanceStatus.md)
- [FixedWingLateralStatus](msg_docs/FixedWingLateralStatus.md)
- [FixedWingRunwayControl](msg_docs/FixedWingRunwayControl.md)
- [FlightPhaseEstimation](msg_docs/FlightPhaseEstimation.md)
- [FollowTarget](msg_docs/FollowTarget.md)
- [FollowTargetEstimator](msg_docs/FollowTargetEstimator.md)
- [FollowTargetStatus](msg_docs/FollowTargetStatus.md)
- [FuelTankStatus](msg_docs/FuelTankStatus.md)
- [GainCompression](msg_docs/GainCompression.md)
- [GeneratorStatus](msg_docs/GeneratorStatus.md)
- [GeofenceResult](msg_docs/GeofenceResult.md)
- [GeofenceStatus](msg_docs/GeofenceStatus.md)
- [GimbalControls](msg_docs/GimbalControls.md)
- [GimbalDeviceAttitudeStatus](msg_docs/GimbalDeviceAttitudeStatus.md)
- [GimbalDeviceInformation](msg_docs/GimbalDeviceInformation.md)
- [GimbalDeviceSetAttitude](msg_docs/GimbalDeviceSetAttitude.md)
- [GimbalManagerInformation](msg_docs/GimbalManagerInformation.md)
- [GimbalManagerSetAttitude](msg_docs/GimbalManagerSetAttitude.md)
- [GimbalManagerSetManualControl](msg_docs/GimbalManagerSetManualControl.md)
- [GimbalManagerStatus](msg_docs/GimbalManagerStatus.md)
- [GpioConfig](msg_docs/GpioConfig.md)
- [GpioIn](msg_docs/GpioIn.md)
- [GpioOut](msg_docs/GpioOut.md)
- [GpioRequest](msg_docs/GpioRequest.md)
- [GpsDump](msg_docs/GpsDump.md)
- [GpsInjectData](msg_docs/GpsInjectData.md)
- [Gripper](msg_docs/Gripper.md)
- [HealthReport](msg_docs/HealthReport.md)
- [HeaterStatus](msg_docs/HeaterStatus.md)
- [HoverThrustEstimate](msg_docs/HoverThrustEstimate.md)
- [InputRc](msg_docs/InputRc.md)
- [InternalCombustionEngineControl](msg_docs/InternalCombustionEngineControl.md)
- [InternalCombustionEngineStatus](msg_docs/InternalCombustionEngineStatus.md)
- [IridiumsbdStatus](msg_docs/IridiumsbdStatus.md)
- [IrlockReport](msg_docs/IrlockReport.md)
- [LandingGear](msg_docs/LandingGear.md)
- [LandingGearWheel](msg_docs/LandingGearWheel.md)
- [LandingTargetInnovations](msg_docs/LandingTargetInnovations.md)
- [LandingTargetPose](msg_docs/LandingTargetPose.md)
- [LaunchDetectionStatus](msg_docs/LaunchDetectionStatus.md)
- [LedControl](msg_docs/LedControl.md)
- [LogMessage](msg_docs/LogMessage.md)
- [LoggerStatus](msg_docs/LoggerStatus.md)
- [MagWorkerData](msg_docs/MagWorkerData.md)
- [MagnetometerBiasEstimate](msg_docs/MagnetometerBiasEstimate.md)
- [ManualControlSwitches](msg_docs/ManualControlSwitches.md)
- [MavlinkLog](msg_docs/MavlinkLog.md)
- [MavlinkTunnel](msg_docs/MavlinkTunnel.md)
- [MessageFormatRequest](msg_docs/MessageFormatRequest.md)
- [MessageFormatResponse](msg_docs/MessageFormatResponse.md)
- [Mission](msg_docs/Mission.md)
- [MissionResult](msg_docs/MissionResult.md)
- [MountOrientation](msg_docs/MountOrientation.md)
- [NavigatorMissionItem](msg_docs/NavigatorMissionItem.md)
- [NavigatorStatus](msg_docs/NavigatorStatus.md)
- [NeuralControl](msg_docs/NeuralControl.md)
- [NormalizedUnsignedSetpoint](msg_docs/NormalizedUnsignedSetpoint.md)
- [ObstacleDistance](msg_docs/ObstacleDistance.md)
- [OffboardControlMode](msg_docs/OffboardControlMode.md)
- [OnboardComputerStatus](msg_docs/OnboardComputerStatus.md)
- [OpenDroneIdArmStatus](msg_docs/OpenDroneIdArmStatus.md)
- [OpenDroneIdOperatorId](msg_docs/OpenDroneIdOperatorId.md)
- [OpenDroneIdSelfId](msg_docs/OpenDroneIdSelfId.md)
- [OpenDroneIdSystem](msg_docs/OpenDroneIdSystem.md)
- [OrbTest](msg_docs/OrbTest.md)
- [OrbTestLarge](msg_docs/OrbTestLarge.md)
- [OrbTestMedium](msg_docs/OrbTestMedium.md)
- [OrbitStatus](msg_docs/OrbitStatus.md)
- [ParameterResetRequest](msg_docs/ParameterResetRequest.md)
- [ParameterSetUsedRequest](msg_docs/ParameterSetUsedRequest.md)
- [ParameterSetValueRequest](msg_docs/ParameterSetValueRequest.md)
- [ParameterSetValueResponse](msg_docs/ParameterSetValueResponse.md)
- [ParameterUpdate](msg_docs/ParameterUpdate.md)
- [Ping](msg_docs/Ping.md)
- [PositionControllerLandingStatus](msg_docs/PositionControllerLandingStatus.md)
- [PositionControllerStatus](msg_docs/PositionControllerStatus.md)
- [PositionSetpoint](msg_docs/PositionSetpoint.md)
- [PositionSetpointTriplet](msg_docs/PositionSetpointTriplet.md)
- [PowerButtonState](msg_docs/PowerButtonState.md)
- [PowerMonitor](msg_docs/PowerMonitor.md)
- [PpsCapture](msg_docs/PpsCapture.md)
- [PurePursuitStatus](msg_docs/PurePursuitStatus.md)
- [PwmInput](msg_docs/PwmInput.md)
- [Px4ioStatus](msg_docs/Px4ioStatus.md)
- [QshellReq](msg_docs/QshellReq.md)
- [QshellRetval](msg_docs/QshellRetval.md)
- [RadioStatus](msg_docs/RadioStatus.md)
- [RateCtrlStatus](msg_docs/RateCtrlStatus.md)
- [RcChannels](msg_docs/RcChannels.md)
- [RcParameterMap](msg_docs/RcParameterMap.md)
- [RoverAttitudeSetpoint](msg_docs/RoverAttitudeSetpoint.md)
- [RoverAttitudeStatus](msg_docs/RoverAttitudeStatus.md)
- [RoverPositionSetpoint](msg_docs/RoverPositionSetpoint.md)
- [RoverRateSetpoint](msg_docs/RoverRateSetpoint.md)
- [RoverRateStatus](msg_docs/RoverRateStatus.md)
- [RoverSpeedSetpoint](msg_docs/RoverSpeedSetpoint.md)
- [RoverSpeedStatus](msg_docs/RoverSpeedStatus.md)
- [RoverSteeringSetpoint](msg_docs/RoverSteeringSetpoint.md)
- [RoverThrottleSetpoint](msg_docs/RoverThrottleSetpoint.md)
- [Rpm](msg_docs/Rpm.md)
- [RtlStatus](msg_docs/RtlStatus.md)
- [RtlTimeEstimate](msg_docs/RtlTimeEstimate.md)
- [SatelliteInfo](msg_docs/SatelliteInfo.md)
- [SensorAccel](msg_docs/SensorAccel.md)
- [SensorAccelFifo](msg_docs/SensorAccelFifo.md)
- [SensorAirflow](msg_docs/SensorAirflow.md)
- [SensorBaro](msg_docs/SensorBaro.md)
- [SensorCombined](msg_docs/SensorCombined.md)
- [SensorCorrection](msg_docs/SensorCorrection.md)
- [SensorGnssRelative](msg_docs/SensorGnssRelative.md)
- [SensorGnssStatus](msg_docs/SensorGnssStatus.md)
- [SensorGps](msg_docs/SensorGps.md)
- [SensorGyro](msg_docs/SensorGyro.md)
- [SensorGyroFft](msg_docs/SensorGyroFft.md)
- [SensorGyroFifo](msg_docs/SensorGyroFifo.md)
- [SensorHygrometer](msg_docs/SensorHygrometer.md)
- [SensorMag](msg_docs/SensorMag.md)
- [SensorOpticalFlow](msg_docs/SensorOpticalFlow.md)
- [SensorPreflightMag](msg_docs/SensorPreflightMag.md)
- [SensorSelection](msg_docs/SensorSelection.md)
- [SensorTemp](msg_docs/SensorTemp.md)
- [SensorUwb](msg_docs/SensorUwb.md)
- [SensorsStatus](msg_docs/SensorsStatus.md)
- [SensorsStatusImu](msg_docs/SensorsStatusImu.md)
- [SystemPower](msg_docs/SystemPower.md)
- [TakeoffStatus](msg_docs/TakeoffStatus.md)
- [TaskStackInfo](msg_docs/TaskStackInfo.md)
- [TecsStatus](msg_docs/TecsStatus.md)
- [TelemetryStatus](msg_docs/TelemetryStatus.md)
- [TiltrotorExtraControls](msg_docs/TiltrotorExtraControls.md)
- [TimesyncStatus](msg_docs/TimesyncStatus.md)
- [TrajectorySetpoint6dof](msg_docs/TrajectorySetpoint6dof.md)
- [TransponderReport](msg_docs/TransponderReport.md)
- [TuneControl](msg_docs/TuneControl.md)
- [UavcanParameterRequest](msg_docs/UavcanParameterRequest.md)
- [UavcanParameterValue](msg_docs/UavcanParameterValue.md)
- [UlogStream](msg_docs/UlogStream.md)
- [UlogStreamAck](msg_docs/UlogStreamAck.md)
- [VehicleAcceleration](msg_docs/VehicleAcceleration.md)
- [VehicleAirData](msg_docs/VehicleAirData.md)
- [VehicleAngularAccelerationSetpoint](msg_docs/VehicleAngularAccelerationSetpoint.md)
- [VehicleConstraints](msg_docs/VehicleConstraints.md)
- [VehicleImu](msg_docs/VehicleImu.md)
- [VehicleImuStatus](msg_docs/VehicleImuStatus.md)
- [VehicleLocalPositionSetpoint](msg_docs/VehicleLocalPositionSetpoint.md)
- [VehicleMagnetometer](msg_docs/VehicleMagnetometer.md)
- [VehicleOpticalFlow](msg_docs/VehicleOpticalFlow.md)
- [VehicleOpticalFlowVel](msg_docs/VehicleOpticalFlowVel.md)
- [VehicleRoi](msg_docs/VehicleRoi.md)
- [VehicleThrustSetpoint](msg_docs/VehicleThrustSetpoint.md)
- [VehicleTorqueSetpoint](msg_docs/VehicleTorqueSetpoint.md)
- [VelocityLimits](msg_docs/VelocityLimits.md)
- [WheelEncoders](msg_docs/WheelEncoders.md)
- [Wind](msg_docs/Wind.md)
- [YawEstimatorStatus](msg_docs/YawEstimatorStatus.md)
- [AirspeedValidatedV0](msg_docs/AirspeedValidatedV0.md)
- [ArmingCheckReplyV0](msg_docs/ArmingCheckReplyV0.md)
- [ArmingCheckRequestV0](msg_docs/ArmingCheckRequestV0.md)
- [BatteryStatusV0](msg_docs/BatteryStatusV0.md)
- [ConfigOverridesV0](msg_docs/ConfigOverridesV0.md)
- [EventV0](msg_docs/EventV0.md)
- [HomePositionV0](msg_docs/HomePositionV0.md)
- [RegisterExtComponentReplyV0](msg_docs/RegisterExtComponentReplyV0.md)
- [RegisterExtComponentRequestV0](msg_docs/RegisterExtComponentRequestV0.md)
- [VehicleAttitudeSetpointV0](msg_docs/VehicleAttitudeSetpointV0.md)
- [VehicleLocalPositionV0](msg_docs/VehicleLocalPositionV0.md)
- [VehicleStatusV0](msg_docs/VehicleStatusV0.md)
- [MAVLink Messaging](mavlink/index.md)
- [Adding Messages](mavlink/adding_messages.md)
- [Streaming Messages](mavlink/streaming_messages.md)
- [Receiving Messages](mavlink/receiving_messages.md)
- [Custom MAVLink Messages](mavlink/custom_messages.md)
- [Protocols/Microservices](mavlink/protocols.md)
- [Standard Modes Protocol](mavlink/standard_modes.md)
- [uXRCE-DDS (PX4-ROS 2/DDS Bridge)](middleware/uxrce_dds.md)
- [UORB Bridged to ROS 2](middleware/dds_topics.md)
- [Zenoh (PX4 ROS 2)](middleware/zenoh.md)
- [Modules & Commands](modules/modules_main.md)
- [Autotune](modules/modules_autotune.md)
- [Commands](modules/modules_command.md)
- [Communication](modules/modules_communication.md)
- [Controllers](modules/modules_controller.md)
- [Drivers](modules/modules_driver.md)
- [Airspeed Sensor](modules/modules_driver_airspeed_sensor.md)
- [Baro](modules/modules_driver_baro.md)
- [Camera](modules/modules_driver_camera.md)
- [Distance Sensor](modules/modules_driver_distance_sensor.md)
- [IMU](modules/modules_driver_imu.md)
- [INS](modules/modules_driver_ins.md)
- [Magnetometer](modules/modules_driver_magnetometer.md)
- [Optical Flow](modules/modules_driver_optical_flow.md)
- [Rpm Sensor](modules/modules_driver_rpm_sensor.md)
- [Radio Control](modules/modules_driver_radio_control.md)
- [Transponder](modules/modules_driver_transponder.md)
- [adc](modules/modules_driver_adc.md)
- [Estimators](modules/modules_estimator.md)
- [Simulations](modules/modules_simulation.md)
- [System](modules/modules_system.md)
- [Template](modules/modules_template.md)
- [Debugging/Logging](debug/index.md)
- [FAQ](debug/faq.md)
- [Consoles/Shells](debug/consoles.md)
- [MAVLink Shell](debug/mavlink_shell.md)
- [System Console](debug/system_console.md)
- [Debugging with GDB](debug/gdb_debugging.md)
- [SWD Debug Port](debug/swd_debug.md)
- [JLink Probe](debug/probe_jlink.md)
- [Black Magic/Zubax BugFace BF1 Probe](debug/probe_bmp.md)
- [STLink Probe](debug/probe_stlink.md)
- [MCU-Link Probe](debug/probe_mculink.md)
- [Hardfault Debugging](debug/gdb_hardfault.md)
- [Debugging with Eclipse](debug/eclipse_jlink.md)
- [Failure Injection](debug/failure_injection.md)
- [Plotting uORB Topic Data in Real Time](debug/plotting_realtime_uorb_data.md)
- [Sensor/Topic Debugging](debug/sensor_uorb_topic_debugging.md)
- [Simulation Debugging](debug/simulation_debugging.md)
- [Sending Debug Values](debug/debug_values.md)
- [System-wide Replay](debug/system_wide_replay.md)
- [Profiling](debug/profiling.md)
- [Binary Size Profiling](debug/binary_size_profiling.md)
- [Logging](dev_log/logging.md)
- [Flight Log Analysis](dev_log/flight_log_analysis.md)
- [Statistical Analysis](dev_log/flight_log_analysis_statistical.md)
- [ULog File Format](dev_log/ulog_file_format.md)
- [Log Encryption](dev_log/log_encryption.md)
- [Advanced Topics](advanced/index.md)
- [PX4 Metadata](advanced/px4_metadata.md)
- [Package Delivery Architecture](advanced/package_delivery.md)
- [Camera Integration/Architecture](camera/camera_architecture.md)
- [Computer Vision](advanced/computer_vision.md)
- [Motion Capture (VICON, Optitrack, NOKOV)](tutorials/motion-capture.md)
- [Neural Networks](neural_networks/index.md)
- [MC NN Control Module (Generic)](neural_networks/mc_neural_network_control.md)
- [Neural Network Module Utilities](neural_networks/nn_module_utilities.md)
- [TensorFlow Lite Micro (TFLM)](neural_networks/tflm.md)
- [RAPTOR Adaptive RL NN Module](neural_networks/raptor.md)
- [Installing driver for Intel RealSense R200](advanced/realsense_intel_driver.md)
- [Switching State Estimators](advanced/switching_state_estimators.md)
- [Out-of-Tree Modules](advanced/out_of_tree_modules.md)
- [STM32 Bootloader](software_update/stm32_bootloader.md)
- [System Tunes](advanced/system_tunes.md)
- [Advanced Linux Installation Cases](dev_setup/dev_env_advanced_linux.md)
- [Connecting an RC Receiver to PX4 on Linux (Tutorial)](tutorials/linux_sbus.md)
- [Community Supported Developer Setup](advanced/community_supported_dev_env.md)
- [Arch Linux](dev_setup/dev_env_linux_arch.md)
- [CentOS Linux](dev_setup/dev_env_linux_centos.md)
- [Windows VM Toolchain](dev_setup/dev_env_windows_vm.md)
- [Windows Cygwin Toolchain](dev_setup/dev_env_windows_cygwin.md)
- [Windows Cygwin Toolchain Maintenance](dev_setup/dev_env_windows_cygwin_packager_setup.md)
- [Qt Creator IDE](dev_setup/qtcreator.md)
- [Simulators](simulation/community_supported_simulators.md)
- [FlightGear Simulation](sim_flightgear/index.md)
- [FlightGear Vehicles](sim_flightgear/vehicles.md)
- [Multi-Vehicle Sim with FlightGear](sim_flightgear/multi_vehicle.md)
- [jMAVSim Simulation](sim_jmavsim/index.md)
- [Multi-Vehicle Sim with JMAVSim](sim_jmavsim/multi_vehicle.md)
- [JSBSim Simulation](sim_jsbsim/index.md)
- [AirSim Simulation](sim_airsim/index.md)
- [HITL Simulation](simulation/hitl.md)
- [Simulation-In-Hardware](sim_sih/index.md)
- [Multi-vehicle simulation](simulation/multi-vehicle-simulation.md)
- [Platform Testing and CI](test_and_ci/index.md)
- [Test Flights](test_and_ci/test_flights.md)
- [Test MC_01 - Manual Modes](test_cards/mc_01_manual_modes.md)
- [Test MC_02 - Full Autonomous](test_cards/mc_02_full_autonomous.md)
- [Test MC_03 - Auto Manual Mix](test_cards/mc_03_auto_manual_mix.md)
- [Test MC_04 - Failsafe Testing](test_cards/mc_04_failsafe_testing.md)
- [Test MC_05 - Manual Modes (Inside)](test_cards/mc_05_indoor_flight_manual_modes.md)
- [Test MC_06 - Optical Flow (Inside)](test_cards/mc_06_optical_flow.md)
- [Test MC_07 - Optical Flow Low Mount](test_cards/mc_07_optical_flow_low_mount.md)
- [Test MC_08 - DSHOT ESC](test_cards/mc_08_dshot.md)
- [Test MC_09 - VIO (Visual-Inertial Odometry)](test_cards/mc_09_vio.md)
- [Test MC_10 - Optical Flow / GPS Mixed](test_cards/mc_10_optical_flow_gps_mixed.md)
- [Unit Tests](test_and_ci/unit_tests.md)
- [Fuzz Tests](test_and_ci/fuzz_tests.md)
- [Continuous Integration](test_and_ci/continous_integration.md)
- [Integration Testing](test_and_ci/integration_testing.md)
- [MAVSDK Integration Testing](test_and_ci/integration_testing_mavsdk.md)
- [PX4 ROS2 Interface Library Integration Testing](test_and_ci/integration_testing_px4_ros2_interface.md)
- [ROS 1 Integration Testing](test_and_ci/integration_testing_ros1_mavros.md)
- [Docker Containers](test_and_ci/docker.md)
- [Maintenance](test_and_ci/maintenance.md)
- [Drone Apps & APIs](robotics/index.md)
- [Offboard Control from Linux](ros/offboard_control.md)
- [MAVSDK](robotics/mavsdk.md)
- [ROS 2](ros2/index.md)
- [ROS 2 User Guide](ros2/user_guide.md)
- [ROS 2 Offboard Control Example](ros2/offboard_control.md)
- [ROS 2 Multi Vehicle Simulation](ros2/multi_vehicle.md)
- [PX4 ROS 2 Interface Library](ros2/px4_ros2_interface_lib.md)
- [Control Interface](ros2/px4_ros2_control_interface.md)
- [Navigation Interface](ros2/px4_ros2_navigation_interface.md)
- [Waypoint Missions](ros2/px4_ros2_waypoint_missions.md)
- [ROS 2 Message Translation Node](ros2/px4_ros2_msg_translation_node.md)
- [ROS 1 (Deprecated)](ros/ros1.md)
- [ROS/MAVROS Installation Guide](ros/mavros_installation.md)
- [ROS/MAVROS Offboard Example (C++)](ros/mavros_offboard_cpp.md)
- [ROS/MAVROS Offboard Example (Python)](ros/mavros_offboard_python.md)
- [ROS/MAVROS Sending Custom Messages](ros/mavros_custom_messages.md)
- [ROS/MAVROS with Gazebo Classic Simulation](simulation/ros_interface.md)
- [Gazebo Classic OctoMap Models with ROS 1](sim_gazebo_classic/octomap.md)
- [ROS/MAVROS Installation on RPi](ros/raspberrypi_installation.md)
- [External Position Estimation (Vision/Motion based)](ros/external_position_estimation.md)
- [Community](contribute/index.md)
- [Dev Call](contribute/dev_call.md)
- [Maintainers](contribute/maintainers.md)
- [Support](contribute/support.md)
- [Source Code Management](contribute/code.md)
- [GIT Examples](contribute/git_examples.md)
- [Documentation](contribute/docs.md)
- [Translation](contribute/translation.md)
- [Terminology/Notation](contribute/notation.md)
- [Licenses](contribute/licenses.md)
- [Releases](releases/index.md)
- [main (alpha)](releases/main.md)
- [1.17 (alpha)](releases/1.17.md)
- [1.16 (stable)](releases/1.16.md)
- [1.15](releases/1.15.md)
- [1.14](releases/1.14.md)
- [1.13](releases/1.13.md)
- [1.12](releases/1.12.md)