Key Takeaways

  • An autonomous car senses its environment and operates without human involvement, ranging from driver assistance (SAE Level 1) to full autonomy (Level 5).
  • Autonomous cars combine sensors (RGB camera, thermal camera, radar, lidar, ultrasonic), high-performance compute, and actuators, with software fusing the inputs to plan and drive.
  • Most vehicles on the road today are at Level 2 or 2+-3 (driver still responsible); Level 4 is geofenced and Level 5 can drive anywhere.
  • Key challenges remain in sensing, regulation, liability, and validating safety at scale — increasingly addressed through system level validation and simulation
  • Synopsys and Ansys solutions for autonomous vehicles span from silicon and IP virtualization to design and validation at the vehicle system/sub-system level to comply with standards like ISO 26262.

Definition

An autonomous car is a vehicle capable of sensing its environment and operating without human involvement. A human passenger is not required to take control of the vehicle at any time, nor is a human passenger required to be present in the vehicle at all. An autonomous car can go anywhere a traditional car goes and do everything that an experienced human driver does.

The Society of Automotive Engineers (SAE) currently defines 6 levels of driving automation ranging from Level 0 (fully manual) to Level 5 (fully autonomous). These levels have been adopted by the U.S. Department of Transportation.

SAE Levels of Driving Automation | Synopsys Automotive

Figure 1. Levels of driving automation

Level 5 cars don't exist yet because the artificial intelligence (AI) in autonomous cars cannot currently compete with human drivers, even though it does remove the potential for human error. However, Waymo is pushing closer to the limits with their driverless Level 4 autonomous vehicles. There are also autonomous features from automakers such as Ford and Tesla that are considered Level 2 and Level 3, meaning partial automation and conditional automation, respectively. In the next 10 years, we may see fully autonomous Level 5 self-driving cars on the road.

Designing an autonomous vehicle is more complex than conventional cars (i.e., internal combustion engine or electric vehicles) because the vehicle is designed to have its own “brain” and perform the usual driving tasks while having all required safety features. This creates a legal gray area because if there's an accident, there is no driver to hold accountable. This makes the design and validation of safety systems more complex, as manufacturers need to ensure that they avoid situations that could lead to life threating situations for driver and passengers.


Re-engineering Engineering with Electronics Digital Twins for the SDV Era

Learn how eDTs accelerate SDV development by virtualizing complete electronic architectures including chips, ECUs, sensors, and embedded software.


Autonomous vs. Automated vs. Self-Driving: What’s the Difference?

The SAE uses the term automated instead of autonomous. One reason is that the word autonomy has implications beyond the electromechanical. A fully autonomous car would be self-aware and capable of making its own choices. For example, you say “drive me to work” but the car decides to take you to the beach instead. A fully automated car, however, would follow orders and then drive itself.

The term self-driving is often used interchangeably with autonomous. However, it’s a slightly different thing. A self-driving car can drive itself in some or even all situations, but a human passenger must always be present and ready to take control. Self-driving cars would fall under Level 3 (conditional driving automation) or Level 4 (high driving automation). They are subject to geofencing, unlike a fully autonomous Level 5 car that could go anywhere.

Advantages and Disadvantages of Autonomous Vehicles

Vehicle automation brings these benefits to society:

  • Peace of mind when commuting in heavy traffic and the ability to perform other tasks during a long drive
  • Fewer crashes, thanks to better predictions from self-driving cars
  • Reduced traffic jams from traveling at optimal speeds
  • Higher speeds and greater safety on highways due to reduced human error, distraction, and fatigue
  • Increased access to transportation for people with disabilities
  • A reduction in carbon emissions from lower levels of traffic, with an even greater impact if used in conjunction with electric vehicles (EVs)

However, there are also some potential disadvantages:

  • Complex AI/Software requirements, as one small error in the software could lead to accidents
  • Requirement for advance silicon platform to manage ever-changing AI workloads and performance requirements
  • Expensive production costs because of rigorous testing requirements
  • Opportunities for hackers to interfere with cloud-based software
  • The need for robust communication networks to handle large amounts of data in real time

