- Product selector
- Bluetooth modules
- Wi-Fi modules
Connectivity products
- Product selector
- Positioning chips and modules
- Positioning services
Positioning products
- s-center
- Thingstream Service platform
- u-center
- u-connectXpress
Software & Tools
Technology
|
05 May 2026
A GNSS heading is a measurement that tells you the direction something is pointing. GNSS heading measurements are calculated using satellite signals, rather than relying on magnetic compasses or inertial sensors.
Heading is the direction that the front of a vehicle or object is pointing. It’s measured in degrees, relative to true north.
Heading is related to but different from the following terms:
| Term | Definition | Difference to heading |
|---|---|---|
| Course over ground (COG) | Direction of motion of a vehicle. | Heading is the way a vehicle is pointing, which may not be the direction it is moving. For example, a boat can be pointed toward the shore of a river but moving downstream, or heavy machinery can slide down a rocky hillside. |
|
| ||
| Roll | Rotation around the longitudinal, or front-to-back, axis. | Heading is a rotation around the vertical axis. Roll movement affects how upright the vehicle is. |
| Pitch | Rotation around the lateral, or side-to-side, axis. | Heading is a rotation around the vertical axis. Pitch movement affects whether the vehicle is pointing up or down. |
| Yaw | Rotation around the vertical, or top-to-bottom, axis. | Heading is essentially yaw that is aligned with true north. Yaw can be aligned with a different coordinate frame. |
| ||
| Attitude | A complete picture of a vehicle’s roll, pitch, and yaw. | Heading is one measurement of a vehicle’s orientation, not a complete picture. |
A GNSS heading system gives absolute heading, even when stationary, because it uses two GNSS antennas with a known, fixed distance between them (the so-called “baseline”). The system works in the following way:
To put it simply, the system knows where the antennas are on the vehicle and the distance between them. By combining that data with the position measurements from each antenna, the system can determine the vehicle’s heading.
There are several ways to optimize your GNSS heading measurements:
Ensure sufficient baseline length between antennas
The antenna baseline, or distance between two antennas, is the single most important factor for heading accuracy. The baseline is inversely proportional to the error in the heading measurement, and the heading accuracy is a nonlinear function of baseline length. Simply put, the longer your baseline length, the better your heading accuracy is.
Recommended baseline lengths
To ensure a stable and high-performing heading, follow these baseline guidelines:
Pro tip: If your machine’s form factor allows, always aim for a baseline of at least 1 meter to maximize the performance of the carrier-phase calculations.
Choose the right antenna
An antenna is a critical part of any GNSS system design. The choice and implementation of the antenna can ultimately play a significant role in overall GNSS performance.
For a GNSS-based high-precision heading solution, where directional information is given based on carrier-phase measurements of two antennas, the importance of antenna selection is obvious. It is recommended to use two identical high-performance, high-precision, multi-band or all-band antennas, with ground planes, for robust, reliable heading information in real-world applications.
Additionally, to minimize the effects of phase center variation on heading accuracy, the two antennas should be mounted with identical orientation.
Use all-band, all-constellation GNSS
GNSS data is transmitted over different bands, and each band has different GNSS constellations available for positioning data. The more GNSS bands and the more GNSS constellations you are using, the better signal availability you can get, which contributes to better positioning accuracy even in a challenging environment. The more accurate carrier-phase measurement data you get from each antenna, the more accurate the heading information is.
Precision agriculture
For the precision agriculture industry, auto-steering and lightbar guidance systems need precise heading information. GNSS heading provides precise orientation data, even when stationary, enabling more effective and safe operation.
Construction
The orientation of heavy machinery such as cranes and graders can be accurately measured using the GNSS heading vector.
UAVs
GNSS heading is a game-changer for unmanned aerial vehicles (UAVs). It provides accurate yaw data immune to motor interference and instant IMU alignment on the launch pad.
GNSS-based heading information is highly needed for applications such as agricultural and delivery UAVs.
Marine and robotics navigation
GNSS heading can be used for autopilot, radar alignment, and dynamic positioning of a ship.
| Method | Stationary heading | Susceptible to interference | Reference |
|---|---|---|---|
| Magnetic compass/magnetometer | Yes | High, metal and motors | Magnetic north, drifts over time |
| Gyro / IMU | No, drifts | Medium, vibration | Relative, local |
| GNSS heading | Yes | Low | True north, stable |
GNSS heading is a highly reliable reference for automation. It offers stability near metal, immediate data without needing movement, and global reliability for autonomous navigation.