Advanced Driver Assistance System (ADAS)

What Is an Advanced Driver Assistance System?

An Advanced Driver Assistance System (ADAS) comprises a set of in-vehicle technologies that provide active safety information, driving interventions, and assistance with parking through an in-car human-machine interface (HMI). Information from cameras and sensors is combined with sophisticated software calculations to deliver assistance across a range of driving functions. 

Benefits of ADAS

The most significant benefit of ADAS is increased driving safety by reducing human error. Because many of its functions (like lane assistance and night vision support) are associated with avoiding accidents before they happen, ADAS is considered part of a vehicle’s set of “active safety” features.

In 2020, there were 38,824 fatal motor vehicle accidents in the US and more than 5 million collisions. More than a third of these were caused by impaired driving. ADAS can help reduce these numbers by making drivers more aware of potential dangers around them and providing timely interventions to prevent an accident. Interventions can include applying brakes, steering adjustments, and even acceleration to avoid collisions from the rear.

Comprehensive ADAS functionality is becoming essential in modern vehicles. Safety ratings such as NCAP in various regional forms now require ADAS safety features to achieve the highest score. Vehicles without extensive ADAS capabilities can receive a low or no safety score, which will adversely affect sales.

Examples of ADAS Functions

ADAS can provide a wide range of assistance functions, including:

  • Blind spot detection, where the system detects vehicles that may be out of direct view via the wing mirror, triggering a driver alert
  • Lane departure warning, where ADAS detects the road markings on a highway and notifies the driver when the vehicle strays
  • Lane-keep assistance, which goes further than lane departure warnings by proactively correcting steering to ensure the vehicle remains within the carriageway
  • Adaptive cruise control, in which the car maintains a set speed but can also detect cars in front and reduce speed if the vehicle ahead of it slows down
  • Adaptive headlights, which detect oncoming vehicles and dip sections of the main beams to prevent glare
  • 360-degree parking cameras, including a “bird’s eye” view, which stitch together inputs from multiple camera directions into an all-round view
  • Automatic parking, where the car maneuvers into a parking space itself with limited driver input
  • Cross-traffic alert, which detects oncoming vehicles from the side when reversing out of a parking space
  • Active emergency braking, which spots objects in the path of the vehicle and attempts to stop automatically to avoid an accident
  • Collision avoidance, which will intervene with steering to prevent an accident or pre-tension seatbelts if a crash is unavoidable.
  • Pedestrian and cyclist detection, which supplements active emergency braking and collision avoidance to spot pedestrians and cyclists in the vehicle’s path
  • Driver monitoring using driver-facing cameras, which detect distraction caused by drowsiness, for example

Vehicle manufacturers usually bundle their ADAS into branded packages, such as Ford’s CoPilot 360, Toyota’s Safety Sense, and BMW’s Active Driving Assistant.

How ADAS Works

ADAS relies on sensors for details of the vehicle’s surroundings. These sensors include cameras, ultrasonics, radar, LiDAR, windscreen and temperature sensors, and the speedometer. The data from these inputs is processed by software on the vehicle that can interpret it. The results are either displayed to the driver via notifications or triggering a driving intervention.

An ADAS system can provide warning lights on wing mirrors, alerts on the digital cockpit and heads-up display, or additional views on additional screens. Some vehicles even show how the ADAS system is modeling the world around it, including road markings, other vehicles, and features such as traffic cones.

ADAS is a type of edge computing in which the vehicle has significant built-in computing power plus sophisticated software algorithms to enable helpful interpretation of data from sensor inputs. 

ADAS vs. Autonomous Driving

ADAS features can be categorized by their level of autonomy. The term “autonomous driving” refers to ADAS features at the highest end of the autonomy spectrum and enable a vehicle to take over some or all driving functions from the human operator. Sophisticated ADAS already provides a degree of autonomous driving. There are six levels of ADAS autonomy. At Level 0, ADAS is only informational, with no active driver intervention. Level 5 is ADAS driving fully autonomously; a steering wheel is optional because the car can drive and navigate without human assistance. Level 5 is yet to become a commercially available feature.
The BlackBerry IVY® platform leverages BlackBerry® QNX® , edge computing, and the cloud to support a future-proof digital ecosystem. It gives developers and automakers a secure, reliable way to share vehicle data, deliver new features and functionality, and fuel both present and future innovation. Backed by BlackBerry expertise, it’s compatible with most OS and cloud platforms, offering advanced personalization and access to our broad development community. 

Check Out Our Other Ultimate Guides

Structural Dependency
Learn about software-defined vehicles, including their benefits and architecture.
Structural Dependency
Covers topics such as embedded systems protection, security exploits and mitigation, and best practices
Structural Dependency
Offers key concepts and information on standards for safe system design
Structural Dependency
Defines autonomous systems and the various levels of autonomy
Read the Guide