Levels 0-2

Levels 0-2 range from having no automation features to using assisted driving functionalities. In any of these levels, the driver is still fully in control of the vehicle and must be actively engaged at all times. The automation tools in these levels assist the driver with the driving tasks without taking control.

Levels 3-5

From Level 3 onward, the human driver does not have full responsibility of the vehicle, and the automated driving system monitors the driving environment. In Level 3, the driver doesn't control the car unless there's an emergency, and Levels 4 and 5 are completely driverless. The main difference between Level 4 and Level 5 is that Level 4 vehicles are geofenced and have to work within certain operation conditions, whereas Level 5 vehicles have complete autonomy and can drive anywhere. Level 5 vehicles are also not governed by predetermined conditions.

Challenges in Moving Toward Level 5 Vehicles

The technology is already available to create Level 5 automated vehicles if the car is on a road with no obstacles. However, the presence of obstacles, construction areas, and people behaving in unpredictable ways makes it difficult to design fully automated vehicles, as do the many types of roads to navigate (e.g., dirt roads that might not look like a traditional road and could confuse the algorithms of the vehicle).

Tesla Robotaxi relies exclusively on cameras and AI software to navigate the city streets, currently available in certain areas of Miami, Orlando and Tampa, Florida, and Austin, Dallas and Houston, Texas.

How Do Autonomous Cars Work?

Autonomous cars rely on sensors, actuators, complex algorithms, machine learning systems, and powerful processors to execute software.

Autonomous cars create and maintain a map of their surroundings based on a variety of sensors situated in different parts of the vehicle. Radar sensors monitor the position of nearby vehicles. Video cameras detect traffic lights, read road signs, track other vehicles, and look for pedestrians. Lidar (light detection and ranging) sensors bounce pulses of light off the car’s surroundings to measure distances, detect road edges, and identify lane markings. Ultrasonic sensors in the wheels detect curbs and other vehicles when parking.

Sophisticated software then processes all this sensory input, plots a path, and sends instructions to the car’s actuators, which control acceleration, braking, and steering. Hard-coded rules, obstacle avoidance algorithms, predictive modeling, and object recognition help the software follow traffic rules and navigate obstacles.

If we compare an autonomous vehicle to a human, the sensors represent the ears and eyes that spot potential hazards. The brain (representing AI) then interprets the surroundings based on what's observed. While sensors today are still not as accurate as human senses, many of them can be combined to build a complete picture of the vehicle's environment. Here are the key sensors on an autonomous vehicle:

  • Camera: Acts as the eyes of the vehicle and sees objects in the visible RGB spectrum.
  • Lidar: Analyzes distances and determines the distance between the vehicle and an obstacle
  • Radar: Measures short-term distances and determines velocity
  • Thermal Camera sensor: Is used when cameras aren't suitable (e.g., in tunnels and dark conditions) by measuring  heat signature emitted by people and objects that cannot be seen by the visual camera.
  • Ultrasonic sensor: Mounted in bumpers to detect curbs and other cars when parking
autonomous vehicle sensors and camera placement

Figure 2. Location of sensors on an autonomous vehicle

Sensor fusion algorithms are crucial for ensuring that an autonomous vehicle can navigate effectively. Sensor fusion takes data from each sensor — ranging from the velocity of an object to how far away it is — and pieces everything together to assess the situation. Sensor fusion also prioritizes different sensors based on the environment. For example, if it's dark, data from the thermal cameras will take precedence over visual camera data for decisions.

Examples of Different Autonomous Levels in Society Today

  • Companies with driverless transportation such as Waymo use a combination of lidar, radar and sonar sensors with service offered in San Francisco and the Bay Area, Los Angelese, Phoenix, and Austin.
  • Uber has cars with Level 2 advanced driver-assistance systems (ADAS)  in California. 
  • Self-driving cars are already available in San Francisco and the Bay Area, Los Angeles, Phoenix, and Austin through Waymo, but the cars are geofenced to those locations.

How are Autonomous Vehicles Designed and Tested?

