News / Extreme Engineering Solutions, Inc /

PX4 Source Code Enhanced with Dual GPS Heading Feature for DroneCAN GPS

xes logo.webp

Rugged Embedded Computing, Single Board Computers, Processing Modules & Embedded Devices

PX4 Source Code Enhanced with Dual GPS Heading Feature for DroneCAN GPS

Working with Holybro, Ascend Engineering has recently contributed to the PX4 open source code, enabling users to have a heading in PX4 using dual GPS for DroneCAN GPS


PX4 Source Code Enhanced with Dual GPS Heading Feature for DroneCAN GPS

Ascend Engineering, a leader in customized UAV autopilot software, has expanded the capabilities of the PX4 open-source autopilot system, by integrating a new feature that enables the Holybro ZED-F9P to determine heading using dual GPS for DroneCAN.

The original PX4 feature for dual heading was programmed by Alex K at Ark Electronics. Following sponsorship by Holybro, Ascend Engineering have now added AP Periph support to PX4 DroneCAN in order to enable the Holybro ZED-F9P to use dual GPS for heading. This contribution strengthens the versatility of PX4 for diverse UAV platforms, including multirotor, fixed-wing, and unmanned helicopters.

Using Dual GPS sensors enables users to calculate heading when the compass is near large metal objects or machinery and therefore is degraded. The Dual GPSs in the PX4 autopilot stack allows for extremely accurate and repeatable turns whereas a compass does not. This makes a dual antenna setup ideal for surveying and urban inspection applications.

Ascend Engineering’s newly contributed feature for PX4 autopilot stack integrates these new GPS units into the Holybro ZED-F9P DroneCAN GPS driver, in order to provide end users with a more seamless setup experience before testing and flying.

H-RTK ZED-F9P Rover

H-RTK ZED-F9P Rover by Holybro

Key Features:

  • Dual GPS Heading Support: Enables UAVs to establish their heading using two GPS receivers, enhancing navigational accuracy.
  • Seamless Integration: Works with existing PX4 systems and DroneCAN GPS for efficient upgrades.

Ascend Engineering offers specialized software engineering consultancy, focused on the unmanned aerial systems industry. The company provides a full range of development services for government and commercial clients seeking to leverage cutting-edge drone technology to enhance and elevate their operations.

x es feature product.webp
Rugged Embedded Computing, Single Board Computers, Processing Modules & Embedded Devices

9901 Silicon Prairie Parkway, Verona, WI 53593 USA

Send Message

Supplier's Products

Small Form Factor Mezzanine Module for Rugged Applications
Conduction- or Air-Cooled SBC with Eight Gigabit Ethernet Ports
Intel Xeon D-1500-Based Rugged Module with Dual 10 Gigabit Ethernet
Intel Xeon D-1500 Processor-Based SBC with Dual 10 Gigabit Ethernet
Intel Xeon D-1500 Processor-Based Secure SBC for Intensive Data Processing
3U VPX Processing Module
High-performance rugged single-board computer
3U VPX ethernet switch module for advanced unmanned systems networking

More News from Extreme Engineering Solutions, Inc