forked from Archive/PX4-Autopilot
b4ecc5a8d9
Decreases the message size from 780 to 280 bytes. In particular, all modules using sensor_combined must use the integral now. The sensor value can easily be reconstructed by dividing with dt. Voters now need to be moved into sensors module, because error count and priority is removed from the topic. Any module that requires additional data from a sensor can subscribe to the raw sensor topics. At two places, values are set to zero instead of subscribing to the raw sensors (with the assumption that no one reads them): - mavlink mavlink_highres_imu_t::abs_pressure - sdlog2: sensor temperatures |
||
---|---|---|
Debug | ||
Documentation | ||
Images | ||
NuttX@f0f4bdc872 | ||
ROMFS | ||
Tools | ||
cmake | ||
integrationtests | ||
launch | ||
mavlink/include/mavlink | ||
misc/tones | ||
msg | ||
nuttx-configs | ||
posix-configs | ||
src | ||
unittests | ||
.ackrc | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
.ycm_extra_conf.py | ||
CMakeLists.txt | ||
CONTRIBUTING.md | ||
Firmware.sublime-project | ||
LICENSE.md | ||
Makefile | ||
README.md | ||
Vagrantfile | ||
circle.yml | ||
eclipse.cproject | ||
eclipse.project | ||
package.xml |
README.md
PX4 Pro Drone Autopilot
This repository holds the PX4 Pro flight control solution for drones, with the main applications located in the src/modules directory. It also contains the PX4 Drone Middleware Platform, which provides drivers and middleware to run drones.
- Official Website: http://px4.io
- License: BSD 3-clause (see LICENSE.md)
- Supported airframes (more experimental are supported):
- Multicopters
- Fixed wing
- VTOL
- Releases
- Downloads
Users
Please refer to the user documentation and user forum for flying drones with the PX4 flight stack.
Developers
This repository contains code supporting these boards:
- Snapdragon Flight
- FMUv1.x
- FMUv2.x (Pixhawk, Pixhawk 2 and Pixfalcon)
- FMUv4.x (Pixhawk X and Pixracer)
- AeroCore (v1 and v2)
- STM32F4Discovery (basic support) Tutorial