There are multiple design stages for autonomous vehicles, including component design, system design, and validation. Simulation software is used in all design phases to streamline workflows.

Autonomous vehicle development typically follows a progression from requirements and system architecture, to sensor and perception design, decision-making and control software development, integration and validation, and finally on-road testing and deployment. 

Engineers first define functional, safety, and performance requirements, then develop the sensing, perception, planning, and control systems that allow the vehicle to understand its environment and make driving decisions. Throughout development, safety analysis and verification are performed to ensure the system behaves predictably across normal and abnormal operating conditions. 

Component design involves optimizing lenses, mechanical barrels, multiple sensors, and the position of the sensors on the vehicle. While the component may be perfect individually, it may not fit in the desired location due to the geometry of the vehicle or perturbation interfering with the sensor operation.

Simulation is used to put the components into different scenarios and weather conditions to ensure that they are effective in the vehicle's operational ecosystem. The whole design process hinges on validating every stage as soon as possible to reduce time and cost.

What are the Challenges with Autonomous Cars?

The greatest challenges are handling rare edge cases, ensuring safety in all weather and traffic conditions, validating increasingly complex software, and proving reliability at scale. Simulation helps address these roadblocks by creating virtual environments where millions of driving scenarios can be executed rapidly, including situations that are dangerous, expensive, or impractical to reproduce in the real world. This enables teams to evaluate sensor performance, test perception and decision-making algorithms, verify safety requirements, and uncover failures much earlier, reducing development time while increasing confidence before physical testing and deployment.

Fully autonomous (Level 5) cars are undergoing testing in several pockets of the world, but none are yet available to the general public. We’re still years away from that. The challenges range from technological and legislative to environmental and philosophical. Here are just some of the unknowns.

Lidar and Radar

Lidar is expensive and is still trying to strike the right balance between range and resolution. If multiple autonomous cars were to drive on the same road, would their lidar signals interfere with one another? And if multiple radio frequencies are available, will the frequency range be enough to support mass production of autonomous cars?

Weather Conditions

What happens when an autonomous car drives in heavy precipitation? If there’s a layer of snow on the road, lane dividers disappear. How will the cameras and sensors track lane markings if the markings are obscured by water, oil, ice, or debris?

Traffic Conditions and Laws

Will autonomous cars have trouble in tunnels or on bridges? How will they do in bumper-to-bumper traffic? Will autonomous cars be relegated to a specific lane? Will they be granted carpool lane access? And what about the fleet of legacy cars still sharing the roadways for the next 20 or 30 years?

State vs. Federal Regulation

The regulatory process in the U.S. has recently shifted from federal guidance to state-by-state mandates for autonomous cars. Some states have even proposed a per-mile tax on autonomous vehicles to prevent the rise of “zombie cars” driving around without passengers. Lawmakers have also written bills proposing that all autonomous cars must be zero-emission vehicles and have a panic button installed. But are the laws going to be different from state to state? Will you be able to cross state lines with an autonomous car?

Accident Liability

Who is liable for accidents caused by an autonomous car? The manufacturer? The human passenger? The latest blueprints suggest that a fully autonomous Level 5 car will not have a dashboard or a steering wheel, so a human passenger would not even have the option to take control of the vehicle in an emergency.

Artificial vs. Emotional Intelligence

Human drivers rely on subtle cues and non-verbal communication—like making eye contact with pedestrians or reading the facial expressions and body language of other drivers—to make split-second judgment calls and predict behaviors. Will autonomous cars be able to replicate this connection? Will they have the same life-saving instincts as human drivers?

Industry-specific Regulations on Autonomous Vehicles

Safety and regulations play a key part in designing components and sensing systems, as they drive the definition of the system's functional and safety requirements. The difference in regional and industry-related regulations governs the levels of automation that can be adopted — for example, full automation already exists in the mining and farming industries compared to the partial automation features currently available in the automotive and aerospace sectors. Let's look at two of the most regulated industries as examples of the constraints facing the industry when designing vehicles with higher autonomy:

