Swift Navigation

Swift Navigation provides precise positioning solutions for automotive, autonomous vehicle, mobile and mass-market applications. What began as the GNSS industry’s first low-cost, high-accuracy, real-time kinematic (RTK) receiver has evolved into a Swift Navigation ecosystem of positioning solutions for autonomous applications including the Starling® positioning engine.

Starling is an advanced, hardware-independent, high-precision positioning engine that works with a variety of automotive-grade GNSS chipsets and inertial sensors making it ideal for autonomous applications. Starling’s software is platform-independent and enhances the measurements for commercially available GNSS receivers to provide centimeter-accurate results with high integrity. Starling supports the calculation of precise position, velocity and time (PVT) and when combined with inertial sensor measurements, wheel odometry and other sensor inputs, Starling can assist with vehicle localization, decision and control.

Additional products from Swift include GNSS corrections delivered from the cloud by the Skylark™ precise positioning service, the centimeter-level accurate Piksi® Multi OEM receiver board, the ruggedized Duro®GNSS-RTK sensor and Duro Inertial, a GNSS-INS receiver. Swift Navigation is enabling a future of autonomous vehicles to navigate and understand the world.

“We are at a technology inflection point. All the enablers for high-precision localization are now available: multi-frequency, automotive-grade GNSS receivers have emerged at affordable price-points that can support OEM-level adoption; future vehicles will be equipped with cellular connectivity; and Swift offers an affordable precise positioning corrections service. By providing Swift’s Starling positioning engine to Arm-based platform we can enable developers of autonomous and connected vehicles to reap the benefits of high-precision localization by integrating high-precision GNSS into their platforms.”

Joel Gibson, Executive Vice President of Automotive


Starling Positioning Engine

Standard GNSS positioning is 3-5 meters which is not suitable for safety-critical systems requiring lane-level accuracy. For higher levels of autonomous capability, a vehicle needs to be able to determine its absolute location. To achieve this, high precision localization is needed to get to centimeter accuracy. This partnership will deliver a high-integrity, high-accuracy GNSS positioning solution for silicon makers and Tier 1 and 2 auto suppliers to integrate precise positioning into the sensor suite. Swift Navigation’s Starling® is a GNSS positioning engine designed for just such automotive and autonomous vehicle applications.

Starling’s software enhances the measurements for commercially available GNSS receivers to provide precision positioning and integrity capabilities. Since Swift’s solution is receiver-agnostic, it is ideal for Arm customers as it works with a variety of automotive grade chipsets and inertial sensors.

Arm and Swift are working together to provide developers of autonomous and connected vehicles a cost-effective, scalable and high integrity positioning solution. Starling is designed to be compatible with industry leading silicon platform manufacturers who build their solutions on Arm. Starling works with a variety of GNSS measurements engines and is a hardware proven, end-to-end solution, tuneable for the specific requirements of a customer’s platform. This partnership elevates the capabilities of the connected car and simplifies the integration of high-precision GNSS into Tier 1 and 2, Automotive OEM vendors.

Development Hardware

Starling Evaluation Platform

STEP is an evaluation platform supporting the Automotive vertical. It provides a hardware platform for demonstration and evaluation of Swift’s Precision Positioning solution. It integrates ST’s TeseoV GNSS measurement engine together with ST’s Telemaco3 application processor, 6 DoF IMU and vehicle interface for additional sensor aiding. The ST Telemaco application processor, powered by Arm, hosts the Starling positioning engine.

Solutions library

Starling Positioning Engine

Starling is an advanced, high-precision positioning engine that works with Arm-based platforms, ideal for autonomous applications. Starling is platform-independent and enhances the measurements for commercially available GNSS receivers to provide centimeter-accurate results with high integrity.

Learn more about Starling Positioning Engine.