KR102318113B1 - System and method for responding to risks exceeding sensor coverage of autonomous vehicles - Google Patents
System and method for responding to risks exceeding sensor coverage of autonomous vehicles Download PDFInfo
- Publication number
- KR102318113B1 KR102318113B1 KR1020200036205A KR20200036205A KR102318113B1 KR 102318113 B1 KR102318113 B1 KR 102318113B1 KR 1020200036205 A KR1020200036205 A KR 1020200036205A KR 20200036205 A KR20200036205 A KR 20200036205A KR 102318113 B1 KR102318113 B1 KR 102318113B1
- Authority
- KR
- South Korea
- Prior art keywords
- unit
- driving
- safety
- information
- control
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 8
- 230000004044 response Effects 0.000 claims abstract description 23
- 230000008859 change Effects 0.000 claims description 14
- 238000012546 transfer Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 5
- 238000010276 construction Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001154 acute effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0011—Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/143—Speed control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/182—Selecting between different operative modes, e.g. comfort and performance modes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0053—Handover processes from vehicle to occupant
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
- G05D1/0061—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/143—Alarm means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- B60W2420/42—
-
- B60W2420/52—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/06—Direction of travel
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/10—Accelerator pedal position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/18—Steering angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/15—Road slope, i.e. the inclination of a road segment in the longitudinal direction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/10—Historical data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/24—Direction of travel
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
본 발명의 자율주행차의 센서 커버리지 초과 위험 대응 시스템에서, 카메라, 레이더 및 라이더를 포함하는 센서들을 구동하고, 상기 센서들로부터 입력되는 신호를 수집하기 위한 센서 구동부, 상기 센서 구동부에서 수집된 신호를 분석하여 개체의 존재 여부를 판단하기 위한 개체 인식부, 기지국 또는 RSU(Road Side Unit)과의 통신을 수행하는 정보 교환부, 상기 자율주행차의 전체적인 자율 주행을 제어하며, 상기 개체 인식부에서 수신한 개체의 인식 결과에 따라 상기 자율주행차의 주행을 제어하는 주행 제어부 및 상기 주행 제어부의 제어에 따라 상기 자율주행차의 주행 속도 및 주행 방향을 제어하기 위한 제어 실행부를 포함한다.
본 발명에 의하면, 자율주행차의 센서 커버리지 초과에 대한 대응책을 제안함으로써, 자율주행차의 센서 커버리지 초과로 인한 사고로부터 자율주행차 및 사람을 보호할 수 있다는 효과가 있다. In the sensor coverage excess risk response system of an autonomous vehicle of the present invention, a sensor driving unit for driving sensors including a camera, a radar, and a lidar, and collecting signals input from the sensors, and a signal collected from the sensor driving unit An entity recognition unit for analyzing and determining whether an entity exists, an information exchange unit that communicates with a base station or RSU (Road Side Unit), controls the overall autonomous driving of the autonomous vehicle, and receives from the entity recognition unit and a driving control unit for controlling the driving of the autonomous vehicle according to the recognition result of one entity, and a control execution unit for controlling the driving speed and the driving direction of the autonomous driving vehicle according to the control of the driving control unit.
According to the present invention, it is possible to protect an autonomous vehicle and a person from an accident due to an excess of the sensor coverage of the autonomous vehicle by proposing a countermeasure against the sensor coverage excess of the autonomous vehicle.
Description
본 발명은 자율주행차에 관한 것으로서, 더욱 상세하게는 자율주행차의 센서 커버리지 초과 위험 대응 시스템 및 방법에 관한 것이다. The present invention relates to an autonomous vehicle, and more particularly, to a system and method for responding to a risk of exceeding a sensor coverage of an autonomous vehicle.
자율주행 시스템은 미리 지정된 목적지까지 운전자의 의도 없이도 주변 상황 및 차량 상태를 인식하여 자동 운전이 가능한 시스템이다. 이러한 자율주행 시스템은 인지, 판단 및 경로 생성, 차량 제어 단계로 구성되며, 이중 경로 생성은 장애물의 변화를 감지하여 회피 경로를 실시간으로 생성하고 차량의 기구학적인 거동 특성이 반영된 경로를 생성해야 한다.The autonomous driving system is a system that enables automatic driving to a pre-designated destination by recognizing the surrounding situation and vehicle state without the driver's intention. This autonomous driving system consists of recognition, judgment and path generation, and vehicle control stages. In dual path generation, an avoidance path is generated in real time by detecting changes in obstacles, and a path reflecting the kinematic behavior characteristics of the vehicle must be generated.
최근 자율주행차에 대한 연구 및 실용화 추진이 가속화되고 있다. 자율주행차는 다양한 센서와 디바이스들의 동작으로 상황을 인식하고, 이를 기반으로 주행을 위한 구동기를 동작시킨다. 그런데, 센서를 통해 들어오는 입력 정보가 오류를 포함하거나 입력 센서가 동작을 하지 않는 경우, 상황 인지에 오류가 발생하고, 이는 심각한 피해를 유발하는 사고로 이어질 수 있다. Recently, research and commercialization of autonomous vehicles is accelerating. The autonomous vehicle recognizes the situation through the actions of various sensors and devices, and operates the driver for driving based on this. However, when the input information received through the sensor includes an error or the input sensor does not operate, an error occurs in situation recognition, which may lead to an accident causing serious damage.
자율주행차는 카메라, 레이더 및 라이더와 같은 센서의 신호처리 등을 통해 주변의 사물을 탐지하고, 이를 기반으로 주행 조향각을 제어하거나 속도를 제어하며 주행한다. 그러나 이러한 장치들이 정상적으로 동작한다고 하더라도 센서의 탐지 커버리지(탐지범위)를 벗어나는 경우 사물 인지에 실패하여 사고를 유발할 수 있다. Autonomous vehicles detect objects around them through signal processing of sensors such as cameras, radar and lidar, and drive by controlling the driving steering angle or speed based on this. However, even if these devices operate normally, they may fail to recognize objects and cause accidents if they are out of the detection coverage (detection range) of the sensor.
도 1은 자율주행차의 센서 커버리지를 초과하는 경우를 예시한 도면이다. 1 is a diagram illustrating a case in which a sensor coverage of an autonomous vehicle is exceeded.
도 1에서 (A)는 경사로에서 센서의 탐지 범위 초과 상황을 예시한 것이고, (B)는 예각의 코너링에서 센서 탐지 범위 초과 상황을 예시한 것이다. In FIG. 1, (A) illustrates a situation in which the detection range of the sensor is exceeded on a slope, and (B) illustrates a situation in which the detection range of the sensor is exceeded at acute angle cornering.
도 1에서 자율주행차 V1은 장착된 센서를 작동시켜 전방의 사물을 탐지하나, 환경적인 요건에 의거하여 센서의 탐지 커버리지를 벗어나는 사각지대가 생기게 된다. 즉, 도 1에서 사각지대에 존재하는 자율주행차 V3과 V4의 사고를 인식하지 못하고 V1이 추돌할 가능성이 높다는 문제점이 있다. In FIG. 1 , the autonomous vehicle V1 detects an object in front by operating the installed sensor, but a blind spot is generated that exceeds the detection coverage of the sensor based on environmental requirements. That is, there is a problem in that the accident of the autonomous vehicles V3 and V4 existing in the blind spot in FIG. 1 is not recognized and there is a high possibility that V1 collides.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명은 센서 기반의 자율주행차가 카메라, 레이더, 라이다 등의 센서를 이용하여 사물을 탐지하지 못하는 위험한 상황에서 대응 방안을 제공하는데 그 목적이 있다.The present invention has been devised to solve the above problems, and the present invention provides a countermeasure in a dangerous situation in which a sensor-based autonomous driving vehicle cannot detect an object using a sensor such as a camera, radar, or lidar. There is a purpose.
본 발명의 목적은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.Objects of the present invention are not limited to the objects mentioned above, and other objects not mentioned will be clearly understood by those skilled in the art from the following description.
이와 같은 목적을 달성하기 위한 본 발명의 자율주행차의 센서 커버리지 초과 위험 대응 시스템에서, 카메라, 레이더 및 라이더를 포함하는 센서들을 구동하고, 상기 센서들로부터 입력되는 신호를 수집하기 위한 센서 구동부, 상기 센서 구동부에서 수집된 신호를 분석하여 개체의 존재 여부를 판단하기 위한 개체 인식부, 기지국 또는 RSU(Road Side Unit)과의 통신을 수행하는 정보 교환부, 상기 자율주행차의 전체적인 자율 주행을 제어하며, 상기 개체 인식부에서 수신한 개체의 인식 결과에 따라 상기 자율주행차의 주행을 제어하는 주행 제어부 및 상기 주행 제어부의 제어에 따라 상기 자율주행차의 주행 속도 및 주행 방향을 제어하기 위한 제어 실행부를 포함한다. In the sensor coverage excess risk response system of an autonomous vehicle of the present invention for achieving the above object, a sensor driving unit for driving sensors including a camera, a radar, and a lidar, and collecting signals input from the sensors, the An entity recognition unit for analyzing the signal collected from the sensor driving unit to determine the existence of an entity, an information exchange unit that communicates with a base station or RSU (Road Side Unit), and controls the overall autonomous driving of the autonomous vehicle. , a driving control unit for controlling the driving of the autonomous vehicle according to the recognition result of the entity received by the entity recognition unit, and a control execution unit for controlling the driving speed and the driving direction of the autonomous driving vehicle according to the control of the driving control unit include
상기 센서 구동부로부터 수집된 신호가 없거나, 상기 개체 인식부에서 식별된 개체가 없으면, 상기 주행 제어부는 상기 정보 교환부를 통해 기지국 또는 RSU로부터 공사 발생, 사고 발생 등과 같은 도로 상황 정보 또는 교통 정보를 수신하고, 수신한 도로 상황 정보 또는 교통 정보를 기반으로 주행을 위한 제어 신호인 주행 제어 신호를 생성하여 상기 제어 실행부에 전달한다. If there is no signal collected from the sensor driving unit or if there is no entity identified by the entity recognition unit, the driving control unit receives road condition information or traffic information such as construction or accident from the base station or RSU through the information exchange unit, , generates a driving control signal, which is a control signal for driving, based on the received road condition information or traffic information, and transmits the generated driving control signal to the control execution unit.
본 발명의 일 실시예에서 상기 자율주행차가 주행하는 도로의 길 안내를 포함하고 도로의 구조물(예; 방지턱, 급경사)에 대한 중요한 정보를 알리는 기능인 알람 기능을 제공하기 위한 경로 탐색부를 더 포함할 수 있다.In an embodiment of the present invention, the autonomous driving vehicle may further include a route search unit for providing an alarm function, which is a function to include guidance on the road and inform important information about road structures (eg, bumps, steep slopes). have.
중요한 정보를 알리는 기능인 알람 기능을 제공하기 위한 경로 탐색부를 더 포함할 수 있다. It may further include a route search unit for providing an alarm function, which is a function of notifying important information.
상기 정보 교환부를 통해 기지국 또는 RSU로부터 도로 상황 정보 또는 교통 정보를 수신하지 못하면, 상기 주행 제어부는 상기 경로 탐색부로부터 도로 상황 정보에 대한 유효한 알람 정보가 있으면, 이를 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달할 수 있다.If the road condition information or traffic information is not received from the base station or the RSU through the information exchange unit, the driving control unit generates a driving control signal based on the valid alarm information on the road condition information from the route search unit and generates a driving control signal based on it. It can be passed to the control execution unit.
본 발명의 일 실시예에서 현재 가용한 개체식별 정보로 자율주행이 불가능한 위급상황이 발생했을 경우, 이에 대처하기 위한 안전 대응책을 실행하기 위한 안전 대응부와, 안전대응책 목록이 저장되어 있는 안전대응책목록 데이터베이스를 더 포함할 수 있다. In an embodiment of the present invention, when an emergency situation in which autonomous driving is impossible occurs with the currently available entity identification information, a safety response unit for executing safety countermeasures to cope with this, and a safety countermeasure list in which a list of safety countermeasures is stored It may further include a database.
상기 경로 탐색부로부터 유효한 알람 정보가 없으면, 상기 안전 대응부는 현재 시스템의 상태에 대한 로그 정보를 분석하고, 이를 통해 가속 패달의 작동 기록, 브레이크 작동 기록, 조향각의 변화, 차량 경사각의 변화를 포함하는 시스템 상태 정보를 파악하고, 이를 기반으로 상기 안전대응책목록 데이터베이스에 저장된 안전대응책 목록에서 안전대응책을 선정하고, 상기 주행 제어부는 상기 안전 대응부에서 선정된 안전대응책을 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달할 수 있다. If there is no valid alarm information from the route search unit, the safety response unit analyzes log information on the current system state, and through this, the operation record of the accelerator pedal, the brake operation record, the change of the steering angle, and the change of the vehicle inclination angle. The system state information is identified, and a safety countermeasure is selected from the safety countermeasure list stored in the safety countermeasure list database based on this, and the driving control unit generates a driving control signal based on the safety countermeasure selected in the safety countermeasures unit. It can be passed to the control execution unit.
본 발명의 일 실시예에서 상기 주행 제어부의 제어에 따라 자율주행 모드에서 수동주행 모드로 권한을 이양하기 위한 제어 이양부를 더 포함할 수 있다. In an embodiment of the present invention, a control transfer unit for transferring authority from the autonomous driving mode to the manual driving mode according to the control of the driving controller may be further included.
상기 안전 대응부에서 안전대응책이 선정되지 않으면, 상기 주행 제어부는 상기 제어 이양부를 통해 자율주행 모드에서 수동주행 모드로 권한이 전환되도록 제어할 수 있다.If the safety countermeasure is not selected by the safety countermeasure unit, the driving control unit may control the authority to be switched from the autonomous driving mode to the manual driving mode through the control transfer unit.
본 발명의 자율주행차의 센서 커버리지 초과 위험 대응 시스템의 센서 커버리지 초과 위험 대응 방법에서, 센서 구동부는 카메라, 레이더 및 라이더를 포함하는 센서들을 구동하고, 상기 센서들로부터 입력되는 신호를 수집하는 단계, 개체 인식부는 상기 센서 구동부에서 수집된 신호를 분석하여 개체의 존재 여부를 판단하는 단계, 주행 제어부는 상기 자율주행차의 전체적인 자율 주행을 제어하며, 상기 개체 인식부에서 수신한 개체의 인식 결과에 따라 상기 자율주행차의 주행을 제어하는 단계, 제어 실행부는 상기 주행 제어부의 제어에 따라 상기 자율주행차의 주행 속도 및 주행 방향을 제어하는 단계 및 정보 교환부는 기지국 또는 RSU(Road Side Unit)과의 통신을 수행하는 단계를 포함하되, 상기 센서 구동부로부터 수집된 신호가 없거나, 상기 개체 인식부에서 식별된 개체가 없으면, 상기 주행 제어부는 상기 정보 교환부를 통해 기지국 또는 RSU로부터 도로 상황 정보 또는 교통 정보를 수신하고, 수신한 도로 상황 정보 또는 교통 정보를 기반으로 주행을 위한 제어 신호인 주행 제어 신호를 생성하여 상기 제어 실행부에 전달할 수 있다. In the sensor coverage risk response method of the sensor coverage excess risk response system of the autonomous vehicle of the present invention, the sensor driving unit drives sensors including a camera, a radar, and a lidar, and collecting signals input from the sensors; The object recognition unit analyzes the signal collected by the sensor driving unit to determine whether an object exists, and the driving control unit controls the overall autonomous driving of the autonomous vehicle, and according to the recognition result of the object received from the object recognition unit controlling the driving of the autonomous vehicle, the control executing unit controlling the driving speed and driving direction of the autonomous driving vehicle according to the control of the driving control unit, and the information exchanging unit communicating with a base station or RSU (Road Side Unit) Wherein, if there is no signal collected from the sensor driving unit or there is no entity identified by the entity recognition unit, the driving control unit receives road condition information or traffic information from a base station or RSU through the information exchange unit. and generate a driving control signal, which is a control signal for driving, based on the received road condition information or traffic information, and transmit the generated driving control signal to the control execution unit.
본 발명의 일 실시예에서 경로 탐색부는 상기 자율주행차가 주행하는 도로의 길 안내를 포함하고 도로의 구조물(예; 방지턱, 급경사)에 대한 중요한 정보를 알리는 기능인 알람 기능을 제공하는 단계를 더 포함할 수 있다.In an embodiment of the present invention, the route search unit may further include the step of providing an alarm function, which is a function of providing guidance on the road on which the autonomous vehicle travels and notifying important information about structures (eg, bumps, steep slopes) of the road. can
상기 정보 교환부를 통해 기지국 또는 RSU로부터 도로 상황 정보 또는 교통 정보를 수신하지 못하면, 상기 주행 제어부는 상기 경로 탐색부로부터 도로 상황 정보에 대한 유효한 알람 정보가 있으면, 이를 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달할 수 있다. If the road condition information or traffic information is not received from the base station or the RSU through the information exchange unit, the driving control unit generates a driving control signal based on the valid alarm information on the road condition information from the route search unit and generates a driving control signal based on it. It can be passed to the control execution unit.
본 발명의 일 실시예에서 안전 대응부는 현재 가용한 개체식별 정보로 자율주행이 불가능한 위급상황이 발생했을 경우, 이에 대처하기 위한 안전 대응책을 실행하는 단계, 상기 경로 탐색부로부터 유효한 알람 정보가 없으면, 상기 안전 대응부는 현재 시스템의 상태에 대한 로그 정보를 분석하고, 이를 통해 가속 패달의 작동 기록, 브레이크 작동 기록, 조향각의 변화, 차량 경사각의 변화를 포함하는 시스템 상태 정보를 파악하고, 이를 기반으로 안전대응책목록 데이터베이스에 저장된 안전대응책 목록에서 안전대응책을 선정하는 단계 및 상기 주행 제어부는 상기 안전 대응부에서 선정된 안전대응책을 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달하는 단계를 더 포함할 수 있다. In one embodiment of the present invention, the safety response unit executes safety countermeasures to cope with an emergency situation in which autonomous driving is impossible with currently available entity identification information, if there is no valid alarm information from the route search unit, The safety response unit analyzes log information on the current system state, and through this, recognizes system state information including an accelerator pedal operation record, a brake operation record, a change in steering angle, and a change in vehicle inclination angle, and based on this, safety Selecting a safety countermeasure from a list of safety countermeasures stored in the countermeasure list database, and the driving control unit generating a driving control signal based on the safety countermeasure selected in the safety countermeasure unit and transmitting the generated driving control signal to the control execution unit. can
본 발명의 일 실시예에서 제어 이양부는 상기 주행 제어부의 제어에 따라 자율주행 모드에서 수동주행 모드로 권한을 이양하는 단계를 더 포함하고, 상기 안전 대응부에서 안전대응책이 선정되지 않으면, 상기 주행 제어부는 상기 제어 이양부를 통해 자율주행 모드에서 수동주행 모드로 권한이 전환되도록 제어할 수 있다. In an embodiment of the present invention, the control transfer unit further comprises transferring authority from the autonomous driving mode to the manual driving mode according to the control of the driving controller, and if the safety countermeasure is not selected in the safety countermeasure unit, the driving control unit may control so that the authority is switched from the autonomous driving mode to the manual driving mode through the control transfer unit.
본 발명에 의하면, 자율주행차의 센서 커버리지 초과에 대한 대응책을 제안함으로써, 자율주행차의 센서 커버리지 초과로 인한 사고로부터 자율주행차 및 사람을 보호할 수 있다는 효과가 있다. According to the present invention, it is possible to protect an autonomous vehicle and a person from an accident due to an excess of the sensor coverage of the autonomous vehicle by proposing a countermeasure against the sensor coverage excess of the autonomous vehicle.
또한, 본 발명에 의하면, 자율주행차의 제어 소프트웨어 개발 과정에 적용함으로써, 발생 가능한 사고를 미리 대처할 수 있다는 효과가 있다. In addition, according to the present invention, by applying the control software development process of the autonomous vehicle, there is an effect that it is possible to cope with possible accidents in advance.
또한, 본 발명은 기존에 고려하지 못한 자율주행차의 센서 커버리지 초과에 대한 대응 방안을 제시함으로써, 자율주행차의 안전성을 높이며, 차량의 부가가치를 높일 수 있다는 효과가 있다.In addition, the present invention has the effect of improving the safety of the autonomous vehicle and increasing the added value of the vehicle by suggesting a countermeasure for the excess sensor coverage of the autonomous vehicle, which has not been considered in the past.
도 1은 자율주행차의 센서 커버리지를 초과하는 경우를 예시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 자율주행차의 센서 커버리지 초과 위험 대응 시스템의 구조를 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 자율주행차의 센서 커버리지 초과 위험 대응 방법을 보여주는 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 안전대응책 목록의 구성요소를 도시한 블록도이다. 1 is a diagram illustrating a case in which a sensor coverage of an autonomous vehicle is exceeded.
2 is a block diagram illustrating a structure of a system for responding to a risk of exceeding a sensor coverage of an autonomous vehicle according to an embodiment of the present invention.
3 is a flowchart illustrating a method for responding to a risk of exceeding a sensor coverage of an autonomous vehicle according to an embodiment of the present invention.
4 is a block diagram illustrating components of a list of safety countermeasures according to an embodiment of the present invention.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Since the present invention can have various changes and can have various embodiments, specific embodiments are illustrated in the drawings and described in detail. However, this is not intended to limit the present invention to specific embodiments, and it should be understood to include all modifications, equivalents and substitutes included in the spirit and scope of the present invention.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly dictates otherwise. In the present application, terms such as “comprise” or “have” are intended to designate that a feature, number, step, operation, component, part, or combination thereof described in the specification exists, but one or more other features It should be understood that this does not preclude the existence or addition of numbers, steps, operations, components, parts, or combinations thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 갖고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 갖는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and should not be interpreted in an ideal or excessively formal meaning unless explicitly defined in the present application. does not
또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조 부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In addition, in the description with reference to the accompanying drawings, the same components are assigned the same reference numerals regardless of the reference numerals, and the overlapping description thereof will be omitted. In describing the present invention, if it is determined that a detailed description of a related known technology may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted.
본 발명은 자율주행차의 센서 커버리지 초과 위험 대응 시스템 및 방법에 관한 것이다. The present invention relates to a system and method for responding to the risk of exceeding the sensor coverage of an autonomous vehicle.
도 2는 본 발명의 일 실시예에 따른 자율주행차의 센서 커버리지 초과 위험 대응 시스템의 구조를 나타낸 블록도이다. 2 is a block diagram illustrating a structure of a system for responding to a risk of exceeding a sensor coverage of an autonomous vehicle according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 주율주행차의 센서 커버리지 초과 위험 대응 시스템은 센서 구동부(110), 개체 인식부(120), 정보 교환부(130), 경로 탐색부(140), 안전 대응부(150), 주행 제어부(160), 제어 실행부(170), 제어 이양부(180)를 포함한다. Referring to FIG. 2 , the system for responding to the risk of exceeding the sensor coverage of an autonomous vehicle according to the present invention includes a
센서 구동부(110)는 카메라, 레이더 및 라이더를 포함하는 센서들을 구동하고, 상기 센서들로부터 입력되는 신호를 수집하는 역할을 한다. The
개체 인식부(120)는 센서 구동부(110)에서 수집된 신호를 분석하여 개체의 존재 여부를 판단하는 역할을 한다. The
정보 교환부(130)는 기지국 또는 RSU(Road Side Unit)과의 통신을 통해 도로 상황 정보나 교통 정보를 수집하는 수행하는 역할을 한다. 예를 들어, 정보 교환부(130)는 UTRAN 통신을 이용하여 자율주행차와 기지국 또는 RSU 간의 통신을 수행할 수 있다.The
경로 탐색부(140)는 자율주행차가 주행하는 도로의 길 안내를 포함하여 도로의 구조 특성(예: 방지턱, 급경사)에 대한 중요한 정보를 알리는 기능인 알람 기능을 제공하는 역할을 한다.The
안전 대응부(150)는 현재 가용한 개체식별 정보로 자율주행이 불가능한 위급상황이 발생했을 경우, 이에 대처하기 위한 안전 대응책을 실행하는 역할을 한다. The
주행 제어부(160)는 자율주행차의 전체적인 자율 주행을 제어하며, 개체 인식부(120)에서 수신한 개체의 인식 결과에 따라 자율주행차의 주행을 제어한다. The driving
제어 실행부(170)는 주행 제어부(160)의 제어에 따라 자율주행차의 주행 속도 및 주행 방향을 제어하는 역할을 한다. The
제어 이양부(180)는 주행 제어부(160)의 제어에 따라 자율주행 모드에서 수동주행 모드로 권한을 이양하는 역할을 한다. The
본 발명에서 센서 구동부(110)로부터 수집된 신호가 없거나, 개체 인식부(120)에서 식별된 개체가 없으면, 주행 제어부(160)는 정보 교환부(130)를 통해 기지국 또는 RSU로부터 공사 발생, 사고 발생을 포함하는 도로 상황 정보 또는 교통 정보를 수신하고, 수신한 도로 상황 정보 또는 교통 정보를 기반으로 주행을 위한 제어 신호인 주행 제어 신호를 생성하여 제어 실행부(170)에 전달할 수 있다. In the present invention, if there is no signal collected from the
본 발명에서 정보 교환부(130)를 통해 기지국 또는 RSU로부터 도로 상황 정보 또는 교통 정보를 수신하지 못하면, 주행 제어부(160)는 경로 탐색부(140)로부터 도로 상황 정보에 대한 유효한 알람 정보가 있으면, 이를 기반으로 주행 제어 신호를 생성하여 제어 실행부(170)에 전달할 수 있다. In the present invention, if road condition information or traffic information is not received from the base station or RSU through the
본 발명에서 경로 탐색부(140)로부터 유효한 알람 정보가 없으면, 안전 대응부(150)는 현재 시스템의 상태에 대한 로그 정보를 분석하고, 이를 통해 가속 패달의 작동 기록, 브레이크 작동 기록, 조향각의 변화, 차량 경사각의 변화를 포함하는 시스템 상태 정보를 파악하고, 이를 기반으로 안전대응책목록 데이터베이스에 저장된 안전대응책 목록에서 안전대응책을 선정한다. In the present invention, if there is no valid alarm information from the
그리고, 주행 제어부(160)는 안전 대응부(150)에서 선정된 안전대응책을 기반으로 주행 제어 신호를 생성하여 제어 실행부(170)에 전달한다. In addition, the driving
본 발명에서 안전 대응부(150)에서 안전대응책이 선정되지 않으면, 주행 제어부(160)는 제어 이양부(180)를 통해 자율주행 모드에서 수동주행 모드로 권한이 전환되도록 제어할 수 있다. In the present invention, if the safety countermeasure is not selected by the
도 3은 본 발명의 일 실시예에 따른 자율주행차의 센서 커버리지 초과 위험 대응 방법을 보여주는 흐름도이다. 3 is a flowchart illustrating a method for responding to a risk of exceeding a sensor coverage of an autonomous vehicle according to an embodiment of the present invention.
도 3에서 안전대응책목록 데이터베이스(210)에는 안전대응책 목록이 저장되어 있다.In Figure 3, the safety
도 3을 참조하면, 센서 구동부(110)는 카메라, 레이더 및 라이더를 포함하는 센서들을 구동하고, 센서들로부터 입력되는 신호를 수집한다(S301). Referring to FIG. 3 , the
그리고, 개체 인식부(120)는 센서 구동부(110)에서 수집된 신호를 분석하여 개체의 존재 여부를 판단한다(S303). Then, the
그리고, 자율주행차의 전체적인 자율 주행을 제어하는 주행 제어부(160)는 개체 인식부(120)에서 수신한 개체의 인식 결과에 따라 자율주행차의 주행을 제어한다. 즉, 개체 인식부(120)에서 정상적으로 개체를 인식하면, 주행 제어부(160)는 주행을 위한 제어 신호인 주행 제어 신호를 생성하여 제어 실행부(170)에 전달한다(S323). In addition, the driving
그리고, 제어 실행부(180)는 주행 제어 신호에 따라 자율주행차의 주행 속도 및 주행 방향을 제어한다(S325). Then, the
센서 구동부(110)로부터 수집된 신호가 없거나, 개체 인식부(120)에서 식별된 개체가 없으면, 주행 제어부(160)는 정보 교환부(130)를 통해 기지국 또는 RSU로부터 공사 발생, 사고 발생을 포함하는 도로 상황 정보 또는 교통 정보를 수신한다(S307, S309). If there is no signal collected from the
그리고, 주행 제어부(160)는 수신한 도로 상황 정보 또는 교통 정보를 기반으로 주행을 위한 제어 신호인 주행 제어 신호를 생성하여 제어 실행부(170)에 전달하고(S323), 제어 실행부(170)는 주행 제어 신호에 따라 자율주행차의 주행 속도 및 주행 방향을 제어한다(S325). Then, the driving
정보 교환부를 통해 기지국 또는 RSU로부터 도로 상황 정보 또는 교통 정보를 수신하지 못하면(S309), 주행 제어부(160)는 경로 탐색부(140)로부터 도로 상황 정보에 대한 유효한 알람 정보가 있는지 유무를 확인한다(S311).If road condition information or traffic information is not received from the base station or the RSU through the information exchange unit (S309), the driving
경로 탐색부(140)로부터 도로 상황 정보에 대한 유효한 알람 정보가 있으면(S313), 이를 기반으로 주행 제어 신호를 생성하여 제어 실행부(170)에 전달하고(S323), 제어 실행부(170)는 주행 제어 신호에 따라 자율주행차의 주행 속도 및 주행 방향을 제어한다(S325). If there is valid alarm information for road condition information from the route search unit 140 (S313), a driving control signal is generated based on this and transmitted to the control executing unit 170 (S323), and the
경로 탐색부로부터 유효한 알람 정보가 없으면(S313), 안전 대응부(150)는 현재 시스템의 상태에 대한 로그 정보를 분석하고, 이를 통해 가속 패달의 작동 기록, 브레이크 작동 기록, 조향각의 변화, 차량 경사각의 변화를 포함하는 시스템 상태 정보를 파악하고(S315), 이를 기반으로 안전대응책목록 데이터베이스(210)에 저장된 안전대응책 목록에서 안전대응책을 선정한다(S317). If there is no valid alarm information from the route search unit (S313), the
그리고, 주행 제어부(160)는 안전 대응부(150)에서 선정된 안전대응책을 기반으로 주행 제어 신호를 생성하여 제어 실행부(170)에 전달하고(S323), 제어 실행부(170)는 주행 제어 신호에 따라 자율주행차의 주행 속도 및 주행 방향을 제어한다(S325). Then, the driving
안전 대응부(150)에서 안전대응책이 선정되지 않으면(S319), 주행 제어부(160)는 제어 이양부(180)를 통해 자율주행 모드에서 수동주행 모드로 권한이 전환되도록 제어하여 운전자에게 차량 제어권을 이양하도록 한다(S321). If the safety countermeasure is not selected in the safety response unit 150 (S319), the driving
도 4는 본 발명의 일 실시예에 따른 안전대응책 목록의 구성요소를 도시한 블록도이다. 4 is a block diagram illustrating components of a list of safety countermeasures according to an embodiment of the present invention.
도 4를 참조하면, 시스템 상태 ID(410)가 가속페달 작동정보(411), 조향각(412), 브레이크 작동정보(413), 차량 기울기(414)의 쌍으로 표현된다. Referring to FIG. 4 , the
그리고, 가속페달과 브레이크의 작동정보(411, 413)는 각각 작동시점(시각)(415, 417)과 동작의 지속시간(416, 418)으로 표현된다. In addition, the
예를 들어, 조향각(412)은 [-60, +60] 사이의 값을 가질 수 있고, 차량 기울기(414)는 경사로의 기울기와 동일하며 [-20, +20]의 사이의 값을 가질 수 있따. For example, the
이들 4가지 정보(411~414)에 의해 유일한 시스템 상태 ID가 결정되며, 이 값에 따라 일대일로 대응하는 안전 대응책 ID(420)가 존재한다. A unique system state ID is determined by these four pieces of
안전 대응책은 정지(421), 감속+우회전(422), 감속+좌회전(423), 감속+직진(424), 변경없음(425) 중에서 어느 하나에 해당된다. 물론 본 발명에서 제시하는 안전대응책은 5가지로 제안하였지만, 어떠한 자율주행의 리스크인가에 따라 안전대응책이 다르게 정의될 수 있음은 당연하다.The safety countermeasure corresponds to any one of
이상 본 발명을 몇 가지 바람직한 실시예를 사용하여 설명하였으나, 이들 실시예는 예시적인 것이며 한정적인 것이 아니다. 본 발명이 속하는 기술분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 다양한 변화와 수정을 가할 수 있음을 이해할 것이다.Although the present invention has been described above using several preferred embodiments, these examples are illustrative and not restrictive. Those of ordinary skill in the art to which the present invention pertains will understand that various changes and modifications can be made without departing from the spirit of the present invention and the scope of the appended claims.
110 센서 구동부 120 개체 인식부
130 정보 교환부 140 경로 탐색부
150 안전 대응부 160 주행 제어부
170 제어 실행부 180 제어 이양부
210 안전대응책 목록 데이터베이스110
130
150
170
210 Safety Measure List Database
Claims (8)
카메라, 레이더 및 라이더를 포함하는 센서들을 구동하고, 상기 센서들로부터 입력되는 신호를 수집하기 위한 센서 구동부;
상기 센서 구동부에서 수집된 신호를 분석하여 개체의 존재 여부를 판단하기 위한 개체 인식부;
기지국 또는 RSU(Road Side Unit)과의 통신을 수행하는 정보 교환부;
상기 자율주행차의 전체적인 자율 주행을 제어하며, 상기 개체 인식부에서 수신한 개체의 인식 결과에 따라 상기 자율주행차의 주행을 제어하는 주행 제어부; 및
상기 주행 제어부의 제어에 따라 상기 자율주행차의 주행 속도 및 주행 방향을 제어하기 위한 제어 실행부를 포함하며,
상기 센서 구동부로부터 수집된 신호가 없거나, 상기 개체 인식부에서 식별된 개체가 없으면,
상기 주행 제어부는 상기 정보 교환부를 통해 기지국 또는 RSU로부터 공사 발생, 사고 발생을 포함하는 도로 상황 정보 또는 교통 정보를 수신하고, 수신한 도로 상황 정보 또는 교통 정보를 기반으로 주행을 위한 제어 신호인 주행 제어 신호를 생성하여 상기 제어 실행부에 전달하고,
상기 자율주행차가 주행하는 도로의 길 안내 및 방지턱, 급경사를 포함하는 도로의 구조적 특징에 대한 중요한 정보를 알리는 기능인 알람 기능을 제공하기 위한 경로 탐색부를 더 포함하고,
상기 정보 교환부를 통해 기지국 또는 RSU로부터 도로 상황 정보 또는 교통 정보를 수신하지 못하면,
상기 주행 제어부는 상기 경로 탐색부로부터 도로 상황 정보에 대한 유효한 알람 정보가 있으면, 이를 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달하며,
현재 가용한 개체식별 정보로 자율주행이 불가능한 위급상황이 발생했을 경우, 이에 대처하기 위한 안전 대응책을 실행하기 위한 안전 대응부와,
안전대응책 목록이 저장되어 있는 안전대응책 목록 데이터베이스를 더 포함하고,
상기 안전대응책 목록은, 가속페달의 작동시각, 가속페달의 지속시간, 브레이크의 작동시각, 브레이크의 지속시간, 조향각, 차량 기울기 정보로 표현되는 시스템 상태 ID와, 정지, 감속+우회전, 감속+좌회전, 감속+직진, 변경없음의 다섯 가지 안전대응책 중에서 어느 하나에 해당되는 안전 대응책 ID를 포함하며, 이때, 상기 시스템 상태 ID에 따라 상기 안전 대응책 ID가 대응되며,
상기 경로 탐색부로부터 유효한 알람 정보가 없으면,
상기 안전 대응부는 현재 시스템의 상태에 대한 로그 정보를 분석하고, 이를 통해 가속 패달의 작동 기록, 브레이크 작동 기록, 조향각의 변화, 차량 경사각의 변화를 포함하는 시스템 상태 정보를 파악하고, 이를 기반으로 상기 안전대응책 목록 데이터베이스에 저장된 안전대응책 목록에서 안전대응책을 선정하고,
상기 주행 제어부는 상기 안전 대응부에서 선정된 안전대응책을 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달하며,
상기 주행 제어부의 제어에 따라 자율주행 모드에서 수동주행 모드로 권한을 이양하기 위한 제어 이양부를 더 포함하고,
상기 안전 대응부에서 안전대응책이 선정되지 않으면,
상기 주행 제어부는 상기 제어 이양부를 통해 자율주행 모드에서 수동주행 모드로 권한이 전환되도록 제어하는 것을 특징으로 하는 자율주행차의 센서 커버리지 초과 위험 대응 시스템.
In the risk response system for exceeding the sensor coverage of an autonomous vehicle,
a sensor driving unit for driving sensors including a camera, a radar, and a lidar, and collecting signals input from the sensors;
an object recognition unit for analyzing the signal collected by the sensor driver to determine whether an object exists;
an information exchange unit performing communication with a base station or RSU (Road Side Unit);
a driving control unit for controlling the overall autonomous driving of the autonomous driving vehicle and controlling the driving of the autonomous driving vehicle according to the recognition result of the entity received from the entity recognition unit; and
and a control execution unit for controlling the traveling speed and the traveling direction of the autonomous vehicle according to the control of the traveling control unit,
If there is no signal collected from the sensor driver or there is no object identified by the object recognition unit,
The driving control unit receives road condition information or traffic information including construction occurrence and accident occurrence from a base station or RSU through the information exchange unit, and a driving control that is a control signal for driving based on the received road situation information or traffic information generates a signal and transmits it to the control execution unit;
Further comprising a route search unit for providing an alarm function, which is a function of notifying important information about road guidance and structural features of roads including bumps and steep slopes of the road on which the autonomous vehicle travels,
If road condition information or traffic information is not received from the base station or RSU through the information exchange unit,
When there is valid alarm information on road condition information from the route search unit, the driving control unit generates a driving control signal based on it and transmits it to the control execution unit,
A safety response unit to implement safety countermeasures to deal with an emergency situation in which autonomous driving is impossible with currently available individual identification information;
Further comprising a safety countermeasure list database in which the safety countermeasure list is stored,
The list of safety countermeasures includes a system state ID expressed by accelerator pedal operation time, accelerator pedal duration, brake operation time, brake duration, steering angle, and vehicle inclination information, and stop, decelerate + right turn, decelerate + left turn. , deceleration + straight forward, including a safety countermeasure ID corresponding to any one of the five safety countermeasures without change, at this time, the safety countermeasure ID corresponds to the system state ID according to the ID,
If there is no valid alarm information from the route search unit,
The safety response unit analyzes log information on the current system state, and through this, identifies system state information including an accelerator pedal operation record, a brake operation record, a change in steering angle, and a change in vehicle inclination angle, and based on this Select a safety countermeasure from the list of safety countermeasures stored in the safety countermeasure list database,
The driving control unit generates a driving control signal based on the safety countermeasure selected by the safety countermeasure unit and transmits it to the control execution unit,
Further comprising a control transfer unit for transferring authority from the autonomous driving mode to the manual driving mode according to the control of the driving control unit,
If the safety countermeasures are not selected in the safety response department,
and the driving control unit controls the authority to be switched from the autonomous driving mode to the manual driving mode through the control transfer unit.
센서 구동부는 카메라, 레이더 및 라이더를 포함하는 센서들을 구동하고, 상기 센서들로부터 입력되는 신호를 수집하는 단계;
개체 인식부는 상기 센서 구동부에서 수집된 신호를 분석하여 개체의 존재 여부를 판단하는 단계;
주행 제어부는 상기 자율주행차의 전체적인 자율 주행을 제어하며, 상기 개체 인식부에서 수신한 개체의 인식 결과에 따라 상기 자율주행차의 주행을 제어하는 단계;
제어 실행부는 상기 주행 제어부의 제어에 따라 상기 자율주행차의 주행 속도 및 주행 방향을 제어하는 단계; 및
정보 교환부는 기지국 또는 RSU(Road Side Unit)과의 통신을 수행하는 단계를 포함하되,
상기 센서 구동부로부터 수집된 신호가 없거나, 상기 개체 인식부에서 식별된 개체가 없으면, 상기 주행 제어부는 상기 정보 교환부를 통해 기지국 또는 RSU로부터 공사 발생, 사고 발생을 포함하는 도로 상황 정보 또는 교통 정보를 수신하고, 수신한 도로 상황 정보 또는 교통 정보를 기반으로 주행을 위한 제어 신호인 주행 제어 신호를 생성하여 상기 제어 실행부에 전달하고,
경로 탐색부는 상기 자율주행차가 주행하는 도로의 길 안내 및 방지턱, 급경사를 포함하는 도로의 구조적 특징에 대한 중요한 정보를 알리는 기능인 알람 기능을 제공하는 단계를 더 포함하고,
상기 정보 교환부를 통해 기지국 또는 RSU로부터 도로 상황 정보 또는 교통 정보를 수신하지 못하면, 상기 주행 제어부는 상기 경로 탐색부로부터 도로 상황 정보에 대한 유효한 알람 정보가 있으면, 이를 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달하며,
안전 대응부는 현재 가용한 개체식별 정보로 자율주행이 불가능한 위급상황이 발생했을 경우, 이에 대처하기 위한 안전 대응책을 실행하는 단계;
상기 경로 탐색부로부터 유효한 알람 정보가 없으면, 상기 안전 대응부는 현재 시스템의 상태에 대한 로그 정보를 분석하고, 이를 통해 가속 패달의 작동 기록, 브레이크 작동 기록, 조향각의 변화, 차량 경사각의 변화를 포함하는 시스템 상태 정보를 파악하고, 이를 기반으로 안전대응책 목록 데이터베이스에 저장된 안전대응책 목록에서 안전대응책을 선정하는 단계; 및
상기 주행 제어부는 상기 안전 대응부에서 선정된 안전대응책을 기반으로 주행 제어 신호를 생성하여 상기 제어 실행부에 전달하는 단계를 더 포함하고,
제어 이양부는 상기 주행 제어부의 제어에 따라 자율주행 모드에서 수동주행 모드로 권한을 이양하는 단계를 더 포함하고,
상기 안전 대응부에서 안전대응책이 선정되지 않으면, 상기 주행 제어부는 상기 제어 이양부를 통해 자율주행 모드에서 수동주행 모드로 권한이 전환되도록 제어하고,
상기 안전대응책 목록은, 가속페달의 작동시각, 가속페달의 지속시간, 브레이크의 작동시각, 브레이크의 지속시간, 조향각, 차량 기울기 정보로 표현되는 시스템 상태 ID와, 정지, 감속+우회전, 감속+좌회전, 감속+직진, 변경없음의 다섯 가지 안전대응책 중에서 어느 하나에 해당되는 안전 대응책 ID를 포함하며, 이때, 상기 시스템 상태 ID에 따라 상기 안전 대응책 ID가 대응되는 것을 특징으로 하는 자율주행차의 센서 커버리지 초과 위험 대응 방법.
In the method for responding to the risk of exceeding the sensor coverage of the autonomous vehicle sensor coverage risk response system,
The sensor driving unit drives sensors including a camera, radar, and lidar, and collecting signals input from the sensors;
determining, by an entity recognition unit, whether an entity exists by analyzing the signal collected by the sensor driving unit;
controlling, by a driving controller, overall autonomous driving of the autonomous driving vehicle, and controlling the driving of the autonomous driving vehicle according to the recognition result of the entity received by the entity recognition unit;
controlling, by a control execution unit, a traveling speed and a traveling direction of the autonomous vehicle according to the control of the driving control unit; and
The information exchange unit includes a step of performing communication with a base station or RSU (Road Side Unit),
If there is no signal collected from the sensor driving unit or if there is no entity identified by the entity recognition unit, the driving control unit receives road condition information or traffic information including construction occurrence and accident occurrence from a base station or RSU through the information exchange unit. and generates a driving control signal, which is a control signal for driving, based on the received road condition information or traffic information and transmits it to the control execution unit,
The route search unit further comprises the step of providing an alarm function, which is a function of notifying important information about the road guidance of the road on which the autonomous vehicle travels, and structural features of the road including bumps and steep slopes,
If the road condition information or traffic information is not received from the base station or the RSU through the information exchange unit, the driving control unit generates a driving control signal based on the valid alarm information on the road condition information from the route search unit and generates a driving control signal based on it. passed to the control execution unit,
The safety response unit may include: executing safety countermeasures to cope with the occurrence of an emergency in which autonomous driving is impossible with the currently available individual identification information;
If there is no valid alarm information from the route search unit, the safety response unit analyzes log information on the current system state, and through this, the operation record of the accelerator pedal, the brake operation record, the change of the steering angle, and the change of the vehicle inclination angle. Selecting a safety countermeasure from a list of safety countermeasures stored in the safety countermeasure list database based on the system status information; and
The driving control unit further comprises the step of generating a driving control signal based on the safety countermeasures selected by the safety countermeasures unit and transmitting the driving control signal to the control execution unit,
The control transfer unit further comprises transferring authority from the autonomous driving mode to the manual driving mode according to the control of the driving controller,
If the safety countermeasure is not selected in the safety response unit, the driving control unit controls the authority to be switched from the autonomous driving mode to the manual driving mode through the control transfer unit,
The list of safety countermeasures includes a system state ID expressed by accelerator pedal operation time, accelerator pedal duration, brake operation time, brake duration, steering angle, and vehicle inclination information, and stop, decelerate + right turn, decelerate + left turn. , deceleration+straight forward, and a safety countermeasure ID corresponding to any one of five safety countermeasures without change, wherein the safety countermeasure ID corresponds to the system state ID according to the system state ID. How to respond to excess risk.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200036205A KR102318113B1 (en) | 2020-03-25 | 2020-03-25 | System and method for responding to risks exceeding sensor coverage of autonomous vehicles |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200036205A KR102318113B1 (en) | 2020-03-25 | 2020-03-25 | System and method for responding to risks exceeding sensor coverage of autonomous vehicles |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210120167A KR20210120167A (en) | 2021-10-07 |
KR102318113B1 true KR102318113B1 (en) | 2021-10-27 |
Family
ID=78114515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200036205A KR102318113B1 (en) | 2020-03-25 | 2020-03-25 | System and method for responding to risks exceeding sensor coverage of autonomous vehicles |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102318113B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005250564A (en) | 2004-03-01 | 2005-09-15 | Denso Corp | Safety drive support system |
KR101544411B1 (en) | 2015-03-08 | 2015-08-19 | 김재형 | Automatic vehicle driving system |
JP2018095143A (en) * | 2016-12-15 | 2018-06-21 | 日立オートモティブシステムズ株式会社 | Vehicle control device |
JP2018154140A (en) | 2017-03-15 | 2018-10-04 | パナソニックIpマネジメント株式会社 | Electronic apparatus and vehicle |
JP2019069774A (en) * | 2014-11-19 | 2019-05-09 | エイディシーテクノロジー株式会社 | Automatic driving control device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120035263A (en) * | 2010-10-05 | 2012-04-16 | 현대모비스 주식회사 | Apparatus and method for cruise control of vechicle using navigation |
KR20170077332A (en) | 2015-12-28 | 2017-07-06 | 전자부품연구원 | Priority-based Collision Avoidance Control Method and System for Intelligent Autonomous Vehicle |
KR102013156B1 (en) * | 2017-08-11 | 2019-10-21 | 주식회사 대창 모터스 | Method and Apparatus for Controlling for Autonomous Driving of Electric Vehicle |
-
2020
- 2020-03-25 KR KR1020200036205A patent/KR102318113B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005250564A (en) | 2004-03-01 | 2005-09-15 | Denso Corp | Safety drive support system |
JP2019069774A (en) * | 2014-11-19 | 2019-05-09 | エイディシーテクノロジー株式会社 | Automatic driving control device |
KR101544411B1 (en) | 2015-03-08 | 2015-08-19 | 김재형 | Automatic vehicle driving system |
JP2018095143A (en) * | 2016-12-15 | 2018-06-21 | 日立オートモティブシステムズ株式会社 | Vehicle control device |
JP2018154140A (en) | 2017-03-15 | 2018-10-04 | パナソニックIpマネジメント株式会社 | Electronic apparatus and vehicle |
Also Published As
Publication number | Publication date |
---|---|
KR20210120167A (en) | 2021-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11755012B2 (en) | Alerting predicted accidents between driverless cars | |
KR102011664B1 (en) | Test evaluation apparatus for autonomous emergency braking system and control method thereof | |
US9841762B2 (en) | Alerting predicted accidents between driverless cars | |
US10395524B2 (en) | Method and system for detecting autonomously driven vehicles, for distance measurement and for distance control | |
US9598078B2 (en) | Alerting predicted accidents between driverless cars | |
EP3208165B1 (en) | Vehicle safety assist system | |
CN110568852A (en) | Automatic driving system and control method thereof | |
CN105151043A (en) | Emergency avoidance system and method for unmanned automobile | |
CN109844843A (en) | Method for checking possible condition of overtaking other vehicles | |
CN114620064A (en) | Vehicle control system, autonomous vehicle, and vehicle control method | |
CN114489004B (en) | Unmanned test method and system thereof | |
US11673565B1 (en) | Recoverable fail-safe trajectory | |
CN112489416A (en) | Using information from traffic mirrors for automated driving | |
US11981310B2 (en) | Vehicle rear warning system and control method thereof | |
CN111186433A (en) | Method for selecting and accelerating an implementation action response | |
WO2024005997A1 (en) | Modified minimal risk maneuver using sensor input | |
US20200033863A1 (en) | Adaptation of an evaluable scanning area of sensors and adapted evaluation of sensor data | |
KR102318113B1 (en) | System and method for responding to risks exceeding sensor coverage of autonomous vehicles | |
WO2022144975A1 (en) | Vehicle control device, vehicle control method, and program | |
WO2020116266A1 (en) | Vehicle control system | |
KR20150022168A (en) | Apparatus and method for controlling automatic steering | |
CN118124586A (en) | Driver assistance device and driver assistance method | |
JP2024509206A (en) | Method for operating assistant system as well as assistant system | |
RU2814654C2 (en) | Emergency autonomous braking control method | |
US20230322272A1 (en) | Vehicle control device, vehicle control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |