search
HomeTechnology peripheralsAIHow to make self-driving cars 'know the road'

Just like human walking, self-driving cars also need to have independent thinking and the ability to judge and make decisions about the traffic environment if they want to complete the travel process. With the improvement of advanced assisted driving system technology, the safety of drivers driving cars continues to improve, and the degree of driver participation in driving decision-making is gradually reduced. Autonomous driving is getting closer and closer to us.

Self-driving cars, also known as driverless cars, are essentially highly intelligent robots that can complete travel behaviors with only driver assistance or without driver operation at all. Autonomous driving is mainly realized through the perception layer, decision-making layer and execution layer. As an automated vehicle, autonomous vehicles can use additional radar (millimetre-wave radar, lidar), vehicle cameras, global navigation satellite systems (GNSS), real-time Hardware devices such as dynamic (PTK) and inertial measurement unit (IMU) sense the traffic environment and judge the detected traffic environment. The self-driving car can make behavioral decisions and path planning based on the detected traffic environment, and then send signals to the execution unit commands to control the driving of self-driving cars.

How to make self-driving cars know the road

The realization of self-driving cars is not as simple as we imagined. If we want to make self-driving cars reach the driving ability of experienced drivers, in addition to making self-driving cars able to "see In addition to "knowing clearly" (perception layer), "thinking clearly" (decision-making layer), and "moving forward" (execution layer), we also need to "know the road". High-precision maps are the magic weapon for self-driving cars to "know the road" Got it!

Just like how people use map navigation when arriving in a strange city, self-driving cars also need to solve problems such as where to go, how to go, and how to go if they want to achieve autonomous driving. After giving travel instructions to self-driving cars, the first thing to do is to plan the road. The navigation maps used by humans pay more attention to information such as street names and paths, and only record data such as road shape, slope, curvature, paving, direction, etc. Human beings can understand the travel routes they need based on this information. Different from navigation maps used by humans, high-precision maps for self-driving cars cover more and more complete information.

High-precision map is a kind of accuracy that can reach centimeter level (the accuracy of navigation maps used by humans is only meter level), providing high-precision, high-dimensional, high-rich, richer elements and faster update frequency. Electronic maps with high freshness can provide beyond-line-of-sight environment perception and lane-level optimal path planning, which can ensure the safety of autonomous vehicles during driving. In addition to the information covered by human navigation maps, high-precision maps also add data related to lane attributes, such as lane line type, lane width, etc., as well as overhead objects, guardrails, road edge information, and roadside obstacles. A large amount of data such as objects (trees, trash cans, telephone poles, etc.) and roadside landmarks.

High-precision maps, as a necessary aid for autonomous vehicles to "recognize the road", contain a large amount of driving information, the most important of which is the accurate three-dimensional representation of the road network. In addition to road information, it also contains a lot of Semantic information, including the color of traffic lights, road speed limit information, vehicle turning positions, etc.

The emergence and development of high-precision maps will promote the layout of smart transportation, smart cities, and smart transportation. With the development of intelligent network technology, the importance of high-precision maps has become more and more obvious. For reaching L4, even For L3 level autonomous vehicles, the installation of high-precision maps is a necessary option. High-precision maps can plan driving paths for self-driving cars, and can provide basis for positioning, decision-making, traffic dynamic information, etc. In addition, high-precision maps can also ensure that self-driving cars detect hardware failures when the sensing hardware on the self-driving cars fails or the surrounding environment is harsh. It can drive safely, and high-precision maps can enhance beyond-visual-range perception and improve the planning capabilities of autonomous vehicles.

How to make self-driving cars know the road

High-precision maps are very important for self-driving cars and have many advantages. High-precision maps can provide a priori road information and redundant positioning guarantees for self-driving cars. Unlike vehicle-mounted sensors, high-precision maps are not affected or restricted by the weather environment, detection distance, etc., and can provide safety redundancy for self-driving cars. . Since the high-precision map covers location information such as lane lines, road signs, traffic lights, etc., relevant information can be predicted and the detection accuracy and speed of the sensing hardware can be improved. For example, turning left at an intersection (under the traffic rules of driving on the right) is a self-driving car. One of the more difficult problems to solve during the research and development process is that the assistance of high-precision maps can tell autonomous vehicles which intersections can make left turns, left-turn waiting areas, where the left-turn stop lines are, etc. In addition, as part of the development of the Internet of Vehicles, high-precision maps can transmit vehicle information, traffic light status information, road traffic flow information, etc. to the cloud, thereby realizing the planning and layout of intelligent transportation.

