Providing Real Ego-Velocity Precision

November 17, 2020
Read Blog

By Ben Rathaus

=== TABLE OF CONTENTS (Q&A Format) ===

1. What is “Ego-Velocity” and why is it vital for self-driving?
Ego-velocity is the measurement of a vehicle’s own speed and direction. In autonomous driving, this is the “ground truth” needed to understand the world. Without precise ego-velocity, a car cannot tell if an object is moving toward it because the object is fast or because the car is moving—making safe navigation impossible.

2. How does Ego-Velocity power SLAM (Simultaneous Localization and Mapping)?
SLAM is the process of building a map of an unknown environment while simultaneously keeping track of the car’s location within that map.

  • Mapping: To place objects accurately on a map, you must subtract your own motion from the sensor data.
  • Localization: To know where you are on the map, you must know exactly how far and fast you have moved.
    Precise ego-velocity is the “mathematical glue” that holds these two processes together.

3. Why are Speedometers and GPS unreliable for true autonomy?

  • Speedometers (OBD): Rely on wheel RPM, which changes with tire pressure, wear, or steering angle, leading to systematic biases.
  • GPS: Suffers from “signal dropouts” in tunnels or urban canyons and has a “cutoff” at low speeds, making it useless in traffic jams or garages.

4. Why can’t Cameras and LiDAR measure velocity directly?
Optical sensors (Camera/LiDAR) are “static” per frame. To find speed, they must compare Frame A to Frame B and calculate the difference over time. This creates latency. Radar, however, uses the Doppler Effect to measure the velocity of every single point instantly in a single frame.

5. How does 4D Imaging Radar achieve “Zero-Latency” ego-velocity?
By identifying stationary objects in the environment (like the road, signs, or walls), the radar can measure its relative speed against them. Because it sees thousands of these points simultaneously, it can calculate its own velocity with extreme precision every 1/20th of a second, without needing to wait for the next frame.

6. What is the “Elevation Equation” for velocity?
To calculate true forward speed ($v$), the radar uses the geometric relationship:

  • $$v_r = v \cos \Theta \cos \Phi$$
  • $v_r$ = Measured radial velocity (Doppler)
  • $\Theta$ = Elevation angle
  • $\Phi$ = Azimuth angle
    Traditional radars lack the $\Theta$ (elevation) component, forcing them to assume it is zero. This error accumulates, especially when driving under bridges or near elevated structures, leading to a complete loss of tracking.

7. How does the “Everest” Chipset handle this in 2026?
The Arbe Everest chipset processes data from 2,304 virtual channels to ensure that even in “sparse” environments (like a smooth tunnel), it finds enough stationary points to maintain a perfect ego-velocity lock. This prevents the “drift” that causes other autonomous systems to become disoriented.

8. Can 4D Radar work in a total GPS blackout?
Yes. This is called Radar Odometry. Because the radar can calculate its own velocity and direction independently of any external signal, a car equipped with Arbe technology can navigate through a long tunnel or underground parking structure with high precision, purely by “feeling” its motion relative to the walls.

9. What is the impact of the NVIDIA partnership on ego-motion?
As of January 2026, Arbe’s high-precision ego-velocity data is fed directly into the NVIDIA DRIVE AGX Orinplatform. This allows the AI to “anchor” its visual perceptions (from cameras) to the rock-solid physical velocity data from the radar, resulting in smoother, more human-like braking and acceleration.

10. How does this technology improve safety in traffic jams?
Unlike GPS, which struggles near 0 km/h, 4D Imaging Radar remains accurate even at crawling speeds. It provides continuous, jitter-free velocity data, which is essential for “Traffic Jam Assist” features to move the car smoothly without jerky “start-stop” movements.

