diff --git a/README.md b/README.md index edc263b4e7..2191afdbdd 100644 --- a/README.md +++ b/README.md @@ -44,81 +44,88 @@ The PX4 Dev Team syncs up on a [weekly dev call](https://docs.px4.io/main/en/con ## Maintenance Team - * Project: Founder - * [Lorenz Meier](https://github.com/LorenzMeier) - * Architecture - * [Daniel Agar](https://github.com/dagar) - * [Dev Call](https://github.com/PX4/PX4-Autopilot/labels/devcall) - * [Ramon Roche](https://github.com/mrpollo) - * Communication Architecture - * [Beat Kueng](https://github.com/bkueng) - * [Julian Oes](https://github.com/JulianOes) - * UI in QGroundControl - * [Gus Grubba](https://github.com/dogmaphobic) - * [Multicopter Flight Control](https://github.com/PX4/PX4-Autopilot/labels/multicopter) - * [Mathieu Bresciani](https://github.com/bresch) - * [Multicopter Software Architecture](https://github.com/PX4/PX4-Autopilot/labels/multicopter) - * [Matthias Grob](https://github.com/MaEtUgR) - * [VTOL Flight Control](https://github.com/PX4/PX4-Autopilot/labels/vtol) - * [Roman Bapst](https://github.com/RomanBapst) - * [Fixed Wing Flight Control](https://github.com/PX4/PX4-Autopilot/labels/fixedwing) - * [Roman Bapst](https://github.com/RomanBapst) - * OS / NuttX - * [David Sidrane](https://github.com/davids5) - * Driver Architecture - * [Daniel Agar](https://github.com/dagar) - * Commander Architecture - * [Julian Oes](https://github.com/julianoes) - * [UAVCAN](https://github.com/PX4/PX4-Autopilot/labels/uavcan) - * [Daniel Agar](https://github.com/dagar) - * [State Estimation](https://github.com/PX4/PX4-Autopilot/issues?q=is%3Aopen+is%3Aissue+label%3A%22state+estimation%22) - * [Paul Riseborough](https://github.com/priseborough) - * Vision based navigation and Obstacle Avoidance - * [Markus Achtelik](https://github.com/markusachtelik) - * DDS/ROS2 Interface - * [Nuno Marques](https://github.com/TSC21) +Note: This is the source of truth for the active maintainers of PX4 ecosystem. -See also [maintainers list](https://px4.io/community/maintainers/) (px4.io) and the [contributors list](https://github.com/PX4/PX4-Autopilot/graphs/contributors) (Github). +| Sector | Maintainer | +|---|---| +| Founder | [Lorenz Meier](https://github.com/LorenzMeier) | +| Architecture | [Daniel Agar](https://github.com/dagar) / [Beat Küng](https://github.com/bkueng)| +| State Estimation | [Mathieu Bresciani](https://github.com/bresch) / [Paul Riseborough](https://github.com/priseborough) | +| OS/NuttX | [David Sidrane](https://github.com/davids5) | +| Drivers | [Daniel Agar](https://github.com/dagar) | +| Simulation | [Jaeyoung Lim](https://github.com/Jaeyoung-Lim) | +| ROS2 | [Beniamino Pozzan](https://github.com/beniaminopozzan) | +| Community QnA Call | [Ramon Roche](https://github.com/mrpollo) | +| [Documentation](https://docs.px4.io/main/en/) | [Hamish Willee](https://github.com/hamishwillee) | + +| Vehicle Type | Maintainer | +|---|---| +| Multirotor | [Matthias Grob](https://github.com/MaEtUgR) | +| Fixed Wing | [Thomas Stastny](https://github.com/tstastny) | +| Hybrid VTOL | [Silvan Fuhrer](https://github.com/sfuhrer) | +| Boat | x | +| Rover | x | + +See also [maintainers list](https://px4.io/community/maintainers/) (px4.io) and the [contributors list](https://github.com/PX4/PX4-Autopilot/graphs/contributors) (Github). However it may be not up to date. ## Supported Hardware -This repository contains code supporting Pixhawk standard boards (best supported, best tested, recommended choice) and proprietary boards. +Pixhawk standard boards and proprietary boards are shown below (discontinued boards aren't listed). + +For the most up to date information, please visit [PX4 user Guide > Autopilot Hardware](https://docs.px4.io/main/en/flight_controller/). ### Pixhawk Standard Boards - * FMUv6X and FMUv6U (STM32H7, 2021) - * Various vendors will provide FMUv6X and FMUv6U based designs Q3/2021 - * FMUv5 and FMUv5X (STM32F7, 2019/20) - * [Pixhawk 4 (FMUv5)](https://docs.px4.io/main/en/flight_controller/pixhawk4.html) - * [Pixhawk 4 mini (FMUv5)](https://docs.px4.io/main/en/flight_controller/pixhawk4_mini.html) - * [CUAV V5+ (FMUv5)](https://docs.px4.io/main/en/flight_controller/cuav_v5_plus.html) - * [CUAV V5 nano (FMUv5)](https://docs.px4.io/main/en/flight_controller/cuav_v5_nano.html) - * [Auterion Skynode (FMUv5X)](https://docs.auterion.com/skynode) - * FMUv4 (STM32F4, 2015) - * [Pixracer](https://docs.px4.io/main/en/flight_controller/pixracer.html) - * [Pixhawk 3 Pro](https://docs.px4.io/main/en/flight_controller/pixhawk3_pro.html) - * FMUv3 (STM32F4, 2014) - * [Pixhawk 2](https://docs.px4.io/main/en/flight_controller/pixhawk-2.html) - * [Pixhawk Mini](https://docs.px4.io/main/en/flight_controller/pixhawk_mini.html) - * [CUAV Pixhack v3](https://docs.px4.io/main/en/flight_controller/pixhack_v3.html) - * FMUv2 (STM32F4, 2013) - * [Pixhawk](https://docs.px4.io/main/en/flight_controller/pixhawk.html) - * [Pixfalcon](https://docs.px4.io/main/en/flight_controller/pixfalcon.html) -### Manufacturer and Community supported - * [Holybro Durandal](https://docs.px4.io/main/en/flight_controller/durandal.html) - * [Hex Cube Orange](https://docs.px4.io/main/en/flight_controller/cubepilot_cube_orange.html) - * [Hex Cube Yellow](https://docs.px4.io/main/en/flight_controller/cubepilot_cube_yellow.html) - * [Airmind MindPX V2.8](http://www.mindpx.net/assets/accessories/UserGuide_MindPX.pdf) - * [Airmind MindRacer V1.2](http://mindpx.net/assets/accessories/mindracer_user_guide_v1.2.pdf) - * [Bitcraze Crazyflie 2.0](https://docs.px4.io/main/en/complete_vehicles/crazyflie2.html) - * [Omnibus F4 SD](https://docs.px4.io/main/en/flight_controller/omnibus_f4_sd.html) - * [Holybro Kakute F7](https://docs.px4.io/main/en/flight_controller/kakutef7.html) - * [Raspberry PI with Navio 2](https://docs.px4.io/main/en/flight_controller/raspberry_pi_navio2.html) +These boards fully comply with Pixhawk Standard, and are maintained by the PX4-Autopilot maintainers and Dronecode team -Additional information about supported hardware can be found in [PX4 user Guide > Autopilot Hardware](https://docs.px4.io/main/en/flight_controller/). +* FMUv6X and FMUv6C + * [CUAV Pixahwk V6X (FMUv6X)](https://docs.px4.io/main/en/flight_controller/cuav_pixhawk_v6x.html) + * [Holybro Pixhawk 6X (FMUv6X)](https://docs.px4.io/main/en/flight_controller/pixhawk6x.html) + * [Holybro Pixhawk 6C (FMUv6C)](https://docs.px4.io/main/en/flight_controller/pixhawk6c.html) + * [Holybro Pix32 v6 (FMUv6C)](https://docs.px4.io/main/en/flight_controller/holybro_pix32_v6.html) +* FMUv5 and FMUv5X (STM32F7, 2019/20) + * [Pixhawk 4 (FMUv5)](https://docs.px4.io/main/en/flight_controller/pixhawk4.html) + * [Pixhawk 4 mini (FMUv5)](https://docs.px4.io/main/en/flight_controller/pixhawk4_mini.html) + * [CUAV V5+ (FMUv5)](https://docs.px4.io/main/en/flight_controller/cuav_v5_plus.html) + * [CUAV V5 nano (FMUv5)](https://docs.px4.io/main/en/flight_controller/cuav_v5_nano.html) + * [Auterion Skynode (FMUv5X)](https://docs.auterion.com/avionics/skynode) +* FMUv4 (STM32F4, 2015) + * [Pixracer](https://docs.px4.io/main/en/flight_controller/pixracer.html) + * [Pixhawk 3 Pro](https://docs.px4.io/main/en/flight_controller/pixhawk3_pro.html) +* FMUv3 (STM32F4, 2014) + * [Pixhawk 2](https://docs.px4.io/main/en/flight_controller/pixhawk-2.html) + * [Pixhawk Mini](https://docs.px4.io/main/en/flight_controller/pixhawk_mini.html) + * [CUAV Pixhack v3](https://docs.px4.io/main/en/flight_controller/pixhack_v3.html) +* FMUv2 (STM32F4, 2013) + * [Pixhawk](https://docs.px4.io/main/en/flight_controller/pixhawk.html) + +### Manufacturer supported + +These boards are maintained to be compatible with PX4-Autopilot by the Manufacturers. + +* [ARK Electronics ARKV6X](https://docs.px4.io/main/en/flight_controller/arkv6x.html) +* [Hex Cube Orange](https://docs.px4.io/main/en/flight_controller/cubepilot_cube_orange.html) +* [Hex Cube Yellow](https://docs.px4.io/main/en/flight_controller/cubepilot_cube_yellow.html) +* [Holybro Durandal](https://docs.px4.io/main/en/flight_controller/durandal.html) +* [Airmind MindPX V2.8](http://www.mindpx.net/assets/accessories/UserGuide_MindPX.pdf) +* [Airmind MindRacer V1.2](http://mindpx.net/assets/accessories/mindracer_user_guide_v1.2.pdf) +* [Holybro Kakute F7](https://docs.px4.io/main/en/flight_controller/kakutef7.html) + +### Community supported + +These boards don't fully comply industry standards, and thus is solely maintained by the PX4 publc community members. + +### Experimental + +These boards are nor maintained by PX4 team nor Manufacturer, and is not guaranteed to be compatible with up to date PX4 releases. + +* [Raspberry PI with Navio 2](https://docs.px4.io/main/en/flight_controller/raspberry_pi_navio2.html) +* [Bitcraze Crazyflie 2.0](https://docs.px4.io/main/en/complete_vehicles/crazyflie2.html) ## Project Roadmap +**Note: Outdated** + A high level project roadmap is available [here](https://github.com/orgs/PX4/projects/25). ## Project Governance