mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-07-07 07:20:35 +08:00
0b3889e2e3e9ab50dc9a37d8c7165322bbf80c27
Make sure `struct position_estimator_inav_params params` is properly initialized. At first there was no indication that this struct was un-initialized because valgrind was issuing warnings about values that were derived (via float calculations) from values in this struct. Maybe instruction re-ordering during optimization caused this disconnect between the source of the problem and the symptom.
PX4 Flight Core and PX4 Middleware
This repository contains the PX4 Flight Core, with the main applications located in the src/modules directory. It also contains the PX4 Drone Platform, which contains 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
- Binaries (always up-to-date from master):
- Downloads
- Releases
- Downloads
- Forum / Mailing list: Google Groups
Users
Please refer to the user documentation for flying drones with the PX4 flight stack.
Developers
Contributing guide:
Software in the Loop guide: Use software in the loop to get started with the codebase.
Developer guide: http://dev.px4.io
Testing guide: http://px4.io/dev/unit_tests
This repository contains code supporting these boards:
- Snapdragon Flight
- FMUv1.x
- FMUv2.x (Pixhawk)
- FMUv3.x (Pixhawk 2)
- AeroCore (v1 and v2)
- STM32F4Discovery (basic support) Tutorial
NuttShell (NSH)
NSH usage documentation: http://px4.io/users/serial_connection
Languages
C++
51.2%
C
38.5%
CMake
4.7%
Python
3.9%
Shell
1.3%
Other
0.1%