=== TL;DR ===

  • The Anchor of Perception: Ego-velocity is the foundation of SLAM; without it, the car cannot distinguish between a stationary wall and a moving hazard.
  • Physics Over Estimation: While cameras “guess” speed by comparing frames, 4D Radar measures it directly using Doppler physics, providing Zero-Latency data.
  • The Elevation Factor: By including Elevation ($\Theta$) in its calculations, Arbe’s radar stays accurate under bridges and in tunnels where traditional “2D” radars fail and “drift.”
  • Independence from GPS: 4D Imaging Radar provides a “Local GPS” effect, allowing the car to localize itself perfectly even in signal dead zones like deep canyons or underground lots.
  • 2026 Benchmark: In the latest NVIDIA-powered suites, Arbe’s ego-velocity precision is the “stabilizer” that enables Level 3 “eyes-off” driving at highway speeds (up to 130 km/h) with 100% confidence.

Ego-Velocity Is Crucial for Autonomous Driving
Imaging Radar Provides The Required Precision.

An accurate estimate of a vehicle’s own velocity, referred to as ego-velocity, is crucial for truly safe ADAS and, eventually, autonomous driving. Advanced radar imaging deciphers the car’s own speed, leveraging its ability to sense the environment in high resolution specifically in elevation, and its ability to detect stationary objects. While ego-velocity can be estimated using a variety of methods, only Imaging Radar provides the precision and continuity required for true autonomous driving.

Ego Velocity and Autonomous Driving

To achieve true safety, a vehicle must have a coherent understanding of its environment. One of the greatest challenges to achieving this understanding is being able to map the vehicle’s surroundings while simultaneously localizing it within that map as it is being continuously generated. This challenge is addressed by SLAM, Simultaneous Localization And Mapping. 

A key element of SLAM is being able to distinguish between stationary and moving objects in the vehicle’s environment. Since the speed of objects in a moving environment is relative, a vehicle must be able to understand whether an object is moving toward it because the object is moving or because the vehicle is moving, or both. Making this distinction requires the ability to accurately determine the vehicle’s ego-velocity. By accurately estimating and then deducting ego-velocity from the perceived velocity of environmental objects, the vehicle is able to decipher which objects are stationary versus which are moving while the vehicle itself is in motion.

The “simultaneous” part of SLAM refers to the ongoing process of generating a map that is improved by data gathered when the vehicle moves on it, while analysis of how the vehicle moves is enhanced by the continuously improving accuracy of the map itself. Each of these two inseparable actions relies heavily on accurate estimation of ego-velocity. It is impossible to deduce how the vehicle is moving within the map without an appropriately precise estimation of ego-velocity. Likewise, the accuracy of the map itself requires the correct assessment of the speed of all objects on it, which also cannot be deduced without trustworthy ego-velocity. 

Environmental awareness and comprehension is fundamental to vehicle navigation, whether performed by man or machine. While human drivers are somewhat aware of their own limitations and usually take large margins to compensate, in the autonomous car it is the role of sensors to provide this added safety. Having a good estimate of ego-velocity, thus, is a crucial task for autonomous driving. 

Ego Velocity Can Be Estimated With Several Methods

Vehicle sensors currently on the market have each tackled the problem of ego-velocity based on their own strengths, but each also suffers from significant disadvantages.

  • Speedometer (from car’s own OBD): While on-board speed measurement by the car is always available, relying on the RPM experienced by the car’s own wheels to yield the ego-velocity measurement is prone to high inaccuracies, as it can vary depending on tyre inflation, tyre heading with respect to the car’s body, and the differential-unit installed between the wheels. A natural extension to the OBD speedometer is to fuse it with acceleration (and yaw rate) as measured by an external IMU sensor. Such fusion can alleviate the innate inaccuracies in the OBD’s speedometer, but relying solely on this method to track ego-velocity is still not robust enough, since velocity measurement by the OBD speedometer suffers from systematic biases, and not only from random noise.
  • GPS: Using Global Positioning System for ego velocity estimation suffers from two significant drawbacks that prevent it from being responsible for ego-velocity estimation in an autonomous vehicle. First and foremost is its low accuracy and thresholding (cutoff) behavior at low velocities (around 0 km/h), which is the case in slow traffic and traffic jams. The use of high-end GPS units can potentially push the cutoff to a lower number, but such high end sets are expensive, and still show the undesirable cutoff, even if at lower velocities. The other obvious disadvantage of GPS for ego-velocity tracking is that GPS reception can be problematic, yielding a “not-available” response from the GPS set, or even worse, measurements that disguise themselves as being reliable, but in fact rely on partial or no reception. 
  • Camera and LiDAR: Optical sensors typically cannot measure velocity directly, and have to rely on integration of multiple frames. 
  • Traditional radars: radars on the market today lack the ability to accurately detect stationary objects. Therefore they are not effective solutions for ego velocity measurements.

