KR102378313B1 - 자율 주행 차량의 제어 장치 및 방법 - Google Patents
자율 주행 차량의 제어 장치 및 방법 Download PDFInfo
- Publication number
- KR102378313B1 KR102378313B1 KR1020210122337A KR20210122337A KR102378313B1 KR 102378313 B1 KR102378313 B1 KR 102378313B1 KR 1020210122337 A KR1020210122337 A KR 1020210122337A KR 20210122337 A KR20210122337 A KR 20210122337A KR 102378313 B1 KR102378313 B1 KR 102378313B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- autonomous
- speed
- lane
- autonomous vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000008859 change Effects 0.000 claims abstract description 194
- 238000012508 change request Methods 0.000 claims abstract description 26
- 230000001133 acceleration Effects 0.000 claims description 32
- 230000003044 adaptive effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 6
- 230000006399 behavior Effects 0.000 description 5
- 230000007423 decrease Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000007704 transition Effects 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
-
- 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/18009—Propelling the vehicle related to particular drive situations
- B60W30/18163—Lane change; Overtaking manoeuvres
-
- 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/10—Path keeping
- B60W30/12—Lane keeping
-
- 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/16—Control of distance between vehicles, e.g. keeping a distance to preceding 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
- 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/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/107—Longitudinal acceleration
-
- 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/0098—Details of control systems ensuring comfort, safety or stability not otherwise provided for
-
- 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/0015—Planning or execution of driving tasks specially adapted for safety
-
- 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
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0008—Feedback, closed loop systems or details of feedback error signal
-
- 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
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
- B60W2050/0022—Gains, weighting coefficients or weighting functions
-
- 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/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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
-
- 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/10—Number of lanes
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4041—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
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4042—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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/802—Longitudinal distance
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/803—Relative lateral 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/804—Relative 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/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/10—Longitudinal speed
- B60W2720/106—Longitudinal acceleration
-
- 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
- B60W2754/00—Output or target parameters relating to objects
- B60W2754/10—Spatial relation or speed relative to objects
- B60W2754/30—Longitudinal distance
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
Abstract
Description
도 2는 본 개시의 일 실시 예에 따른 자율 주행 차량의 주행 제어 모드에 대한 일례를 도시한 도면이다.
도 3은 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 장치의 구성을 개략적으로 도시한 도면이다.
도 4는 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 장치에서 차로변경의 위험도를 판단하는 과정, 위험도 판단 과정에서 도출되는 안전영역 및 불안전영역을 설명하기 위한 도면이다.
도 5는 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 장치에서 자율 주행 차량의 차로변경이 불가능할 경우, 차로변경을 위한 위치 이동 일례를 설명하기 위한 도면이다.
도 6은 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 장치에서의 종방향 제어를 설명하기 위한 도면이다.
도 7은 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 장치에서 차선변경할 때의 종방향 제어를 설명하기 위한 도면이다.
도 8은 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 장치에서 횡방향 제어를 설명하기 위한 도면이다.
도 9 내지 도 12는 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 장치에서 4개의 시나리오에 따른 주행 일례를 도시한 도면이다.
도 13 내지 도 15는 도 9에서의 시나리오 1에 따른 주행 결과를 도시한 도면이다.
도 16 내지 도 18은 도 10에서의 시나리오 2에 따른 주행 결과를 도시한 도면이다.
도 19 내지 도 21은 도 11에서의 시나리오 3에 따른 주행 결과를 도시한 도면이다.
도 22 내지 도 24는 도 12에서의 시나리오 4에 따른 주행 결과를 도시한 도면이다.
도 25는 본 개시의 일 실시 예에 따른 자율 주행 차량의 제어 방법을 도시한 흐름도이다.
110: 자율 주행 차량의 제어 장치
Claims (19)
- 프로세서; 및
상기 프로세서와 동작 가능하게 연결되고 상기 프로세서에서 수행되는 적어도 하나의 코드를 저장하는 메모리를 포함하고,
상기 메모리는 상기 프로세서를 통해 실행될 때 상기 프로세서로 하여금, 자율 주행 차량이 주행하는 주행 차로에서 전방차량과의 거리 또는 미리 설정된 속도에 기반하여 주행하도록 상기 자율 주행 차량을 제어하고,
차로변경 요청 발생에 연동하여, 상기 자율 주행 차량의 속도, 차로변경의 목적 차로에서 주행하는 측방차량의 속도 및 상기 자율 주행 차량과 상기 측방차량 간의 거리에 기초하여 차로변경의 위험도를 판단하고, 상기 위험도에 기초하여 차로변경을 위한 횡방향 또는 종방향 제어를 수행하도록 야기하는 코드를 저장하고,
상기 메모리는 상기 프로세서로 하여금, 차로변경의 상기 위험도는 상기 측방차량에 대한 안전거리에 더 기초하여 판단하고, 상기 자율 주행 차량의 속도 또는 상기 측방차량의 속도 중 어느 하나인 제1 요소를 결정하고, 상기 자율 주행 차량의 속도와 상기 측방차량의 속도의 차이인 제2 요소를 결정하고, 상기 제1 요소 및 상기 제2 요소에 각각 가중치를 적용하여 상기 측방차량에 대한 상기 안전거리를 결정하도록 야기하는 코드를 더 저장하는,
자율 주행 차량의 제어 장치. - 제1항에 있어서,
상기 메모리는 상기 프로세서로 하여금,
상기 위험도가 차로변경의 위험이 존재하는 것으로 판단되면, 상기 주행 차로 내에서 차로변경 가능한 위치로 이동하도록 상기 자율 주행 차량의 종방향 제어를 수행하도록 야기하는 코드를 저장하는,
자율 주행 차량의 제어 장치. - 제2항에 있어서,
상기 측방차량은 차로변경의 상기 목적 차로에서 주행하는 측전방차량 및 측후방차량을 포함하고,
상기 메모리는 상기 프로세서로 하여금,
상기 자율 주행 차량과 상기 측전방차량 간의 거리 및 상기 자율 주행 차량과 상기 측후방차량 간의 거리에 관련된 조건들을 구속 조건으로 상기 주행 차로에서 상기 자율 주행 차량이 최소한으로 이동하도록 차로변경 가능한 상기 위치를 결정하고, 상기 주행 차로 내에서 전방차량이 감지될 경우, 상기 감지된 전방차량의 후방 범위에서 상기 구속 조건을 만족하는 위치로 결정하도록 야기하는 코드를 저장하는,
자율 주행 차량의 제어 장치. - 제1항에 있어서,
상기 측방차량은 차로변경의 상기 목적 차로에서 주행하는 측전방차량 및 측후방차량을 포함하고,
상기 메모리는 상기 프로세서로 하여금,
상기 자율 주행 차량의 속도에 비례하여 상기 측전방차량을 기준으로 하는 제1 안전거리를 결정하고, 상기 측후방차량의 속도에 비례하여 상기 측후방차량을 기준으로 하는 제2 안전거리를 결정하고, 상기 제1 안전거리 및 상기 제2 안전거리에 기반하여 상기 위험도를 판단하도록 야기하는 코드를 저장하는,
자율 주행 차량의 제어 장치. - 제5항에 있어서,
상기 가중치는 제1 가중치 및 제2 가중치를 포함하고,
상기 메모리는 상기 프로세서로 하여금,
상기 자율 주행 차량의 속도() 및 상기 측후방차량의 속도()에 각각 부여된 상기 제1 가중치와, 상기 제1 결과값 및 상기 제2 결과값에 각각 부여된 상기 제2 가중치에 기반하여 상기 제1 안전거리 및 상기 제2 안전거리를 결정하도록 야기하는 코드를 저장하고,
상기 제1 가중치 및 상기 제2 가중치는
자율 주행 차량의 차로변경에 따른 측후방차량의 속도 변화, 자율 주행 차량의 차로변경 수행 중 측전방차량의 감속에 따른 자율 주행 차량의 속도 변화에 기초하여 미리 설정되는,
자율 주행 차량의 제어 장치. - 프로세서; 및
상기 프로세서와 동작 가능하게 연결되고 상기 프로세서에서 수행되는 적어도 하나의 코드를 저장하는 메모리를 포함하고,
상기 메모리는 상기 프로세서를 통해 실행될 때 상기 프로세서로 하여금, 자율 주행 차량이 주행하는 주행 차로에서 전방차량과의 거리 또는 미리 설정된 속도에 기반하여 주행하도록 상기 자율 주행 차량을 제어하고,
차로변경 요청 발생에 연동하여, 상기 자율 주행 차량의 속도, 차로변경의 목적 차로에서 주행하는 측방차량의 속도 및 상기 자율 주행 차량과 상기 측방차량 간의 거리에 기초하여 차로변경의 위험도를 판단하고, 상기 위험도에 기초하여 차로변경을 위한 횡방향 또는 종방향 제어를 수행하도록 야기하는 코드를 저장하고,
상기 메모리는 상기 프로세서로 하여금,
상기 전방차량 또는 상기 측방차량을 목표차량으로 설정하고,
상기 목표차량을 기준으로 상기 자율 주행 차량이 이동해야 할 거리인 제어요구거리(), 상기 목표차량과 상기 자율 주행 차량 간의 거리(), 상기 목표차량의 속도() 및 상기 자율 주행 차량의 속도()에 기초하여 상기 자율 주행 차량의 목표가속도를 산출하되,
상기 목표차량과 상기 자율 주행 차량 간의 거리()와 상기 제어요구거리() 간의 제1 차이 및 상기 목표차량의 속도() 및 상기 자율 주행 차량의 속도() 간의 제2 차이에 기초하여 상기 자율 주행 차량의 상기 목표가속도를 산출하고,
상기 목표가속도에 기반하여 상기 자율 주행 차량의 종방향 속도를 제어하도록 야기하는 코드를 저장하고,
상기 목표차량과 상기 자율 주행 차량 간의 거리()와 상기 제어요구거리()는 자율 주행 차량의 주행 제어 모드에 따라 다르게 설정되는,
자율 주행 차량의 제어 장치. - 프로세서; 및
상기 프로세서와 동작 가능하게 연결되고 상기 프로세서에서 수행되는 적어도 하나의 코드를 저장하는 메모리를 포함하고,
상기 메모리는 상기 프로세서를 통해 실행될 때 상기 프로세서로 하여금, 자율 주행 차량이 주행하는 주행 차로에서 전방차량과의 거리 또는 미리 설정된 속도에 기반하여 주행하도록 상기 자율 주행 차량을 제어하고,
차로변경 요청 발생에 연동하여, 상기 자율 주행 차량의 속도, 차로변경의 목적 차로에서 주행하는 측방차량의 속도 및 상기 자율 주행 차량과 상기 측방차량 간의 거리에 기초하여 차로변경의 위험도를 판단하고, 상기 전방차량 또는 상기 측방차량을 목표차량으로 설정하고, 상기 목표차량을 기준으로 상기 위험도에 기초하여 차로변경을 위한 횡방향 또는 종방향 제어를 수행하도록 야기하는 코드를 저장하고,
상기 메모리는 상기 프로세서로 하여금, 상기 자율 주행 차량이 상기 목적 차로로 차로변경을 수행하는 LC 모드에서, 상기 목적 차로에 대한 수렴 정도에 기반하여 상기 전방차량과 상기 측방차량 사이의 가상차량을 설정하고, 상기 가상차량을 상기 목표차량으로 설정하도록 야기하는 코드를 더 저장하는,
자율 주행 차량의 제어 장치. - 프로세서; 및
상기 프로세서와 동작 가능하게 연결되고 상기 프로세서에서 수행되는 적어도 하나의 코드를 저장하는 메모리를 포함하고,
상기 메모리는 상기 프로세서를 통해 실행될 때 상기 프로세서로 하여금, 자율 주행 차량이 주행하는 주행 차로에서 전방차량과의 거리 또는 미리 설정된 속도에 기반하여 상기 자율 주행 차량의 종방향 또는 횡방향 제어를 수행하는 ACC(Adaptive Cruise Control) 모드, 차로변경 요청 발생에 연동하여, 상기 자율 주행 차량의 정보, 차로변경의 목적 차로에서 주행하는 측방차량의 정보에 기초하여 차로변경의 위험도를 판단하고, 상기 위험도에 기초하여 차로변경을 위한 횡방향 또는 종방향 제어를 수행하는 LC(Lane Change) 모드 또는 차로변경 요청 발생에 연동하여, 상기 위험도에 기초하여 상기 주행 차로 내에서 차로변경 가능한 위치로 이동하도록 상기 자율 주행 차량을 종방향 제어하는 DC(Distant Control) 모드 중 어느 하나로 동작하도록 야기하는 코드를 저장하고,
상기 메모리는 상기 프로세서로 하여금, 상기 측방차량에 대한 안전거리에 더 기초하여 차로변경의 상기 위험도를 판단하고, 상기 자율 주행 차량의 속도 또는 상기 측방차량의 속도 중 어느 하나인 제1 요소를 결정하고, 상기 자율 주행 차량의 속도와 상기 측방차량의 속도의 차이인 제2 요소를 결정하고, 상기 제1 요소 및 상기 제2 요소에 각각 가중치를 적용하여 상기 측방차량에 대한 상기 안전거리를 결정하도록 야기하는 코드를 더 저장하는,
자율 주행 차량의 제어 장치. - 자율 주행 차량이 주행하는 주행 차로에서 전방차량과의 거리 또는 미리 설정된 속도에 기반하여 주행하도록 상기 자율 주행 차량을 제어하는 단계;
차로변경 요청 발생에 연동하여, 상기 자율 주행 차량의 속도, 차로변경의 목적 차로에서 주행하는 측방차량의 속도 및 상기 자율 주행 차량과 상기 측방차량 간의 거리에 기초하여 차로변경의 위험도를 판단하되, 상기 측방차량에 대한 안전거리에 더 기초하여 차로변경의 상기 위험도를 판단하는 단계; 및
상기 위험도에 기초하여 차로변경을 위한 횡방향 또는 종방향 제어를 수행하는 단계를 포함하고,
상기 차로변경의 상기 위험도를 판단하는 단계는,
상기 자율 주행 차량의 속도 또는 상기 측방차량의 속도 중 어느 하나인 제1 요소를 결정하고, 상기 자율 주행 차량의 속도와 상기 측방차량의 속도의 차이인 제2 요소를 결정하고, 상기 제1 요소 및 상기 제2 요소에 각각 가중치를 적용하여 상기 측방차량에 대한 상기 안전거리를 결정하는 단계를 포함하는,
자율 주행 차량의 제어 방법. - 제11항에 있어서,
상기 횡방향 또는 종방향 제어를 수행하는 단계는,
상기 위험도가 차로변경의 위험이 존재하는 것으로 판단되면, 상기 주행 차로 내에서 차로변경 가능한 위치로 이동하도록 상기 자율 주행 차량의 종방향 제어를 수행하는 단계를 포함하는,
자율 주행 차량의 제어 방법. - 제12항에 있어서,
상기 측방차량은 차로변경의 상기 목적 차로에서 주행하는 측전방차량 및 측후방차량을 포함하고,
상기 위치로 이동하도록 상기 자율 주행 차량의 종방향 제어를 수행하는 단계는,
상기 자율 주행 차량과 상기 측전방차량 간의 거리 및 상기 자율 주행 차량과 상기 측후방차량 간의 거리에 관련된 조건들을 구속 조건으로 상기 주행 차로에서 상기 자율 주행 차량이 최소한으로 이동하도록 차로변경 가능한 상기 위치를 결정하는 단계; 및
상기 주행 차로 내에서 전방차량이 감지될 경우, 상기 감지된 전방차량의 후방 범위에서 상기 구속 조건을 만족하는 위치로 결정하는 단계를 포함하는,
자율 주행 차량의 제어 방법. - 제11항에 있어서,
상기 측방차량은 차로변경의 상기 목적 차로에서 주행하는 측전방차량 및 측후방차량을 포함하고,
상기 차로변경의 상기 위험도를 판단하는 단계는,
상기 자율 주행 차량의 속도에 비례하여 상기 측전방차량을 기준으로 하는 제1 안전거리를 결정하고, 상기 측후방차량의 속도에 비례하여 상기 측후방차량을 기준으로 하는 제2 안전거리를 결정하는 단계; 및
상기 제1 안전거리 및 상기 제2 안전거리에 기반하여 상기 위험도를 판단하는 단계를 더 포함하는,
자율 주행 차량의 제어 방법. - 제14항에 있어서,
상기 결정하는 단계는,
상기 자율 주행 차량의 속도에서 상기 측전방차량의 속도를 차감한 제1 결과값 및 상기 자율 주행 차량의 속도에 기초하여 상기 제1 안전거리를 결정하고, 상기 측후방차량의 속도에서 상기 자율 주행 차량의 속도를 차감한 제2 결과값 및 상기 측후방차량의 속도에 기초하여 상기 제2 안전거리를 결정하는 단계를 포함하는,
자율 주행 차량의 제어 방법. - 제15항에 있어서,
상기 가중치는 제1 가중치 및 제2 가중치를 포함하고,
상기 제2 안전거리를 결정하는 단계는,
상기 자율 주행 차량의 속도 및 상기 측후방차량의 속도에 각각 부여된 상기 제1 가중치와, 상기 제1 결과값 및 상기 제2 결과값에 각각 부여된 상기 제2 가중치에 기반하여 상기 제1 안전거리 및 상기 제2 안전거리를 결정하는 단계를 포함하고,
상기 제1 가중치 및 상기 제2 가중치는
자율 주행 차량의 차로변경에 따른 측후방차량의 속도 변화, 자율 주행 차량의 차로변경 수행 중 측전방차량의 감속에 따른 자율 주행 차량의 속도 변화에 기초하여 미리 설정되는,
자율 주행 차량의 제어 방법. - 제11항에 있어서,
상기 전방차량 또는 상기 측방차량을 목표차량으로 설정하는 단계;
상기 목표차량을 기준으로 상기 자율 주행 차량이 이동해야 할 거리인 제어요구거리, 상기 목표차량과 상기 자율 주행 차량 간의 거리, 상기 목표차량의 속도 및 상기 자율 주행 차량의 속도에 기초하여 상기 자율 주행 차량의 목표가속도를 산출하는 단계; 및
상기 목표가속도에 기반하여 상기 자율 주행 차량의 종방향 속도를 제어하는 단계를 더 포함하는,
자율 주행 차량의 제어 방법. - 자율 주행 차량이 주행하는 주행 차로에서 전방차량과의 거리 또는 미리 설정된 속도에 기반하여 주행하도록 상기 자율 주행 차량을 제어하는 단계;
차로변경 요청 발생에 연동하여, 상기 자율 주행 차량의 속도, 차로변경의 목적 차로에서 주행하는 측방차량의 속도 및 상기 자율 주행 차량과 상기 측방차량 간의 거리에 기초하여 차로변경의 위험도를 판단하는 단계;
상기 위험도에 기초하여 차로변경을 위한 횡방향 또는 종방향 제어를 수행하는 단계;
상기 전방차량 또는 상기 측방차량을 목표차량으로 설정하는 단계;
상기 목표차량을 기준으로 상기 자율 주행 차량이 이동해야 할 거리인 제어요구거리, 상기 목표차량과 상기 자율 주행 차량 간의 거리, 상기 목표차량의 속도 및 상기 자율 주행 차량의 속도에 기초하여 상기 자율 주행 차량의 목표가속도를 산출하는 단계; 및
상기 목표가속도에 기반하여 상기 자율 주행 차량의 종방향 속도를 제어하는 단계를 포함하고,
상기 자율 주행 차량의 목표가속도를 산출하는 단계는,
상기 목표차량과 상기 자율 주행 차량 간의 거리와 상기 제어요구거리 간의 제1 차이 및 상기 목표차량의 속도 및 상기 자율 주행 차량의 속도 간의 제2 차이에 기초하여 상기 자율 주행 차량의 상기 목표가속도를 산출하는 단계를 포함하고,
상기 목표차량과 상기 자율 주행 차량 간의 거리와 상기 제어요구거리는 자율 주행 차량의 주행 제어 모드에 따라 다르게 설정되는,
자율 주행 차량의 제어 방법. - 자율 주행 차량이 주행하는 주행 차로에서 전방차량과의 거리 또는 미리 설정된 속도에 기반하여 주행하도록 상기 자율 주행 차량을 제어하는 단계;
차로변경 요청 발생에 연동하여, 상기 자율 주행 차량의 속도, 차로변경의 목적 차로에서 주행하는 측방차량의 속도 및 상기 자율 주행 차량과 상기 측방차량 간의 거리에 기초하여 차로변경의 위험도를 판단하는 단계;
상기 전방차량 또는 상기 측방차량을 목표차량으로 설정하는 단계; 및
상기 목표차량을 기준으로 상기 위험도에 기초하여 차로변경을 위한 횡방향 또는 종방향 제어를 수행하는 단계를 포함하고,
상기 횡방향 또는 상기 종방향 제어를 수행하는 단계는,
상기 자율 주행 차량이 상기 목적 차로로 차로변경을 수행하는 LC 모드에서, 상기 목적 차로에 대한 수렴 정도에 기반하여 상기 전방차량과 상기 측방차량 사이의 가상차량을 설정하는 단계; 및
상기 가상차량을 상기 목표차량으로 설정하는 단계를 포함하는,
자율 주행 차량의 제어 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021192279A JP7287701B2 (ja) | 2021-07-23 | 2021-11-26 | 自律走行車両の制御装置及び方法 |
US17/540,078 US12214788B2 (en) | 2021-07-23 | 2021-12-01 | Apparatus and method for controlling autonomous vehicle |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210097125 | 2021-07-23 | ||
KR20210097125 | 2021-07-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102378313B1 true KR102378313B1 (ko) | 2022-03-24 |
Family
ID=80935960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210122337A Active KR102378313B1 (ko) | 2021-07-23 | 2021-09-14 | 자율 주행 차량의 제어 장치 및 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US12214788B2 (ko) |
JP (1) | JP7287701B2 (ko) |
KR (1) | KR102378313B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115465288A (zh) * | 2022-08-12 | 2022-12-13 | 重庆长安汽车股份有限公司 | 自动驾驶车辆的控制方法、装置、车辆及存储介质 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210150921A (ko) * | 2020-06-04 | 2021-12-13 | 현대모비스 주식회사 | 차량의 안전 주행 제어 시스템 및 방법 |
KR102378313B1 (ko) * | 2021-07-23 | 2022-03-24 | 국민대학교산학협력단 | 자율 주행 차량의 제어 장치 및 방법 |
JP7509103B2 (ja) * | 2021-08-31 | 2024-07-02 | トヨタ自動車株式会社 | 車両走行制御装置及び方法並びにコンピュータプログラム |
JP2023097127A (ja) * | 2021-12-27 | 2023-07-07 | 株式会社Subaru | 車両の運転支援装置 |
US12065173B2 (en) * | 2022-03-29 | 2024-08-20 | Honda Motor Co., Ltd. | System and methods for speed and lane advisory in evaluating lane change events and opportunities |
US20240367650A1 (en) * | 2023-05-03 | 2024-11-07 | Torc Robotics, Inc. | Multi-vehicle adaptive cruise control as a constrained distance bound |
CN116674553B (zh) * | 2023-06-27 | 2024-04-16 | 广州小鹏自动驾驶科技有限公司 | 变道控制方法、装置、终端设备以及存储介质 |
CN118144777A (zh) * | 2024-03-29 | 2024-06-07 | 中国第一汽车股份有限公司 | 安全控制方法、装置、车辆及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101307109B1 (ko) | 2007-03-16 | 2013-09-11 | 엘지전자 주식회사 | 차선변경 안내 기능을 갖는 네비게이션 장치 및 이를포함한 차선변경 안내 시스템 그리고 이를 이용한 차선변경안내 방법 |
KR20180024414A (ko) * | 2016-08-30 | 2018-03-08 | 현대자동차주식회사 | 차량 및 그 제어방법 |
KR20180096114A (ko) * | 2017-02-20 | 2018-08-29 | 현대자동차주식회사 | 자율주행 차량의 추월 제어방법 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4366419B2 (ja) | 2007-09-27 | 2009-11-18 | 株式会社日立製作所 | 走行支援装置 |
JP2013107431A (ja) | 2011-11-18 | 2013-06-06 | Mitsubishi Motors Corp | 車間距離制御装置 |
US20190009784A1 (en) | 2015-08-06 | 2019-01-10 | Honda Motor Co., Ltd. | Vehicle control apparatus, vehicle control method, and vehicle control program |
KR20170070580A (ko) * | 2015-12-14 | 2017-06-22 | 현대자동차주식회사 | Ecu, 상기 ecu를 포함하는 무인 자율 주행 차량, 및 이의 차선 변경 제어 방법 |
JP2018030479A (ja) | 2016-08-25 | 2018-03-01 | スズキ株式会社 | 車両の走行制御装置 |
KR102368604B1 (ko) * | 2017-07-03 | 2022-03-02 | 현대자동차주식회사 | Ecu, 상기 ecu를 포함하는 무인 자율 주행 차량, 및 이의 차선 변경 제어 방법 |
JP7345349B2 (ja) * | 2019-10-18 | 2023-09-15 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
CN119095755A (zh) * | 2021-04-29 | 2024-12-06 | 图森有限公司 | 用于操作自动驾驶车辆的系统和方法 |
KR102378313B1 (ko) * | 2021-07-23 | 2022-03-24 | 국민대학교산학협력단 | 자율 주행 차량의 제어 장치 및 방법 |
-
2021
- 2021-09-14 KR KR1020210122337A patent/KR102378313B1/ko active Active
- 2021-11-26 JP JP2021192279A patent/JP7287701B2/ja active Active
- 2021-12-01 US US17/540,078 patent/US12214788B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101307109B1 (ko) | 2007-03-16 | 2013-09-11 | 엘지전자 주식회사 | 차선변경 안내 기능을 갖는 네비게이션 장치 및 이를포함한 차선변경 안내 시스템 그리고 이를 이용한 차선변경안내 방법 |
KR20180024414A (ko) * | 2016-08-30 | 2018-03-08 | 현대자동차주식회사 | 차량 및 그 제어방법 |
KR20180096114A (ko) * | 2017-02-20 | 2018-08-29 | 현대자동차주식회사 | 자율주행 차량의 추월 제어방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115465288A (zh) * | 2022-08-12 | 2022-12-13 | 重庆长安汽车股份有限公司 | 自动驾驶车辆的控制方法、装置、车辆及存储介质 |
CN115465288B (zh) * | 2022-08-12 | 2024-09-20 | 重庆长安汽车股份有限公司 | 自动驾驶车辆的控制方法、装置、车辆及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20230031030A1 (en) | 2023-02-02 |
JP2023016669A (ja) | 2023-02-02 |
JP7287701B2 (ja) | 2023-06-06 |
US12214788B2 (en) | 2025-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102378313B1 (ko) | 자율 주행 차량의 제어 장치 및 방법 | |
CN110053619B (zh) | 车辆控制装置 | |
KR101846072B1 (ko) | 자동 운전 차량 시스템 | |
US11260859B2 (en) | Vehicle control system, vehicle control method, and storage medium | |
US8359149B2 (en) | Method for integrating multiple feature adaptive cruise control | |
WO2023139867A1 (ja) | 車両運動制御装置、および、車両運動制御方法 | |
US11225251B2 (en) | Vehicle control device | |
US11142193B2 (en) | Vehicle and method for performing inter-vehicle distance control | |
US10990108B2 (en) | Vehicle control system | |
US11332139B2 (en) | System and method of controlling operation of autonomous vehicle | |
US11370489B2 (en) | Vehicle and method for steering avoidance control | |
KR102267262B1 (ko) | 자율주행차량의 신호등 인식을 위한 능동 제어 방법 및 장치 | |
JP2016149109A (ja) | 車両走行制御装置 | |
CN114207380A (zh) | 车辆的行驶控制方法及行驶控制装置 | |
US12157497B2 (en) | Vehicle systems and related methods with autonomous courtesy avoidance | |
CN116133933A (zh) | 车辆控制装置、车辆控制方法以及车辆控制系统 | |
US20240067174A1 (en) | Vehicle systems and methods to longitudinally adjust lane positioning | |
US12286111B2 (en) | Vehicle systems and related methods to autonomously increase camera range | |
KR102481059B1 (ko) | 주행 차량의 차로 변경 제어 장치 및 방법 | |
US12122425B2 (en) | Vehicle systems and related methods of dynamic path construction | |
US20240409125A1 (en) | Vehicle systems and methods for autonomous operation using unclassified hazard detection | |
US20250074457A1 (en) | Autonomous driving vehicle | |
US20250128706A1 (en) | Vehicle and Control Method Thereof | |
KR20200036069A (ko) | 차량 및 그 제어방법 | |
US20240409087A1 (en) | In-vehicle system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210914 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20210914 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20211029 Patent event code: PE09021S01D |
|
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20220103 Patent event code: PE09021S02D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220217 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220321 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20220321 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20241230 Start annual number: 4 End annual number: 4 |