Skip to content

Release v1.5.1

Compare
Choose a tag to compare
@LorenzMeier LorenzMeier released this 07 Dec 17:03

This release changes the estimator to EKF2 for all vehicles as it is the most tested in typical outdoor scenarios. Indoor scenarios and general R&D applications continue to benefit greatly from the LPE estimator.

To switch back to the previous default, set SYS_MC_EST_GROUP to 1. To use EKF2, set SYS_MC_EST_GROUP to 2.

Most notable changes / improvements:

  • EKF2 default estimator
  • STM32F7 support added
  • Crazyflie support added
  • Parrot Bebop 2 support added
  • Log streaming via Wifi to the ground and straight to the cloud
  • New log analysis tool with real-time zoomable plots (logs.px4.io)
  • Reduction of memory footprint
  • Performance improvements in VTOL flight control
  • Pre-flight check improvements on EKF2
  • Side-slip support in EKF2

Hardware support

  • Intel Aero Flight Control
  • Qualcomm Snapdragon Flight
  • Parrot Bebop 2
  • Raspberry Pi / Emlid Navio 2+
  • CrazyFlie
  • Pixhawk 1 (FMUv2 architecture)
  • Pixhawk (2) Mini (FMUv3 architecture)
  • Pixhawk 2 (FMUv3 architecture)
  • Pixracer (FMUv4 architecture)
  • Dronesmith Lucy (FMUv4 architecture)
  • MindPX (FMUv4 architecture)
  • Pixhawk 3 Pro (FMUv4-PRO architecture)
  • Upcoming Pixracer 4 & Pixhawk 4 (FMUv5 architecture, STM32F7)