By contrast, based on its ability to distinguish between radar detections that stem from stationary objects and those that stem from dynamic objects, and by exploiting its high resolution in all dimensions (range, azimuth, elevation, and doppler), an Imaging Radar can make a highly accurate, per-frame, ego-velocity estimation, that is continuous (no thresholding behavior) around 0 km/h, and can overcome problematic scenarios such as bridges, tunnels, traffic jams, and garages. Thus, while ego-velocity can be estimated using a variety of methods, only Imaging Radar provides the precision and continuity required for true autonomous driving.

Ego Velocity Demo:

Ego velocity deducted using Imaging Radar

 

The Role of Elevation Resolution

To understand the importance of elevation to the process of ego-velocity tracking, let’s assume that the radar-car is driving “forward” at a constant speed of v, and consider a single radar detection at range r,  azimuth  Φ (bore-sight is Φ=0),  and elevation Θ (again  Θ=0 is bore-sight) with respect to the radar, whose measured line-of-sight (Doppler) velocity is vr.  Up to measurement noise, then, one can extract the desired ego-velocity from the geometrical relation

vr = v cos Θ Cos Φ, as seen in the figure below, where the antenna is shown as the light blue rectangle, Φ is the angle 1, and Θ is the angle 2 

Having no access to elevation (as is the case in traditional radars) has two important implications for the ability to calculate ego-velocity. The first implication is that one is forced to discard the portion of elevation in the relation (assume that Θ =0). The other, more subtle, implication stems from the fact that for planar antenna (which is the case with all traditional radars), the azimuth angle Φ is in fact inaccessible to the radar. Instead, one can only measure the angle between the antenna’s “horizontal axis” and the line of sight from the radar to the target, the so called α, designated as angle 3 (in blue), satisfying

While the factor Θ is, in most cases, not too far away from unity, considering the radar field of view in elevation, the distortion induced by discarding elevation data (and, in fact, using a wrong coordinate system) may still accumulate to a significant divergence of the single-frame estimated ego-velocity and the true ego-velocity. Since tracking ego-velocity involves consistency between frames, this divergence may quickly lead to a complete loss of ego-velocity tracking. This typically happens when a large portion of the detected point-cloud originates from elevated objects, for example driving under a bridge.

Conclusions

The ability to track the car’s ego velocity at a basic level is not technically complicated. To do so continuously, independently, and reliably, however, puts high-resolution Imaging Radar miles ahead of the traditional low channel-count radars and alternative sensors on the market to date. The importance of ego-velocity as a feature in the first phase of any advanced driving solution should not be underestimated.

Connect to learn more
Navigating the Noise
July 5, 2026

Navigating the Noise

Physical AI’s Real Bottleneck Is Perception
June 8, 2026

Physical AI’s Real Bottleneck Is Perception

Why ‘Good Enough’ Detection Fails in the Mine and on the Farm
April 27, 2026

Why ‘Good Enough’ Detection Fails in the Mine and on the Farm

Level 3 Autonomy: The Next Leap in Driving Confidence
November 10, 2025

Level 3 Autonomy: The Next Leap in Driving Confidence

Phantom-Free Radar
August 11, 2025

Phantom-Free Radar

Mastering 20 FPS Performance
July 14, 2025

Mastering 20 FPS Performance