High-precision maps need to store static and dynamic vehicle environment data and traffic environment data. If they are all placed in one layer, it will be unfavorable for production and use. Therefore, standardized layers need to be used. Each layer embodies an environmental element or traffic element, and all layers are superimposed to form a usable high-precision map. At this stage, high-precision maps can be divided into two layers, namely the static data layer and the dynamic data layer. The static data layer can be subdivided from bottom to top into three vector sub-layers: lane model, road components, road attributes, and a road. Environment feature sub-layer. The dynamic data layer is based on intelligent network technology and obtains traffic operation data in real time. Traffic management data collects real-time movement data of people and vehicles. Therefore, it can be divided into traffic operation data layer, traffic management data layer and high dynamic movement layer from bottom to top.

The production and collection of high-precision maps are very different from the navigation maps used by humans. The collection system of high-precision maps has become a "mobile measurement system". Compared with the navigation maps used by humans, high-precision maps are more Focusing on autonomous driving scenarios is an indispensable part of autonomous driving solutions. Since high-precision maps have extremely high requirements for real-time updates of data, it will be laborious and costly to completely use a collection vehicle to collect high-precision maps. A high-precision map collection vehicle is mainly equipped with lidar, vehicle-mounted cameras, Gyroscopes, data storage and computing equipment, etc., the range that a high-precision map collection vehicle can collect is extremely low. If you want to fully lay out the collection, it will be a huge cost. The compilation of high-precision maps is also very time-consuming and labor-intensive. The compilation process of high-precision maps includes map drawing, map correction, updating POI information, updating Internet user error reports, etc., which requires a lot of labor costs.

For high-precision map collection in different road environments, the labor costs and time costs required are also different. For example, there is a big difference between high-precision map collection on highways and urban roads. Compared with high-precision map collection on highways, Highways and urban roads are more open, the scenes are more complex, and they cover more traffic information. They also put forward higher requirements and challenges for autonomous driving capabilities. At this time, high-precision maps will play a more important role. High-precision maps can deconstruct complex traffic environments, transmit human travel rules in a way that autonomous vehicles can understand, divide complex travel actions into multiple small tasks, and reduce or optimize the requirements of perception hardware for traffic detection. Since the high-precision map covers the associated information of each lane, self-driving cars can predict the driving behavior of vehicles in other lanes or directions in advance, ensuring that self-driving cars can drive safely in accordance with traffic rules.

In addition to providing navigation for self-driving cars, high-precision maps also play a great role in the safe driving of self-driving cars. For example, high-precision maps can provide guidance for self-driving cars in urban tunnels, elevated areas and other environments. Assistance. In these scenarios, autonomous vehicles can use high-precision maps to achieve autonomous positioning by using traffic equipment in high-precision maps as reference points and combining sensing hardware, greatly improving the safety of autonomous driving. For traffic environments where there is no maintenance for a long time and lane lines are missing, high-precision maps can ensure that autonomous vehicles can drive within the planned lane through positioning and assistance. In extreme weather conditions such as heavy fog and snowstorms, the detection accuracy of sensing hardware will be further reduced, and high-precision maps can provide more supplementary traffic information. Changing road conditions are also one of the necessary reasons for using high-precision maps. For example, in many cities to optimize the traffic environment, tidal lanes are set up and speed limits are set on different roads. In this case, route planning can be done in advance through high-precision maps. , allowing self-driving cars to follow traffic rules.

How to make self-driving cars know the road

There are still many problems in the development of high-precision maps at this stage. For example, there is no unified high-precision map platform at this stage, and high-precision map information is not shared among various parking garages. This increases the number of high-precision maps. By reducing the acquisition cost, establishing a unified data model and exchange format for high-precision maps will help reduce development time and unnecessary costs for automobile manufacturers, while ensuring that high-definition maps used by cross-brand vehicles in the future can continuously share refreshed data.