Aerospace: Nothing in aerospace is released without strict validation, and any sensors need to operate over extreme temperature ranges, at high speeds, and in high-vibration environments. While 98% of planes today are automated by autopilot, approval of a plane with no pilots will be difficult because of potential safety issues. Ansys is part of the ARP6983 consortium that seeks to form new regulations that validate autonomy functions for aerospace.

Automotive: Regulation varies by country, and even state-level. In the United States, the rules are set at state-level, with organizations like NHTSA and FMVSS.

What are the Benefits of Autonomous Cars?

The scenarios for convenience and quality-of-life improvements are limitless. The elderly and the physically disabled would have independence. If your kids were at summer camp and forgot their bathing suits and toothbrushes, the car could bring them the missing items. You could even send your dog to a veterinary appointment.

But the real promise of autonomous cars is the potential for dramatically lowering CO2 emissions. In a recent study, experts identified three trends that, if adopted concurrently, would unleash the full potential of autonomous cars: vehicle automation, vehicle electrification, and ridesharing. By 2050, these “three revolutions in urban transportation” could:

  • Reduce traffic congestion (30% fewer vehicles on the road)
  • Cut transportation costs by 40% (in terms of vehicles, fuel, and infrastructure)
  • Improve walkability and livability
  • Free up parking lots for other uses (schools, parks, community centers)
  • Reduce urban CO2 emissions by 80% worldwide
BenefitDescription
Independence for Elderly and DisabledAutonomous cars offer mobility to those unable to drive.
Convenience for FamiliesVehicles can run errands autonomously, enhancing convenience.
Reduced Traffic CongestionPotential 30% reduction in vehicles on roads.
Lower Transportation CostsEstimated 40% savings on vehicles, fuel, and infrastructure.
Improved Walkability and LivabilityCities become more pedestrian-friendly and livable.
Reclaimed Urban SpaceParking lots can be repurposed for public amenities.
Lower CO2 EmissionsUp to 80% reduction in urban CO2 emissions by 2050.

How Simulation Software Drives Autonomous Vehicle Design

Simulation software offers two distinct advantages:

  1. It reduces the need for expensive prototyping by enabling virtual testing and development, saving time and resources.

  2. It is essential for validation and verification (V&V) of AI-driven systems, as these systems can only be validated through probabilistic assessments of failure rates that require extensive simulated testing.

While both these benefits are crucial, they address different aspects of the development process and are not directly linked.

Here are some key examples of how Ansys software is used throughout the design process:

Overall, simulation helps to improve the development time and time to market, and different simulation software packages can be combined throughout the process. Ansys is focused on enhancing the development of Level 2 and Level 3 vehicles and is working toward enabling a more thorough design process for Level 4 and Level 5 autonomous vehicles in the future. Discover the ideal combination of software solutions for your autonomous vehicle from Ansys.

What Solutions Does Synopsys Have for Autonomous Cars?

Today’s cars have 100 million lines of code. Tomorrow’s autonomous cars will have more than 300 million lines of code, so cybersecurity is a growing concern.

Synopsys offers a broad portfolio of auto-grade IP, certified for ISO 26262 and ASIL B & D readiness, to help customers build the best chips for applications like ADAS, infotainment, and mainstream MCUs. Synopsys embedded vision processor solutions help customers integrate capabilities like object and facial recognition, night vision, and adaptive cruise control.

Accelerate Your Automotive Innovation

In the age of software-defined vehicles, Synopsys is a key to accelerating your automotive innovation.

Frequently Asked Questions

A vehicle that senses its environment and drives without human involvement, across SAE Levels 1-5.

Sensors (camera, radar, lidar, ultrasonic) feed software that fuses the data, plans a path, and controls acceleration, braking, and steering.

SAE defines six levels (0-5); see the levels page. Most vehicles today are Level 2-3.

Often used interchangeably, but self-driving (Level 3-4) still requires a human ready to take control; full autonomy is Level 5.

Continue Reading

Ask BETA This experience is in beta mode. Please double check responses for accuracy.

End Chat

Closing this window clears your chat history and ends your session. Are you sure you want to end this chat?