PIXHAWK Autopilot
Project Roadmap
This page contains a list of functionality / items that are currently worked
on. It should help synchronizing community efforts.
Work in Progress
- Command line editor (px4dev)
- Multirotor Simple Mode [ https://pixhawk.ethz.ch/px4/users/simple_mode ]
(Simon Wilks)
- Quadrotor HIL (James Goppert, in testing)
- APM software port (Andrew Tridgell, Randy Mackay, Pat Hickey. flown, in
testing)
- Inertial position estimator [ https://github.com/rk3dov/Firmware/tree/inertial_nav2/apps/position_estimator_inav
] (only altitude implemented now, Anton Babushkin)
- Multirotor position control (ALTITUDE HOLD and SIMPLE SAS modes) [ https://github.com/rk3dov/Firmware/tree/seatbelt_multirotor/apps/multirotor_pos_control
] (only altitude hold implemented, tested in flight [ https://vimeo.com/64481577
], Anton Babushkin)
- Graupner HoTT Telemetry - Added GPS support (Simon Wilks, testing)
Next Up
- Multirotors: GPS + dynamic model position estimator (implemented, needs
testing)
- Fixed wing / multirotors: GPS + centripetal force estimator
- MARG attitude estimator, seems to be good replacement for EKF http://www.x-io.co.uk/open-source-imu-and-ahrs-algorithms/
(Anton Babushkin)
On a rainy day
- Centralized logging service (sdlog app already exists, needs to log more
events)
Recently Completed
These items typically go into the changelog for an upcoming release.
- Fixed wing HIL (Lorenz Meier, Hardware in the Loop Simulation Setup [ https://pixhawk.ethz.ch/px4/users/hil_setup
])
- Mag scale calibration (Lorenz Meier)
- EKF attitude estimator replacement (Tobias Naegeli)
- Bootloader update (better Windows support, px4dev)
- PX4IO testing (software and interface to PX4FMU implemented, needs testing)
- Fixed wing / multirotors: Graupner HoTT telemetry support [ https://pixhawk.ethz.ch/px4/users/hott_telemetry
]
- RC and sensor calibration with QGroundControl (partially implemented, partially
tested, Lorenz Meier)
- Fixed wing control (in flight testing) (Doug Weibel, Thomas Gubler [ thomasgubler@gmail.com
])
- Attitude EKF for continuous turns (James Goppert)
- Backside fixed wing control (James Goppert)
- 6-point accelerometer calibration (Anton Babushkin)
- Eagletree airspeed driver (Simon Wilks)
Copyright 2013 https://pixhawk.ethz.ch/px4/roadmap