The collection cost of high-precision maps is relatively high, and the updates are also relatively slow. At this stage, there are two main technical routes for collecting surveying and mapping data for high-precision maps. One is represented by Google’s map surveying vehicle. The other is represented by Tesla's "Fleet Learning Network", which is equivalent to using mass-produced vehicles to "crowdsource" surveying and mapping tasks, mobilizing all sensors in the entire fleet to collect data, and transmit it through the cloud. The technology is uploaded to a central database, and ultimately every vehicle is a map data contributor and recipient.

Changes in the traffic environment, such as road upgrades and roadside equipment upgrades and optimizations, require real-time updates of high-precision maps, which will be very difficult. How to ensure high-precision update frequency is also at this stage. Issues that urgently need to be discussed in the development of high-precision maps.

The above is the detailed content of How to make self-driving cars 'know the road'. For more information, please follow other related articles on the PHP Chinese website!

Statement
This article is reproduced at:51CTO.COM. If there is any infringement, please contact admin@php.cn delete
Tool Calling in LLMsTool Calling in LLMsApr 14, 2025 am 11:28 AM

Large language models (LLMs) have surged in popularity, with the tool-calling feature dramatically expanding their capabilities beyond simple text generation. Now, LLMs can handle complex automation tasks such as dynamic UI creation and autonomous a

How ADHD Games, Health Tools & AI Chatbots Are Transforming Global HealthHow ADHD Games, Health Tools & AI Chatbots Are Transforming Global HealthApr 14, 2025 am 11:27 AM

Can a video game ease anxiety, build focus, or support a child with ADHD? As healthcare challenges surge globally — especially among youth — innovators are turning to an unlikely tool: video games. Now one of the world’s largest entertainment indus

UN Input On AI: Winners, Losers, And OpportunitiesUN Input On AI: Winners, Losers, And OpportunitiesApr 14, 2025 am 11:25 AM

“History has shown that while technological progress drives economic growth, it does not on its own ensure equitable income distribution or promote inclusive human development,” writes Rebeca Grynspan, Secretary-General of UNCTAD, in the preamble.

Learning Negotiation Skills Via Generative AILearning Negotiation Skills Via Generative AIApr 14, 2025 am 11:23 AM

Easy-peasy, use generative AI as your negotiation tutor and sparring partner. Let’s talk about it. This analysis of an innovative AI breakthrough is part of my ongoing Forbes column coverage on the latest in AI, including identifying and explaining

TED Reveals From OpenAI, Google, Meta Heads To Court, Selfie With MyselfTED Reveals From OpenAI, Google, Meta Heads To Court, Selfie With MyselfApr 14, 2025 am 11:22 AM

The ​TED2025 Conference, held in Vancouver, wrapped its 36th edition yesterday, April 11. It featured 80 speakers from more than 60 countries, including Sam Altman, Eric Schmidt, and Palmer Luckey. TED’s theme, “humanity reimagined,” was tailor made

Joseph Stiglitz Warns Of The Looming Inequality Amid AI Monopoly PowerJoseph Stiglitz Warns Of The Looming Inequality Amid AI Monopoly PowerApr 14, 2025 am 11:21 AM

Joseph Stiglitz is renowned economist and recipient of the Nobel Prize in Economics in 2001. Stiglitz posits that AI can worsen existing inequalities and consolidated power in the hands of a few dominant corporations, ultimately undermining economic

What is Graph Database?What is Graph Database?Apr 14, 2025 am 11:19 AM

Graph Databases: Revolutionizing Data Management Through Relationships As data expands and its characteristics evolve across various fields, graph databases are emerging as transformative solutions for managing interconnected data. Unlike traditional

LLM Routing: Strategies, Techniques, and Python ImplementationLLM Routing: Strategies, Techniques, and Python ImplementationApr 14, 2025 am 11:14 AM

Large Language Model (LLM) Routing: Optimizing Performance Through Intelligent Task Distribution The rapidly evolving landscape of LLMs presents a diverse range of models, each with unique strengths and weaknesses. Some excel at creative content gen

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
1 months agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

PhpStorm Mac version

PhpStorm Mac version

The latest (2018.2.1) professional PHP integrated development tool

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment