KR101664582B1 - 자율주행차량의 주행경로 생성장치 및 방법 - Google Patents
자율주행차량의 주행경로 생성장치 및 방법 Download PDFInfo
- Publication number
- KR101664582B1 KR101664582B1 KR1020140157366A KR20140157366A KR101664582B1 KR 101664582 B1 KR101664582 B1 KR 101664582B1 KR 1020140157366 A KR1020140157366 A KR 1020140157366A KR 20140157366 A KR20140157366 A KR 20140157366A KR 101664582 B1 KR101664582 B1 KR 101664582B1
- Authority
- KR
- South Korea
- Prior art keywords
- path
- candidate
- generating
- vehicle
- speed
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000001133 acceleration Effects 0.000 claims description 31
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000010409 thin film Substances 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
- 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/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/09—Taking automatic action to avoid collision, e.g. braking and steering
-
- 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/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/28—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
-
- 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/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
-
- 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
-
- 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
- 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
- B60W40/04—Traffic 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/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
- B60W40/06—Road 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
- 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
-
- 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
- G05D1/0223—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
-
- 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/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/588—Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/165—Anti-collision systems for passive traffic, e.g. including static obstacles, trees
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/166—Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/167—Driving aids for lane monitoring, lane changing, e.g. blind spot detection
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/175—Autonomous driving
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
-
- 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/53—Road markings, e.g. lane marker or crosswalk
-
- 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
-
- 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
-
- 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/801—Lateral 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
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Electromagnetism (AREA)
- Human Computer Interaction (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
본 발명은 자율주행차량의 주행경로 생성장치 및 방법에 관한 것으로, 본 발명에 따른 자율주행차량의 주행경로 생성장치는 교차로 정보 및 현재 속도, 설정 속도를 획득하는 주행정보 획득부와, 기본 경로를 생성하는 전역경로 생성부와, 경로 상에 장애물 및 차선정보를 인식하는 환경인식부와, 상기 현재 속도 및 설정 속도를 이용하여 속도 프로파일을 생성하는 속도 프로파일 생성부와, 상기 속도 프로파일 및 상기 기본 경로를 이용하여 하나 이상의 후보 경로를 생성하는 후보 경로 생성부와, 상기 하나 이상의 후보 경로에 대해 충돌 위험 여부를 확인하여 그 확인결과에 근거하여 상기 하나 이상의 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 경로 선정부를 포함한다.
Description
본 발명은 자율주행차량의 주행경로 생성장치 및 방법에 관한 것으로, 더욱 상세하게는, 차량의 속도 변화를 반영한 경로 후보군을 생성하고 그 생성한 경로 상에서 장애물과의 충돌 위험 여부를 판단하여 안전한 주행경로를 생성하는 자율주행차량의 주행경로 생성장치 및 방법에 관한 것이다.
자율주행차량은 지도기반의 주행경로를 추종하는 것을 기본으로 한다. 다만, 주행 경로 상에 장애물과 같은 변수가 있을 경우, 자율주행차량은 실시간으로 주행경로를 변경하여 차량이 안전하게 주행할 수 있도록 제어한다.
종래기술에서는 정지 장애물을 회피하기 위하여 주행경로의 공간정보(좌표, 헤딩각, 곡률 등)를 이동거리에 대한 다항식으로 나타내어 장애물과의 충돌 여부를 판단하였다. 그러나, 이러한 종래기술에 따른 자율주행차량은 주행경로 상에 동적장애물이 존재하는 경우 동적 장애물과의 충돌 여부를 정확하게 판단할 수 없다.
본 발명은 상기한 종래기술의 문제점을 해결하기 위하여 안출된 것으로, 차량의 속도 변화를 반영한 경로 후보군을 생성하고 그 생성한 경로 상에서 장애물과의 충돌 위험 여부를 판단하여 안전한 주행경로를 생성하는 자율주행차량의 주행경로 생성장치 및 방법을 제공하고자 한다.
상기한 과제를 해결하기 위하여, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성 장치는 교차로 정보 및 현재 속도, 설정 속도를 획득하는 주행정보 획득부와, 기본 경로를 생성하는 전역경로 생성부와, 경로 상에 장애물 및 차선정보를 인식하는 환경인식부와, 상기 현재 속도 및 설정 속도를 이용하여 속도 프로파일을 생성하는 속도 프로파일 생성부와, 상기 속도 프로파일 및 상기 기본 경로를 이용하여 하나 이상의 후보 경로를 생성하는 후보 경로 생성부와, 상기 하나 이상의 후보 경로에 대해 충돌 위험 여부를 확인하여 그 확인결과에 근거하여 상기 하나 이상의 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 경로 선정부를 포함하는 것을 특징으로 한다.
또한, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성장치는 상기 교차로 정보에 근거하여 차량이 교차로로부터 일정 거리 이내로 진입하는 경우 가상 대상을 생성하는 가상 대상 생성부를 더 포함하는 것을 특징으로 한다.
또한, 상기 가상 대상 생성부는, 상기 차량으로부터 상기 차량과 교차로 사이의 거리와 여유거리를 더한 거리만큼 떨어진 지점에 정지 상태인 상기 가상 대상을 생성하는 것을 특징으로 한다.
또한, 상기 여유거리는, 종방향 제어 시 상기 차량과 선행차량 사이의 거리인 것을 특징으로 한다.
또한, 상기 속도 프로파일 생성부는, 경로 상 출발지 출발 시 차량속도와 목적지 도착 시 차량속도를 이용하여 종방향 가감속 프로파일을 생성한 후 속도 프로파일을 생성하는 것을 특징으로 한다.
또한, 상기 종방향 가감속 프로파일은, 가속도가 일정한 경우 가속도 프로파일인 것을 특징으로 한다.
또한, 상기 종방향 가감속 프로파일은, 가속도 변화율이 일정한 경우 가속도 프로파일인 것을 특징으로 한다.
또한, 상기 후보 경로 생성부는, 일정 시간 동안 정상 주행상태의 차속 변화량을 고려하여 상기 현재 속도를 기준으로 차량 속도별 후보 경로를 생성하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 비용함수를 이용하여 비용이 최저가 되는 후보 경로를 주행경로로 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하는지를 확인하고, 상기 하나 이상의 후보 경로 모두 충돌 위험이 존재하는 경우 상기 하나 이상의 후보 경로 중 주행경로를 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하지 않는 경우, 충돌 위험이 없는 후보 경로 중 주행경로를 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 주행 안정도 및 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 한다.
한편, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성방법은 차량이 차선변경모드인지를 확인하는 주행모드 확인단계와, 상기 차량이 차선변경모드이면, 현재 차선 및 변경 차선 내에서 현재 속도를 고려한 후보 경로를 생성하는 제1후보 경로 생성단계와, 상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제1충돌 확인단계와, 상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있으면 차속 변화량을 고려하여 종속도별 후보 경로를 생성하는 제2후보 경로 생성단계와, 상기 종속도별 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제2충돌 확인단계와, 상기 종속도별 후보 경로가 모두 충돌 위험이 있으면 모든 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 주행경로 선정단계를 포함하는 것을 특징으로 한다.
또한, 상기 주행경로 선정단계는, 상기 제1충돌 확인단계 또는 제2충돌 확인단계에서 상기 후보 경로 중 하나 이상의 후보 경로가 충돌 위험이 없는 경우, 충돌 위험이 없는 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 것을 특징으로 한다.
또한, 상기 주행경로 선정단계는, 충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 한다.
또한, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성방법은 상기 주행모드 확인단계에서, 상기 차량이 차선변경모드가 아닌 경우 현재 차선 내에서 설정 속도를 고려하여 후보 경로를 생성하는 단계를 더 포함하는 것을 특징으로 한다.
본 발명은 자율주행차량의 주행경로 생성 시 차속을 고려하여 장애물과의 충돌 위험 여부를 판단할 수 있으므로, 정지 장애물과의 충돌뿐만 아니라 동적 장애물과의 충돌까지 예측하여 안전한 주행경로를 생성할 수 있다.
또한, 본 발명은 속도를 가변하여 경로를 생성하므로, 정체 상황에서 효과적인 차선 변경 및 주행이 가능하게 한다.
도 1은 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성장치를 도시한 블록구성도.
도 2는 도 1에 도시된 가상 대상 생성부의 동작을 설명하기 위한 흐름도.
도 3은 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성방법을 도시한 흐름도.
도 4는 본 발명의 일 실시예에 따른 후보 경로 생성 예를 도시한 도면.
도 2는 도 1에 도시된 가상 대상 생성부의 동작을 설명하기 위한 흐름도.
도 3은 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성방법을 도시한 흐름도.
도 4는 본 발명의 일 실시예에 따른 후보 경로 생성 예를 도시한 도면.
본 명세서에 기재된 "포함하다", "구성하다", "가지다" 등의 용어는 특별히 반대되는 기재가 없는 한 해당 구성요소가 내재될 수 있음을 의미하는 것이므로 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
또한, 본 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. 또한, "일", "하나" 및 "그" 등의 관사는 본 발명을 기술하는 문맥에 있어서 본 명세서에 달리 지시되거나 문맥에 의해 분명하게 반박되지 않는 한, 단수 및 복수 모두를 포함하는 의미로 사용될 수 있다.
이하, 첨부한 도면들을 참조하여 본 발명의 실시예를 상세하게 설명한다.
자율주행차량의 주행경로 선정 시 GPP(Global Path Planner)에서 생성된 기본 경로(base frame)을 추종하기 위한 지역경로의 후보군 중 하나를 선정한다. 지역경로 후보군은 기본 경로 추종을 기본으로 하되 차량의 안정성이나 주변 장애물과의 충돌을 고려하여 다양한 경우의 경로가 생성된다. 경로 생성 시 주변 장애물과의 충돌을 회피하기 위하여 횡방향 움직임뿐만 아니라 차량의 종방향 가감속도 요구된다. 특히, 동적 장애물과의 충돌 위험을 판단하기 위해서는 공간정보뿐만 아니라 시간정보도 고려해야 한다. 이에, 본 발명은 시간정보를 경로에 반영하기 위하여 경로의 이동거리가 속도를 적분한 값이므로, 속도를 시간에 대한 함수로 나타내어 적용한다.
도 1은 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성장치를 도시한 블록구성도이다.
도 1을 참조하면, 주행정보 획득부(110), 가상 대상(virtual target) 생성부(120), 전역경로 생성부(global path planner)(130), 환경인식부(140), 속도 프로파일(profile) 생성부(150), 후보 경로 생성부(160), 경로 선정부(170)를 포함한다.
주행정보 획득부(110)는 교차로 정보, 현재 속도, 설정 속도 등과 같은 주행상황정보를 수집한다. 주행정보 획득부(110)는 각종 센서(예: 이미지 센서 및 속도 센서 등)를 통해 교차로 정보(교차로 위치) 및 차량의 현재 속도를 획득한다.
가상 대상 생성부(120)는 교차로 정지 제어를 위한 가상 대상을 생성한다. 예컨대, 가상 대상 생성부(120)는 교차로 정지선 위치에 가상의 선행 차량을 생성한다.
가상 대상 생성부(120)는 주행정보 획득부(110)로부터 출력되는 교차로 정보를 이용하여 차량이 임계 거리 이내로 진입하는지를 확인한다. 즉, 가상 대상 생성부(120)는 차량과 교차로 사이의 거리(교차로까지 남은 거리) 가 교차로 접근 시 감속을 시작하는 지점과 교차로 사이의 거리(임계 거리) 이하인지를 확인한다. 차량은 교차로로부터 임계 거리만큼 떨어진 지점부터 감속해야 한다.
가상 대상 생성부(120)는 차량이 임계 거리 이내로 진입하면, 차량과 교차로 사이의 거리에 여유거리 을 더한 거리에 정지(속도=0kps)한 가상 대상을 생성한다. 여기서, 여유거리는 종방향 제어시 선행차량과의 여유거리이다.
전역경로 생성부(130)는 차량의 자율주행을 위한 기본 경로를 생성하여 출력한다.
환경인식부(140)는 차량에 장착된 각종 센서(예: 이미지 센서 및 거리 센서 등)를 이용하여 주행경로 상에 위치하는 장애물을 감지하고 그 장애물 정보를 수집한다.
또한, 환경인식부(140)는 주행경로의 차선 정보를 획득한다.
속도 프로파일 생성부(150)는 주행경로 획득부(110)를 통해 획득한 현재 속도 및 설정 속도를 이용하여 경로 상의 차량 속도 프로파일을 생성한다. 속도 프로파일 생성부(150)는 경로상 출발지에서 출발(주행 시작) 시 차량속도와 목적지 도착 시 차량속도를 이용하여 종방향 가감속 프로파일을 생성한 후 속도 프로파일을 생성한다.
속도 프로파일 생성부(150)가 종방향 가감속 프로파일을 생성하는 2가지 실시예를 설명한다.
가속도 프로파일 a(t)은 다음 [수학식 2]를 만족해야 한다.
이때, 속도 프로파일은 [수학식 3]과 같다.
다음, 종방향 가감속 프로파일 생성 시 가속도 변화율(Jerk J)이 일정하다고 가정하는 경우 가속도 프로파일 a(t)는 [수학식 4]를 만족해야 한다.
이때, 속도 프로파일 v(t)는 [수학식 5]와 같이 나타낼 수 있다.
여기서, J는 가속도 변화율(차량에 따라 결정되는 시스템 변수)이다.
후보 경로 생성부(160)는 속도 프로파일 생성부(150)로부터 출력되는 속도 프로파일 및 전역경로 생성부(130)로부터 출력되는 기본 경로를 이용하여 경로 후보군을 생성한다. 이때, 후보 경로 생성부(160)는 일정 시간 동안 정상 주행상태의 가감속량(차속 변화량)을 고려하여 현재 속도를 기준으로 차량 속도별 하나 이상의 후보 경로를 생성한다.
후보 경로 생성부(160)는 현재 시점으로부터 일정 시간(예: 5초) 동안 [수학식 7]과 같이 아크 길이(Arc Length) 기반의 5차식 경로를 생성한다. 일정 시간 동안 정상 주행상태의 가감속량을 고려하여 현재 속도에서 ±20kph 차속 변화량을 가정하여 경로 종료시점의 종방향 속도 Vend를 결정한다. 예를 들어, 현재 속도가 80kph인 경우 Vend를 60kph, 70kph, 80kph, 90kph, 100kph 이렇게 5개의 경로 후보군을 생성한다.
여기서, 는 지역경로의 x축 방향 좌표, 는 지역경로의 y축 방향 좌표이다. 그리고, a, b, c, d, e, f는 지역경로를 5차식 곡선으로 나타내기 위한 파라미터, S는 차량의 진행거리, 는 지역경로를 생성할 때 차량의 진행거리이다.
경로 선정부(170)는 후본 경로 생성부(160)가 생성한 경로 후보군의 각 후보 경로에 대한 충돌 위험을 판단하고 그 충돌 위험 판단결과에 따라 경로를 선정한다.
다시 말해서, 경로 선정부(170)는 후보 경로 생성부(160)에 의해 생성된 후보 경로들 각각에 대해 장애물과의 충돌위험이 있는지를 확인한다.
경로 선정부(170)는 후보 경로들 중 하나 이상 충돌하지 않는 경로가 존재하는 경우, 충돌위험이 없는 후보 경로 중 주행안정도 및 목표경로 근접도에 가중치를 부여하여 비용함수(cost function) λ가 최저 가 되는 후보 경로를 주행경로로 선정한다.
한편, 경로 선정부(170)는 모든 후보 경로들이 충돌 위험이 있는 경우 충돌위험도, 주행안정도, 목표경로 근접도에 가중치를 부여하여 비용함수가 최저가 되는 후보 경로를 주행경로로 선정한다.
충돌 위험도는 장애물과 충돌까지 걸리는 시간 TTC(time to collision), 주행안정도는 경로 상 최대 곡률 , 목표경로 근접도는 지역 기준 위치(local reference position)와 경로의 거리 를 이용하여 판단한다.
경로 선정부(170)는 경로 선정이 완료되면 선정된 경로 정보 및 선정된 경로 상의 장애물을 대상(target)으로 간주하여 장애물 정보(위치 및 속도 등)를 출력한다.
출력부(60)는 경로 선정부(170)로부터 출력되는 선정 경로 및 대상 정보를 출력한다. 출력부(60)는 표시장치 및 음향 출력 장치(예: 스피커)를 통해 영상정보 및 오디오 정보로 출력한다. 표시장치는 액정 디스플레이(liquid crystal display, LCD), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display, TFT LCD), 유기 발광 다이오드(organic light-emitting diode, OLED), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display), 투명디스플레이, 헤드업 디스플레이(head-up display, HUD), 터치스크린 중에서 하나 이상을 포함할 수 있다.
도 2는 도 1에 도시된 가상 대상 생성부의 동작을 설명하기 위한 흐름도이다.
도 2에 따르면, 차량이 일반 주행 중 주행경로 생성장치의 가상 대상 생성부(120)는 차량이 교차로로부터 일정 거리 이내로 진입했는지를 확인한다(S101, S102).
가상 대상 생성부(120)는 차량이 교차로로부터 일정 거리 이내로 진입한 경우 차량 전방에 정지 상태인 가상대상을 생성한다(S103). 이때, 가상 대상 생성부(120)는 현재 차량 위치로부터 차량과 교차로 사이의 거리 및 설정된 여유거리를 더해 산출한 거리만큼 떨어진 지점에 가상대상을 생성한다.
이후, 자율주행차량은 가상 대상에 대한 추종 제어를 통해 차량이 교차로에 정지하게 한다.
도 3은 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성방법을 도시한 흐름도이고, 도 4는 본 발명의 일 실시예에 따른 후보 경로 생성 예를 도시한 도면이다.
도 3에 도시된 바와 같이, 주행경로 생성장치는 주행정보 획득부(110)를 통해 차량이 차선변경모드인지를 확인한다(S111).
주행경로 생성장치는 차선변경모드이면 현재 차선 내에서 현재 속도에 대한 하나 이상의 후보 경로를 생성하고, 변경 차선 내 현재 속도에 대한 하나 이상의 후보 경로를 생성한다(S112). 예를 들어, 주행경로 생성장치는 현재 차선 내 3가지 오프셋(offset)을 갖는 3개의 후보 경로를 생성하고, 변경 차선 내 3가지 오프셋을 갖는 3개의 후보 경로를 생성한다.
주행경로 생성장치는 생성한 모든 후보 경로가 충돌 위험이 있는지를 확인한다(S113).
주행경로 생성장치는 모든 후보 경로가 충돌 위험이 있으면 현재 속도를 기준으로 차속 변화량(예: ±10kps 및 ±20kps)을 고려하여 종속도별 후보 경로를 생성한다(S114). 예를 들어, 도 4에 도시된 바와 같이 현재 속도가 80kps이고 차속 변화량이 ±20kps인 경우, 60kps, 70kps, 80kps, 90kps, 100kps에 대해 5개의 경로 후보군을 생성한다. 각 경로 후보군은 5가지 오프셋별 후보 경로로 구성된다.
주행경로 생성장치는 생성된 종속도별 후보 경로가 모두 충돌 위험이 있는지를 확인한다(S115).
주행경로 생성장치는 생성된 종속도별 경로가 모두 충돌 위험이 있으면 차속 변화량을 변경하여 종속도별 후보 경로를 생성하는 과정(S114, S115)을 반복적으로 수행할 수 있다. 반복횟수는 2번 또는 3번 또는 그 이상일 수 있다.
주행경로 생성장치는 모든 후보 경로에 충돌 위험이 있는 경우, 비용함수를 이용하여 모든 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정한다(S116). 이때, 주행경로 생성장치는 비용함수의 파라미터 중 충돌 위험도(TTC), 주행 안정도(경로 상 최대 곡률), 목표경로 근접도(지역 기준 위치와 경로 사이의 거리)에 가중치를 두어 비용을 산출한다. 그리고, 주행경로 생성장치는 그 산출한 비용이 최소인 후보 경로를 주행경로로 선정한다.
한편, 주행경로 생성장치는 후보 경로 중 하나 이상의 후보 경로가 충돌 위험이 없는 경우, 비용함수를 이용하여 충돌 위험이 없는 후보 경로 중 하나의 후보 경로를 주행경로로 선정한다(S117). 이때, 주행경로 생성장치는 비용함수의 파라미터 중 주행 안정도 및 지역 기준 위치와 경로 사이의 거리에 가중치를 두어 비용을 산출한다. 그리고, 주행경로 생성장치는 산출한 비용이 최소인 후보 경로를 주행경로로 선정한다.
한편, 주행경로 생성장치는 차량이 차선변경모드가 아닌 경우, 현재 차선 내 설정 속도에 대한 후보 경로를 생성한다(S112_1).
주행경로 생성장치는 생성한 후보 경로가 모두 충동 위험이 있는지를 확인한다(S113_1).
주행경로 생성장치는 생성한 후보 경로 모두가 충돌 위험이 있는 경우 비용함수를 이용하여 모든 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정한다.
한편, 주행경로 생성장치는 생성한 후보 경로 중 하나 이상의 충돌 위험이 없는 후보 경로가 존재하면 비용함수를 이용하여 충돌 위험이 없는 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정한다. 비용함수를 이용한 주행경로 선정과 관련하여 앞에서 설명한 바 구체적인 방법에 대하여 생략한다.
이상에서 설명된 실시예들은 본 발명의 구성요소들과 특징들이 소정 형태로 결합된 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려되어야 한다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 본 발명의 실시예를 구성하는 것도 가능하다. 본 발명의 실시예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다. 특허청구범위에서 명시적인 인용 관계가 있지 않은 청구항들을 결합하여 실시예를 구성하거나 출원 후의 보정에 의해 새로운 청구항으로 포함시킬 수 있음은 자명하다.
본 발명에 따른 실시예는 다양한 수단, 예를 들어, 하드웨어, 펌웨어(firmware), 소프트웨어 또는 그것들의 결합 등에 의해 구현될 수 있다. 하드웨어에 의한 구현의 경우, 본 발명의 일 실시예는 하나 또는 그 이상의 ASICs(application specific integrated circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 프로세서, 콘트롤러, 마이크로 콘트롤러, 마이크로 프로세서 등에 의해 구현될 수 있다.
펌웨어나 소프트웨어에 의한 구현의 경우, 본 발명의 일 실시예는 이상에서 설명된 기능 또는 동작들을 수행하는 모듈, 절차, 함수 등의 형태로 구현될 수 있다. 소프트웨어 코드는 메모리 유닛에 저장되어 프로세서에 의해 구동될 수 있다. 메모리 유닛은 프로세서 내부 또는 외부에 위치하여, 이미 공지된 다양한 수단에 의해 프로세서와 데이터를 주고 받을 수 있다.
본 발명은 본 발명의 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다. 따라서, 상술한 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.
110: 주행정보 획득부
120: 가상 대상 생성부
130: 전역경로 생성부
140: 환경인식부
150: 속도 프로파일 생성부
160: 후보 경로 생성부
170: 경로 선정부
120: 가상 대상 생성부
130: 전역경로 생성부
140: 환경인식부
150: 속도 프로파일 생성부
160: 후보 경로 생성부
170: 경로 선정부
Claims (17)
- 교차로 정보 및 현재 속도, 설정 속도를 획득하는 주행정보 획득부와,
기본 경로를 생성하는 전역경로 생성부와,
경로 상에 장애물 및 차선정보를 인식하는 환경인식부와,
상기 현재 속도 및 설정 속도를 이용하여 속도 프로파일을 생성하는 속도 프로파일 생성부와,
상기 속도 프로파일 및 상기 기본 경로를 이용하여 하나 이상의 후보 경로를 생성하는 후보 경로 생성부와,
상기 교차로 정보에 근거하여 차량이 교차로로부터 일정 거리 이내로 진입하는 경우 가상 대상을 생성하는 가상 대상 생성부와,
상기 하나 이상의 후보 경로에 대해 충돌 위험 여부를 확인하여 그 확인결과에 근거하여 상기 하나 이상의 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 경로 선정부를 포함하고,
상기 후보 경로 생성부는,
일정 시간 동안 정상 주행상태의 차속 변화량을 고려하여 상기 현재 속도를 기준으로 차량 속도별 후보 경로를 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 삭제
- 제1항에 있어서,
상기 가상 대상 생성부는,
상기 차량으로부터 상기 차량과 교차로 사이의 거리와 여유거리를 더한 거리만큼 떨어진 지점에 정지 상태인 상기 가상 대상을 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제3항에 있어서,
상기 여유거리는,
종방향 제어 시 상기 차량과 선행차량 사이의 거리인 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제1항에 있어서,
상기 속도 프로파일 생성부는,
경로 상 출발지 출발 시 차량속도와 목적지 도착 시 차량속도를 이용하여 종방향 가감속 프로파일을 생성한 후 속도 프로파일을 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제5항에 있어서,
상기 종방향 가감속 프로파일은,
가속도가 일정한 경우 가속도 프로파일인 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제5항에 있어서,
상기 종방향 가감속 프로파일은,
가속도 변화율이 일정한 경우 가속도 프로파일인 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 삭제
- 제1항에 있어서,
상기 경로 선정부는,
비용함수를 이용하여 비용이 최저가 되는 후보 경로를 주행경로로 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제1항에 있어서,
상기 경로 선정부는,
상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하는지를 확인하고, 상기 하나 이상의 후보 경로 모두 충돌 위험이 존재하는 경우 상기 하나 이상의 후보 경로 중 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제10항에 있어서,
상기 경로 선정부는,
충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제1항에 있어서,
상기 경로 선정부는,
상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하지 않는 경우, 충돌 위험이 없는 후보 경로 중 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 제12항에 있어서,
상기 경로 선정부는,
주행 안정도 및 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치. - 차량이 차선변경모드인지를 확인하는 주행모드 확인단계와,
상기 차량이 차선변경모드이면, 현재 차선 및 변경 차선 내에서 현재 속도를 고려한 후보 경로를 생성하는 제1후보 경로 생성단계와,
상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제1충돌 확인단계와,
상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있으면, 상기 현재 속도를 기준으로 차속 변화량을 고려하여 종속도별 후보 경로를 생성하는 제2후보 경로 생성단계와,
상기 종속도별 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제2충돌 확인단계와,
상기 종속도별 후보 경로가 모두 충돌 위험이 있으면 모든 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 주행경로 선정단계를 포함하고,
상기 차량이 교차로로부터 일정 거리 이내로 진입하는 경우 가상 대상을 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법. - 제14항에 있어서,
상기 주행경로 선정단계는,
상기 제1충돌 확인단계 또는 제2충돌 확인단계에서 상기 후보 경로 중 하나 이상의 후보 경로가 충돌 위험이 없는 경우, 충돌 위험이 없는 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법. - 제15항에 있어서,
상기 주행경로 선정단계는,
충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법. - 제14항에 있어서,
상기 주행모드 확인단계에서, 상기 차량이 차선변경모드가 아닌 경우 현재 차선 내에서 설정 속도를 고려하여 후보 경로를 생성하는 단계를 더 포함하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140157366A KR101664582B1 (ko) | 2014-11-12 | 2014-11-12 | 자율주행차량의 주행경로 생성장치 및 방법 |
US14/834,213 US9718466B2 (en) | 2014-11-12 | 2015-08-24 | Driving path planning apparatus and method for autonomous vehicle |
CN201510595862.8A CN105599764A (zh) | 2014-11-12 | 2015-09-17 | 用于自主车辆的行车路线规划装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140157366A KR101664582B1 (ko) | 2014-11-12 | 2014-11-12 | 자율주행차량의 주행경로 생성장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160056711A KR20160056711A (ko) | 2016-05-20 |
KR101664582B1 true KR101664582B1 (ko) | 2016-10-10 |
Family
ID=55911607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140157366A KR101664582B1 (ko) | 2014-11-12 | 2014-11-12 | 자율주행차량의 주행경로 생성장치 및 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9718466B2 (ko) |
KR (1) | KR101664582B1 (ko) |
CN (1) | CN105599764A (ko) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180093305A (ko) | 2017-02-13 | 2018-08-22 | 한서대학교 산학협력단 | 차량의 자율주행 시스템 및 방법 |
US10496097B2 (en) | 2017-08-09 | 2019-12-03 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling driving of vehicle |
KR20200128466A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 장치 및 방법 |
KR20200128469A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 장치 |
KR20200128467A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 기록매체 |
KR20200128470A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 프로그램 |
KR20200128468A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 방법 |
KR20210002121A (ko) * | 2016-10-14 | 2021-01-06 | 웨이모 엘엘씨 | 자율 차량을 위한 정지 위치 계획 |
KR20230096432A (ko) | 2021-12-23 | 2023-06-30 | 주식회사 아이나비시스템즈 | 자율 주행 및 주행 중 장애물 회피를 위한 주행 제어 방법 |
KR20240021124A (ko) | 2022-08-08 | 2024-02-16 | 주식회사 아이나비시스템즈 | 자율 주행 경로 생성 장치 및 방법 |
Families Citing this family (206)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015221612A1 (de) * | 2015-11-04 | 2017-05-04 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren, Computer-lesbares Medium, Fahrerassistenzsystem und Fahrzeug umfassend das Fahrerassistenzsystem zum Berechnen einer Trajektorie zum Führen eines Fahrzeugs |
KR101714273B1 (ko) * | 2015-12-11 | 2017-03-08 | 현대자동차주식회사 | 자율 주행 시스템의 경로 제어 방법 및 그 장치 |
JP6429202B2 (ja) * | 2016-02-10 | 2018-11-28 | 本田技研工業株式会社 | 車両、車両制御装置、車両制御方法、および車両制御プログラム |
EP3208786B1 (en) * | 2016-02-22 | 2023-06-07 | Volvo Car Corporation | Method and system for evaluating inter-vehicle traffic gaps and time instances to perform a lane change manoeuvre |
US10126136B2 (en) | 2016-06-14 | 2018-11-13 | nuTonomy Inc. | Route planning for an autonomous vehicle |
EP3468850A4 (en) * | 2016-06-14 | 2019-07-24 | nuTonomy Inc. | ROUTE PLANNING FOR AN AUTONOMOUS VEHICLE |
US11092446B2 (en) | 2016-06-14 | 2021-08-17 | Motional Ad Llc | Route planning for an autonomous vehicle |
US10309792B2 (en) | 2016-06-14 | 2019-06-04 | nuTonomy Inc. | Route planning for an autonomous vehicle |
US10829116B2 (en) | 2016-07-01 | 2020-11-10 | nuTonomy Inc. | Affecting functions of a vehicle based on function-related information about its environment |
DE102016009760A1 (de) * | 2016-08-11 | 2018-02-15 | Trw Automotive Gmbh | Steuerungssystem und Steuerungsverfahren zum Führen eines Kraftfahrzeugs entlang eines Pfades |
DE102016009764A1 (de) * | 2016-08-11 | 2018-02-15 | Trw Automotive Gmbh | Steuerungssystem und Steuerungsverfahren zum Führen eines Kraftfahrzeugs entlang eines Pfades und zum Vermeiden einer Kollision mit einem anderen Kraftfahrzeug |
US10407061B2 (en) * | 2016-08-29 | 2019-09-10 | Mazda Motor Corporation | Vehicle control system |
CN106364486B (zh) * | 2016-09-08 | 2019-08-27 | 江苏大学 | 一种基于危害分析的智能车辆变道控制方法 |
KR101866068B1 (ko) * | 2016-10-14 | 2018-07-04 | 현대자동차주식회사 | 자율주행차량의 주행 제어 장치 및 방법 |
US10681513B2 (en) | 2016-10-20 | 2020-06-09 | nuTonomy Inc. | Identifying a stopping place for an autonomous vehicle |
US10331129B2 (en) | 2016-10-20 | 2019-06-25 | nuTonomy Inc. | Identifying a stopping place for an autonomous vehicle |
US10857994B2 (en) | 2016-10-20 | 2020-12-08 | Motional Ad Llc | Identifying a stopping place for an autonomous vehicle |
US10473470B2 (en) | 2016-10-20 | 2019-11-12 | nuTonomy Inc. | Identifying a stopping place for an autonomous vehicle |
US10146224B2 (en) * | 2016-11-09 | 2018-12-04 | GM Global Technology Operations LLC | Processor-implemented systems and methods for automated driving |
KR102518532B1 (ko) | 2016-11-11 | 2023-04-07 | 현대자동차주식회사 | 자율주행차량의 경로 결정장치 및 그 방법 |
CN110023165A (zh) * | 2016-11-29 | 2019-07-16 | 马自达汽车株式会社 | 车辆控制装置 |
KR102383427B1 (ko) * | 2016-12-16 | 2022-04-07 | 현대자동차주식회사 | 자율주행 제어 장치 및 방법 |
KR102395285B1 (ko) * | 2016-12-16 | 2022-05-09 | 현대자동차주식회사 | 주변차량의 위험도 판단 방법 |
EP3828657A1 (en) | 2016-12-23 | 2021-06-02 | Mobileye Vision Technologies Ltd. | Navigational system |
KR101870427B1 (ko) * | 2017-01-23 | 2018-06-22 | 네이버랩스 주식회사 | 자율주행 플랫폼 |
EP3580620B1 (en) * | 2017-02-10 | 2023-09-06 | Nissan North America, Inc. | Autonomous vehicle operational management control |
US11500380B2 (en) | 2017-02-10 | 2022-11-15 | Nissan North America, Inc. | Autonomous vehicle operational management including operating a partially observable Markov decision process model instance |
RU2733015C1 (ru) * | 2017-02-10 | 2020-09-28 | Ниссан Норт Америка, Инк. | Оперативное управление автономным транспортным средством |
CA3052953C (en) | 2017-02-10 | 2021-11-09 | Nissan North America, Inc. | Autonomous vehicle operational management blocking monitoring |
KR102406506B1 (ko) | 2017-02-17 | 2022-06-10 | 현대자동차주식회사 | 자율주행 차량 경쟁 제어 장치, 그를 포함한 시스템 및 그 방법 |
US9953236B1 (en) | 2017-03-10 | 2018-04-24 | TuSimple | System and method for semantic segmentation using dense upsampling convolution (DUC) |
US10671873B2 (en) | 2017-03-10 | 2020-06-02 | Tusimple, Inc. | System and method for vehicle wheel detection |
US10147193B2 (en) | 2017-03-10 | 2018-12-04 | TuSimple | System and method for semantic segmentation using hybrid dilated convolution (HDC) |
US10311312B2 (en) | 2017-08-31 | 2019-06-04 | TuSimple | System and method for vehicle occlusion detection |
US11587304B2 (en) | 2017-03-10 | 2023-02-21 | Tusimple, Inc. | System and method for occluding contour detection |
US10067509B1 (en) | 2017-03-10 | 2018-09-04 | TuSimple | System and method for occluding contour detection |
WO2018172849A1 (en) | 2017-03-20 | 2018-09-27 | Mobileye Vision Technologies Ltd. | Trajectory selection for an autonomous vehicle |
US10409280B2 (en) * | 2017-03-21 | 2019-09-10 | Baidu Usa Llc | Control dominated planning and control system for autonomous driving vehicles |
US10168705B2 (en) * | 2017-04-06 | 2019-01-01 | Uber Technologies, Inc. | Automatic tuning of autonomous vehicle cost functions based on human driving data |
JP6558393B2 (ja) * | 2017-04-06 | 2019-08-14 | トヨタ自動車株式会社 | 進路設定装置及び進路設定方法 |
US10710592B2 (en) | 2017-04-07 | 2020-07-14 | Tusimple, Inc. | System and method for path planning of autonomous vehicles based on gradient |
US9952594B1 (en) | 2017-04-07 | 2018-04-24 | TuSimple | System and method for traffic data collection using unmanned aerial vehicles (UAVs) |
US10471963B2 (en) | 2017-04-07 | 2019-11-12 | TuSimple | System and method for transitioning between an autonomous and manual driving mode based on detection of a drivers capacity to control a vehicle |
US10552691B2 (en) | 2017-04-25 | 2020-02-04 | TuSimple | System and method for vehicle position and velocity estimation based on camera and lidar data |
US10558864B2 (en) | 2017-05-18 | 2020-02-11 | TuSimple | System and method for image localization based on semantic segmentation |
US10481044B2 (en) | 2017-05-18 | 2019-11-19 | TuSimple | Perception simulation for improved autonomous vehicle control |
US10703367B2 (en) | 2017-05-31 | 2020-07-07 | Nio Usa, Inc. | Utilization of smoothing functions for acceleration and deceleration profile generation |
US10474790B2 (en) | 2017-06-02 | 2019-11-12 | TuSimple | Large scale distributed simulation for realistic multiple-agent interactive environments |
US10365653B2 (en) * | 2017-06-12 | 2019-07-30 | GM Global Technology Operations LLC | Personalized autonomous vehicle ride characteristics |
US10762635B2 (en) | 2017-06-14 | 2020-09-01 | Tusimple, Inc. | System and method for actively selecting and labeling images for semantic segmentation |
US10493988B2 (en) | 2017-07-01 | 2019-12-03 | TuSimple | System and method for adaptive cruise control for defensive driving |
US10303522B2 (en) | 2017-07-01 | 2019-05-28 | TuSimple | System and method for distributed graphics processing unit (GPU) computation |
US10308242B2 (en) * | 2017-07-01 | 2019-06-04 | TuSimple | System and method for using human driving patterns to detect and correct abnormal driving behaviors of autonomous vehicles |
US10752246B2 (en) | 2017-07-01 | 2020-08-25 | Tusimple, Inc. | System and method for adaptive cruise control with proximate vehicle detection |
US10737695B2 (en) | 2017-07-01 | 2020-08-11 | Tusimple, Inc. | System and method for adaptive cruise control for low speed following |
CN109496288A (zh) * | 2017-07-13 | 2019-03-19 | 北京嘀嘀无限科技发展有限公司 | 用于确定轨迹的系统和方法 |
US10507787B2 (en) | 2017-07-28 | 2019-12-17 | Nuro, Inc. | System and mechanism for upselling products on autonomous vehicles |
US10360257B2 (en) | 2017-08-08 | 2019-07-23 | TuSimple | System and method for image annotation |
US11029693B2 (en) | 2017-08-08 | 2021-06-08 | Tusimple, Inc. | Neural network based vehicle dynamics model |
US11430071B2 (en) | 2017-08-16 | 2022-08-30 | Mobileye Vision Technologies Ltd. | Navigation based on liability constraints |
US10816354B2 (en) | 2017-08-22 | 2020-10-27 | Tusimple, Inc. | Verification module system and method for motion-based lane detection with multiple sensors |
US10762673B2 (en) | 2017-08-23 | 2020-09-01 | Tusimple, Inc. | 3D submap reconstruction system and method for centimeter precision localization using camera-based submap and LiDAR-based global map |
US10565457B2 (en) | 2017-08-23 | 2020-02-18 | Tusimple, Inc. | Feature matching and correspondence refinement and 3D submap position refinement system and method for centimeter precision localization using camera-based submap and LiDAR-based global map |
US10303956B2 (en) | 2017-08-23 | 2019-05-28 | TuSimple | System and method for using triplet loss for proposal free instance-wise semantic segmentation for lane detection |
KR102348120B1 (ko) * | 2017-08-24 | 2022-01-07 | 현대자동차주식회사 | 주행 차로 변경 시 경로를 생성하는 시스템 및 방법 |
US10678234B2 (en) | 2017-08-24 | 2020-06-09 | Tusimple, Inc. | System and method for autonomous vehicle control to minimize energy cost |
CN107380160A (zh) * | 2017-08-30 | 2017-11-24 | 重庆凯泽科技股份有限公司 | 一种汽车自动控制系统及控制方法 |
US10783381B2 (en) | 2017-08-31 | 2020-09-22 | Tusimple, Inc. | System and method for vehicle occlusion detection |
KR102400555B1 (ko) | 2017-09-04 | 2022-05-20 | 삼성전자주식회사 | 주행 차량을 제어하는 방법 및 장치 |
US10649458B2 (en) | 2017-09-07 | 2020-05-12 | Tusimple, Inc. | Data-driven prediction-based system and method for trajectory planning of autonomous vehicles |
US10953881B2 (en) * | 2017-09-07 | 2021-03-23 | Tusimple, Inc. | System and method for automated lane change control for autonomous vehicles |
US10656644B2 (en) | 2017-09-07 | 2020-05-19 | Tusimple, Inc. | System and method for using human driving patterns to manage speed control for autonomous vehicles |
US10953880B2 (en) * | 2017-09-07 | 2021-03-23 | Tusimple, Inc. | System and method for automated lane change control for autonomous vehicles |
US10782693B2 (en) | 2017-09-07 | 2020-09-22 | Tusimple, Inc. | Prediction-based system and method for trajectory planning of autonomous vehicles |
US10782694B2 (en) | 2017-09-07 | 2020-09-22 | Tusimple, Inc. | Prediction-based system and method for trajectory planning of autonomous vehicles |
US10754339B2 (en) * | 2017-09-11 | 2020-08-25 | Baidu Usa Llc | Dynamic programming and quadratic programming based decision and planning for autonomous driving vehicles |
US10515321B2 (en) * | 2017-09-11 | 2019-12-24 | Baidu Usa Llc | Cost based path planning for autonomous driving vehicles |
US10671083B2 (en) | 2017-09-13 | 2020-06-02 | Tusimple, Inc. | Neural network architecture system for deep odometry assisted by static scene optical flow |
US10552979B2 (en) | 2017-09-13 | 2020-02-04 | TuSimple | Output of a neural network method for deep odometry assisted by static scene optical flow |
US10387736B2 (en) | 2017-09-20 | 2019-08-20 | TuSimple | System and method for detecting taillight signals of a vehicle |
US10733465B2 (en) | 2017-09-20 | 2020-08-04 | Tusimple, Inc. | System and method for vehicle taillight state recognition |
AU2018335390C1 (en) * | 2017-09-22 | 2021-01-28 | Waymo Llc | Detecting motion of an autonomous vehicle using radar technology |
US10429847B2 (en) | 2017-09-22 | 2019-10-01 | Locus Robotics Corp. | Dynamic window approach using optimal reciprocal collision avoidance cost-critic |
US10386851B2 (en) | 2017-09-22 | 2019-08-20 | Locus Robotics Corp. | Multi-resolution scan matching with exclusion zones |
US10768626B2 (en) | 2017-09-30 | 2020-09-08 | Tusimple, Inc. | System and method for providing multiple agents for decision making, trajectory planning, and control for autonomous vehicles |
US10962979B2 (en) | 2017-09-30 | 2021-03-30 | Tusimple, Inc. | System and method for multitask processing for autonomous vehicle computation and control |
US10970564B2 (en) | 2017-09-30 | 2021-04-06 | Tusimple, Inc. | System and method for instance-level lane detection for autonomous vehicle control |
US10410055B2 (en) | 2017-10-05 | 2019-09-10 | TuSimple | System and method for aerial video traffic analysis |
US11029168B2 (en) * | 2017-10-10 | 2021-06-08 | The Government Of The United States Of America, As Represented By The Secretary Of The Navy | Method for identifying optimal vehicle paths when energy is a key metric or constraint |
US10666730B2 (en) | 2017-10-28 | 2020-05-26 | Tusimple, Inc. | Storage architecture for heterogeneous multimedia data |
US10812589B2 (en) | 2017-10-28 | 2020-10-20 | Tusimple, Inc. | Storage architecture for heterogeneous multimedia data |
US10739775B2 (en) | 2017-10-28 | 2020-08-11 | Tusimple, Inc. | System and method for real world autonomous vehicle trajectory simulation |
US10836405B2 (en) | 2017-10-30 | 2020-11-17 | Nissan North America, Inc. | Continual planning and metareasoning for controlling an autonomous vehicle |
WO2019088989A1 (en) | 2017-10-31 | 2019-05-09 | Nissan North America, Inc. | Reinforcement and model learning for vehicle operation |
US11702070B2 (en) | 2017-10-31 | 2023-07-18 | Nissan North America, Inc. | Autonomous vehicle operation with explicit occlusion reasoning |
CN108022450B (zh) | 2017-10-31 | 2020-07-21 | 华为技术有限公司 | 一种基于蜂窝网络的辅助驾驶方法及交通控制单元 |
KR102361501B1 (ko) * | 2017-11-14 | 2022-02-10 | 현대자동차주식회사 | 차량 및 그 제어방법 |
US10562538B2 (en) * | 2017-11-22 | 2020-02-18 | Uatc, Llc | Object interaction prediction systems and methods for autonomous vehicles |
US10528823B2 (en) | 2017-11-27 | 2020-01-07 | TuSimple | System and method for large-scale lane marking detection using multimodal sensor data |
US10528851B2 (en) | 2017-11-27 | 2020-01-07 | TuSimple | System and method for drivable road surface representation generation using multimodal sensor data |
US10657390B2 (en) | 2017-11-27 | 2020-05-19 | Tusimple, Inc. | System and method for large-scale lane marking detection using multimodal sensor data |
US10933869B2 (en) | 2017-11-29 | 2021-03-02 | Uatc, Llc | Autonomous vehicle motion control systems and methods |
US10860018B2 (en) | 2017-11-30 | 2020-12-08 | Tusimple, Inc. | System and method for generating simulated vehicles with configured behaviors for analyzing autonomous vehicle motion planners |
WO2019108213A1 (en) | 2017-11-30 | 2019-06-06 | Nissan North America, Inc. | Autonomous vehicle operational management scenarios |
US10877476B2 (en) | 2017-11-30 | 2020-12-29 | Tusimple, Inc. | Autonomous vehicle simulation system for analyzing motion planners |
US10816990B2 (en) * | 2017-12-21 | 2020-10-27 | Baidu Usa Llc | Non-blocking boundary for autonomous vehicle planning |
WO2020204871A1 (en) | 2017-12-22 | 2020-10-08 | Nissan North America, Inc. | Shared autonomous vehicle operational management |
SG11201811674WA (en) * | 2017-12-29 | 2019-08-27 | Beijing Didi Infinity Technology & Development Co Ltd | Systems and methods for path determination |
EP4283430A3 (en) | 2018-01-09 | 2024-01-24 | Tusimple, Inc. | Real-time remote control of vehicles with high redundancy |
CN111989716B (zh) | 2018-01-11 | 2022-11-15 | 图森有限公司 | 用于自主车辆操作的监视系统 |
US11126177B2 (en) * | 2018-01-24 | 2021-09-21 | Motional Ad Llc | Speed behavior planning for vehicles |
US20180164822A1 (en) * | 2018-02-09 | 2018-06-14 | GM Global Technology Operations LLC | Systems and methods for autonomous vehicle motion planning |
US11009365B2 (en) | 2018-02-14 | 2021-05-18 | Tusimple, Inc. | Lane marking localization |
US11009356B2 (en) | 2018-02-14 | 2021-05-18 | Tusimple, Inc. | Lane marking localization and fusion |
US10585436B2 (en) * | 2018-02-15 | 2020-03-10 | Wipro Limited | Method and system for real-time generation of reference navigation path for navigation of vehicle |
WO2019164531A1 (en) | 2018-02-26 | 2019-08-29 | Nissan North America, Inc. | Centralized shared autonomous vehicle operational management |
US10685244B2 (en) | 2018-02-27 | 2020-06-16 | Tusimple, Inc. | System and method for online real-time multi-object tracking |
KR101886598B1 (ko) * | 2018-02-27 | 2018-08-07 | 강인수 | 자율주행 전기자동차의 제어방법 |
JP7054636B2 (ja) * | 2018-03-15 | 2022-04-14 | 本田技研工業株式会社 | 運転支援装置 |
US10685239B2 (en) | 2018-03-18 | 2020-06-16 | Tusimple, Inc. | System and method for lateral vehicle detection |
CN110378184A (zh) | 2018-04-12 | 2019-10-25 | 北京图森未来科技有限公司 | 一种应用于自动驾驶车辆的图像处理方法、装置 |
US10884418B2 (en) * | 2018-04-25 | 2021-01-05 | Aptiv Technologies Limited | Vehicle route planning based on instances of other vehicles stopping automated operation |
CN116129376A (zh) | 2018-05-02 | 2023-05-16 | 北京图森未来科技有限公司 | 一种道路边缘检测方法和装置 |
US11104334B2 (en) | 2018-05-31 | 2021-08-31 | Tusimple, Inc. | System and method for proximate vehicle intention prediction for autonomous vehicles |
US11120688B2 (en) | 2018-06-29 | 2021-09-14 | Nissan North America, Inc. | Orientation-adjust actions for autonomous vehicle operational management |
CN110737261B (zh) * | 2018-07-03 | 2023-06-02 | 宇通客车股份有限公司 | 一种车辆的自动停靠站控制方法及系统 |
US10839234B2 (en) | 2018-09-12 | 2020-11-17 | Tusimple, Inc. | System and method for three-dimensional (3D) object detection |
CN110893850A (zh) * | 2018-09-12 | 2020-03-20 | 广州汽车集团股份有限公司 | 一种车辆纵向速度规划方法和纵向速度规划装置 |
US11292480B2 (en) | 2018-09-13 | 2022-04-05 | Tusimple, Inc. | Remote safe driving methods and systems |
US11181921B2 (en) * | 2018-09-14 | 2021-11-23 | Huawei Technologies Co., Ltd. | System and method for hierarchical planning in autonomous vehicles |
US10796402B2 (en) | 2018-10-19 | 2020-10-06 | Tusimple, Inc. | System and method for fisheye image processing |
US10942271B2 (en) | 2018-10-30 | 2021-03-09 | Tusimple, Inc. | Determining an angle between a tow vehicle and a trailer |
TWI674984B (zh) * | 2018-11-15 | 2019-10-21 | 財團法人車輛研究測試中心 | 自動駕駛車輛之行駛軌跡規劃系統及方法 |
CN116184417A (zh) | 2018-12-10 | 2023-05-30 | 北京图森智途科技有限公司 | 一种挂车夹角的测量方法、装置及车辆 |
US11085779B2 (en) | 2018-12-14 | 2021-08-10 | Toyota Research Institute, Inc. | Autonomous vehicle route planning |
CN111319629B (zh) | 2018-12-14 | 2021-07-16 | 北京图森智途科技有限公司 | 一种自动驾驶车队的组队方法、装置及系统 |
CN111413958B (zh) * | 2018-12-18 | 2021-09-24 | 北京航迹科技有限公司 | 用于确定自动驾驶中的驾驶路径的系统和方法 |
CN111413957B (zh) | 2018-12-18 | 2021-11-02 | 北京航迹科技有限公司 | 用于确定自动驾驶中的驾驶动作的系统和方法 |
US11327498B2 (en) * | 2018-12-26 | 2022-05-10 | Baidu Usa Llc | Polynomial-fit based reference line smoothing method for high speed planning of autonomous driving vehicles |
CN109799827A (zh) * | 2019-02-20 | 2019-05-24 | 百度在线网络技术(北京)有限公司 | 车辆群体规划方法、装置、设备及计算机可读介质 |
CN109871017B (zh) * | 2019-02-20 | 2022-09-13 | 阿波罗智能技术(北京)有限公司 | 自动驾驶参考线调用方法、装置和终端 |
CN109910880B (zh) * | 2019-03-07 | 2021-06-29 | 百度在线网络技术(北京)有限公司 | 车辆行为规划的方法、装置、存储介质和终端设备 |
CN110045730B (zh) * | 2019-03-20 | 2022-07-12 | 文远知行有限公司 | 路径规划的方法、装置、计算机设备和存储介质 |
US11353878B2 (en) * | 2019-03-26 | 2022-06-07 | Baidu Usa Llc | Soft-boundary based path optimization for complex scenes for autonomous driving vehicles |
CN109782776B (zh) * | 2019-03-28 | 2022-07-29 | 北京百度网讯科技有限公司 | 无人车的车道选择方法、装置及存储介质 |
CN110045734A (zh) * | 2019-04-04 | 2019-07-23 | 百度在线网络技术(北京)有限公司 | 基于路径规划的参数权重确定方法、装置和计算机设备 |
US11926263B2 (en) * | 2019-04-18 | 2024-03-12 | Mitsubishi Electric Corporation | Vehicle surrounding area image generation device, vehicle surrounding area display system, and vehicle surrounding area display method |
US11305765B2 (en) * | 2019-04-23 | 2022-04-19 | Baidu Usa Llc | Method for predicting movement of moving objects relative to an autonomous driving vehicle |
EP3730384B1 (en) | 2019-04-24 | 2022-10-26 | Aptiv Technologies Limited | System and method for trajectory estimation |
US10958737B2 (en) | 2019-04-29 | 2021-03-23 | Synamedia Limited | Systems and methods for distributing content |
KR102051888B1 (ko) * | 2019-05-15 | 2019-12-09 | 주식회사 라이드플럭스 | 기 설정된 주행규칙에 기반하여 차량의 주행을 제어하는 방법, 장치 및 프로그램 |
US11823460B2 (en) | 2019-06-14 | 2023-11-21 | Tusimple, Inc. | Image fusion for autonomous vehicle operation |
CN112506176B (zh) * | 2019-08-26 | 2024-05-28 | 上海汽车集团股份有限公司 | 路径规划方法及装置 |
CN110481562B (zh) * | 2019-08-27 | 2020-10-16 | 重庆长安汽车股份有限公司 | 汽车自动换道最优轨迹规划、控制方法及系统 |
US20210064031A1 (en) * | 2019-08-28 | 2021-03-04 | Zenuity Ab | Path planning for autonomous and semi-autonomous vehicles |
CN110531771B (zh) * | 2019-09-02 | 2022-08-16 | 广州小鹏汽车科技有限公司 | 一种速度规划方法及装置、车辆 |
KR20210044963A (ko) * | 2019-10-15 | 2021-04-26 | 현대자동차주식회사 | 자율주행차량의 차선변경 경로 결정 장치 및 그 방법 |
CN110588646B (zh) * | 2019-10-18 | 2020-12-08 | 财团法人车辆研究测试中心 | 预调速的主动安全辅助系统及其控制方法 |
US11420630B2 (en) * | 2019-10-24 | 2022-08-23 | Zoox, Inc. | Trajectory modifications based on a collision zone |
US11643073B2 (en) | 2019-10-24 | 2023-05-09 | Zoox, Inc. | Trajectory modifications based on a collision zone |
KR20210054107A (ko) * | 2019-11-04 | 2021-05-13 | 현대자동차주식회사 | 차량의 디스플레이 장치 및 방법 |
JP7272241B2 (ja) * | 2019-11-18 | 2023-05-12 | トヨタ自動車株式会社 | 車両走行制御装置及び車両制御システム |
US11899454B2 (en) | 2019-11-26 | 2024-02-13 | Nissan North America, Inc. | Objective-based reasoning in autonomous vehicle decision-making |
US11635758B2 (en) | 2019-11-26 | 2023-04-25 | Nissan North America, Inc. | Risk aware executor with action set recommendations |
US20210173402A1 (en) * | 2019-12-06 | 2021-06-10 | Lyft, Inc. | Systems and methods for determining vehicle trajectories directly from data indicative of human-driving behavior |
WO2021119964A1 (zh) * | 2019-12-16 | 2021-06-24 | 驭势科技(北京)有限公司 | 用于智能网联车辆的控制系统及控制方法 |
US11613269B2 (en) | 2019-12-23 | 2023-03-28 | Nissan North America, Inc. | Learning safety and human-centered constraints in autonomous vehicles |
US11300957B2 (en) | 2019-12-26 | 2022-04-12 | Nissan North America, Inc. | Multiple objective explanation and control interface design |
US11279350B2 (en) | 2019-12-27 | 2022-03-22 | Automotive Research & Testing Center | Method of adaptive trajectory generation for a vehicle |
CN114489044A (zh) * | 2019-12-31 | 2022-05-13 | 华为技术有限公司 | 一种轨迹规划方法及装置 |
US11577746B2 (en) | 2020-01-31 | 2023-02-14 | Nissan North America, Inc. | Explainability of autonomous vehicle decision making |
US11714971B2 (en) | 2020-01-31 | 2023-08-01 | Nissan North America, Inc. | Explainability of autonomous vehicle decision making |
JP7347252B2 (ja) * | 2020-02-17 | 2023-09-20 | 株式会社デンソー | 車両行動評価装置、車両行動評価方法、および車両行動評価プログラム |
CN111301409A (zh) * | 2020-03-11 | 2020-06-19 | 中国第一汽车股份有限公司 | 一种泊车路径规划方法、装置、车辆和存储介质 |
US11782438B2 (en) | 2020-03-17 | 2023-10-10 | Nissan North America, Inc. | Apparatus and method for post-processing a decision-making model of an autonomous vehicle using multivariate data |
CN115088001A (zh) | 2020-03-23 | 2022-09-20 | 纽诺有限公司 | 用于自主递送的方法和装置 |
EP3893150A1 (en) | 2020-04-09 | 2021-10-13 | Tusimple, Inc. | Camera pose estimation techniques |
CN111653113B (zh) * | 2020-04-20 | 2022-09-27 | 浙江吉利汽车研究院有限公司 | 车辆的局部路径确定方法、装置、终端和存储介质 |
CN111486861B (zh) * | 2020-04-21 | 2022-10-14 | 百度在线网络技术(北京)有限公司 | 一种路径规划方法、装置、设备和介质 |
CN111477028B (zh) * | 2020-04-28 | 2022-05-24 | 北京百度网讯科技有限公司 | 自动驾驶中用于生成信息的方法和装置 |
CN111667721A (zh) * | 2020-05-19 | 2020-09-15 | 广州小鹏车联网科技有限公司 | 车辆避险方法、装置、车辆以及存储介质 |
CN111650934A (zh) * | 2020-05-26 | 2020-09-11 | 坤泰车辆系统(常州)有限公司 | 自动驾驶系统局部路径规划的方法 |
CN111695489B (zh) * | 2020-06-09 | 2023-08-11 | 阿波罗智能技术(北京)有限公司 | 建模路线的验证方法、装置、无人车及存储介质 |
AU2021203567A1 (en) | 2020-06-18 | 2022-01-20 | Tusimple, Inc. | Angle and orientation measurements for vehicles with multiple drivable sections |
KR102360817B1 (ko) * | 2020-07-02 | 2022-02-10 | 현대모비스 주식회사 | 컷인 차량의 충돌 방지를 위한 자율주행시스템 및 방법 |
KR20220033077A (ko) * | 2020-09-07 | 2022-03-16 | 주식회사 라이드플럭스 | 속력 프로파일을 이용한 자율주행 차량의 정지 제어 방법, 장치 및 컴퓨터프로그램 |
KR102370138B1 (ko) * | 2020-09-09 | 2022-03-04 | 현대자동차주식회사 | 차량 및 그 제어 방법 |
CN112092810B (zh) * | 2020-09-24 | 2022-06-14 | 上海汽车集团股份有限公司 | 一种车辆泊出方法、装置及电子设备 |
KR20220056922A (ko) * | 2020-10-28 | 2022-05-09 | 현대자동차주식회사 | 자율주행 제어 장치 및 방법 |
GB2600717A (en) | 2020-11-05 | 2022-05-11 | Dromos Tech Ag | Transportation network for multi-featured autonomous vehicles |
WO2022114289A1 (ko) * | 2020-11-25 | 2022-06-02 | 한국전자기술연구원 | 자율주행 자동차의 지역 경로 생성/계획 방법 및 시스템 |
US20210101620A1 (en) * | 2020-12-17 | 2021-04-08 | Intel Corporation | Systems, methods, and devices for generating and using safety threat maps |
WO2022133684A1 (zh) * | 2020-12-21 | 2022-06-30 | 华为技术有限公司 | 控制方法、相关设备及计算机可读存储介质 |
CN112859848B (zh) * | 2021-01-06 | 2023-03-10 | 国电内蒙古东胜热电有限公司 | 管道机器人的无线导航方法及系统 |
CN113753073B (zh) * | 2021-01-12 | 2024-07-16 | 京东鲲鹏(江苏)科技有限公司 | 车速控制方法、装置、设备及存储介质 |
CN113137974B (zh) * | 2021-03-15 | 2023-05-19 | 北京汽车研究总院有限公司 | 智能车及其路径规划方法、装置 |
CN112964271B (zh) * | 2021-03-15 | 2023-03-31 | 西安交通大学 | 一种面向多场景的自动驾驶规划方法及系统 |
CN113050643B (zh) * | 2021-03-19 | 2024-06-21 | 京东鲲鹏(江苏)科技有限公司 | 无人车路径规划方法、装置、电子设备和计算机可读介质 |
US11731274B2 (en) * | 2021-03-24 | 2023-08-22 | Ford Global Technologies, Llc | Predictive time horizon robotic motion control |
CN113377112B (zh) * | 2021-06-30 | 2023-05-05 | 东风商用车有限公司 | 一种自动驾驶速度规划及状态协调方法和装置 |
CN113295181B (zh) * | 2021-07-28 | 2022-04-15 | 国汽智控(北京)科技有限公司 | 车辆的路径规划方法、装置和系统 |
CN114291111B (zh) * | 2021-12-30 | 2024-03-08 | 广州小鹏自动驾驶科技有限公司 | 目标路径的确定方法、装置、车辆及存储介质 |
KR102523146B1 (ko) * | 2022-03-28 | 2023-04-18 | 주식회사 라이드플럭스 | 차량의 자율주행을 위한 주행 경로 모델링 방법, 장치 및 컴퓨터프로그램 |
CN115100491B (zh) * | 2022-08-25 | 2022-11-18 | 山东省凯麟环保设备股份有限公司 | 一种面向复杂自动驾驶场景的异常鲁棒分割方法与系统 |
CN115973197B (zh) * | 2023-03-21 | 2023-08-11 | 宁波均胜智能汽车技术研究院有限公司 | 一种车道规划方法、装置、电子设备、可读存储介质 |
CN118443049B (zh) * | 2024-07-04 | 2024-09-17 | 新石器慧通(北京)科技有限公司 | 无人车的备用路径规划方法、存储介质及无人车 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5680306A (en) * | 1990-02-05 | 1997-10-21 | Caterpillar Inc. | System, and method for enabling a vehicle to track a path |
US7630806B2 (en) * | 1994-05-23 | 2009-12-08 | Automotive Technologies International, Inc. | System and method for detecting and protecting pedestrians |
US9177476B2 (en) * | 1997-10-22 | 2015-11-03 | American Vehicular Sciences Llc | Method and system for guiding a person to a location |
US8364366B2 (en) * | 2005-06-24 | 2013-01-29 | Deere & Company | System and method for providing a safety zone associated with a vehicle |
EP2829939B1 (en) * | 2005-12-02 | 2019-11-13 | iRobot Corporation | Autonomous coverage robot navigation system |
US9459622B2 (en) * | 2007-01-12 | 2016-10-04 | Legalforce, Inc. | Driverless vehicle commerce network and community |
US8050863B2 (en) * | 2006-03-16 | 2011-11-01 | Gray & Company, Inc. | Navigation and control system for autonomous vehicles |
US9373149B2 (en) * | 2006-03-17 | 2016-06-21 | Fatdoor, Inc. | Autonomous neighborhood vehicle commerce network and community |
US8060306B2 (en) * | 2007-10-04 | 2011-11-15 | Deere & Company | Method and system for obstacle avoidance for a vehicle |
KR100954232B1 (ko) | 2007-12-13 | 2010-04-21 | 한국전자통신연구원 | 차량 충돌 회피 방법 및 시스템 |
JP4978494B2 (ja) | 2008-02-07 | 2012-07-18 | トヨタ自動車株式会社 | 自律移動体、及びその制御方法 |
US8170739B2 (en) * | 2008-06-20 | 2012-05-01 | GM Global Technology Operations LLC | Path generation algorithm for automated lane centering and lane changing control system |
US7844398B2 (en) * | 2008-07-09 | 2010-11-30 | Panasonic Corporation | Path risk evaluating apparatus |
US8126642B2 (en) | 2008-10-24 | 2012-02-28 | Gray & Company, Inc. | Control and systems for autonomously driven vehicles |
US8352111B2 (en) * | 2009-04-06 | 2013-01-08 | GM Global Technology Operations LLC | Platoon vehicle management |
JP2011118570A (ja) | 2009-12-02 | 2011-06-16 | Honda Motor Co Ltd | 車両の衝突を回避するための装置 |
JP5666322B2 (ja) | 2010-01-20 | 2015-02-12 | 株式会社Ihiエアロスペース | 経路生成装置と方法および経路生成装置を備える移動装置 |
KR20120054879A (ko) * | 2010-11-22 | 2012-05-31 | 고려대학교 산학협력단 | 차량형 이동 로봇의 충돌 회피 경로 생성 방법 및 이를 이용한 주차 보조 시스템 |
KR101133037B1 (ko) | 2011-12-01 | 2012-04-04 | 국방과학연구소 | 자율이동차량용 충돌회피를 위한 경로갱신방법 및 그 장치 |
FR2988507B1 (fr) | 2012-03-23 | 2014-04-25 | Inst Francais Des Sciences Et Technologies Des Transports De Lamenagement Et Des Reseaux | Systeme d'assistance pour vehicule routier |
US9096267B2 (en) * | 2013-01-21 | 2015-08-04 | GM Global Technology Operations LLC | Efficient data flow algorithms for autonomous lane changing, passing and overtaking behaviors |
US9008890B1 (en) * | 2013-03-15 | 2015-04-14 | Google Inc. | Augmented trajectories for autonomous vehicles |
US8849494B1 (en) * | 2013-03-15 | 2014-09-30 | Google Inc. | Data selection by an autonomous vehicle for trajectory modification |
US8996224B1 (en) * | 2013-03-15 | 2015-03-31 | Google Inc. | Detecting that an autonomous vehicle is in a stuck condition |
US9733090B2 (en) * | 2013-07-15 | 2017-08-15 | Bae Systems Plc | Route planning |
WO2015068249A1 (ja) * | 2013-11-08 | 2015-05-14 | 株式会社日立製作所 | 自律走行車両、及び自律走行システム |
US9988047B2 (en) * | 2013-12-12 | 2018-06-05 | Magna Electronics Inc. | Vehicle control system with traffic driving control |
US9915950B2 (en) * | 2013-12-31 | 2018-03-13 | Polysync Technologies, Inc. | Autonomous vehicle interface system |
US20150202770A1 (en) * | 2014-01-17 | 2015-07-23 | Anthony Patron | Sidewalk messaging of an autonomous robot |
EP3304520B1 (en) * | 2015-05-27 | 2023-09-20 | Dov Moran | Alerting predicted accidents between driverless cars |
KR102135088B1 (ko) * | 2015-07-20 | 2020-07-17 | 엘지전자 주식회사 | 자율 주행 차량 |
-
2014
- 2014-11-12 KR KR1020140157366A patent/KR101664582B1/ko active IP Right Grant
-
2015
- 2015-08-24 US US14/834,213 patent/US9718466B2/en active Active
- 2015-09-17 CN CN201510595862.8A patent/CN105599764A/zh active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210002121A (ko) * | 2016-10-14 | 2021-01-06 | 웨이모 엘엘씨 | 자율 차량을 위한 정지 위치 계획 |
US11745742B2 (en) | 2016-10-14 | 2023-09-05 | Waymo Llc | Planning stopping locations for autonomous vehicles |
KR102274273B1 (ko) * | 2016-10-14 | 2021-07-07 | 웨이모 엘엘씨 | 자율 차량을 위한 정지 위치 계획 |
US11034351B2 (en) | 2016-10-14 | 2021-06-15 | Waymo Llc | Planning stopping locations for autonomous vehicles |
KR20180093305A (ko) | 2017-02-13 | 2018-08-22 | 한서대학교 산학협력단 | 차량의 자율주행 시스템 및 방법 |
US10496097B2 (en) | 2017-08-09 | 2019-12-03 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling driving of vehicle |
KR20200128469A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 장치 |
KR20200128468A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 방법 |
KR20200128470A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 프로그램 |
KR20200128467A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 기록매체 |
KR20200128466A (ko) | 2019-04-19 | 2020-11-13 | 주식회사 스프링클라우드 | 자율주행차량을 위한 충돌 예방 장치 및 방법 |
KR20230096432A (ko) | 2021-12-23 | 2023-06-30 | 주식회사 아이나비시스템즈 | 자율 주행 및 주행 중 장애물 회피를 위한 주행 제어 방법 |
KR20240021124A (ko) | 2022-08-08 | 2024-02-16 | 주식회사 아이나비시스템즈 | 자율 주행 경로 생성 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
US9718466B2 (en) | 2017-08-01 |
CN105599764A (zh) | 2016-05-25 |
KR20160056711A (ko) | 2016-05-20 |
US20160129907A1 (en) | 2016-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101664582B1 (ko) | 자율주행차량의 주행경로 생성장치 및 방법 | |
US10809726B2 (en) | Sideslip compensated control method for autonomous vehicles | |
KR101795250B1 (ko) | 자율주행차량의 주행경로 계획장치 및 방법 | |
US10816984B2 (en) | Automatic data labelling for autonomous driving vehicles | |
US10268200B2 (en) | Method and system to predict one or more trajectories of a vehicle based on context surrounding the vehicle | |
US10343685B2 (en) | Physical model and machine learning combined method to simulate autonomous vehicle movement | |
US10394245B2 (en) | Method and system to predict vehicle traffic behavior for autonomous vehicles to make driving decisions | |
US9874871B1 (en) | Method to dynamically adjusting steering rates of autonomous vehicles | |
EP3598260B1 (en) | Multimodal motion planning framework for autonomous driving vehicles | |
US11584372B2 (en) | Method to dynamically adjusting speed control rates of autonomous vehicles | |
KR102354332B1 (ko) | 차량의 주행을 보조하는 장치 및 방법 | |
WO2019026210A1 (ja) | 走行支援方法及び走行支援装置 | |
JP2007233646A (ja) | 物体進路予測方法、装置、およびプログラム | |
KR20160032452A (ko) | 운전 보조 장치, 및 운전 보조 장치의 제어방법 | |
WO2019021437A1 (ja) | 走行支援方法及び走行支援装置 | |
US20220075387A1 (en) | Electronic device and control method thereof | |
JP2022012241A (ja) | 車線変更計画装置及び車線変更計画用コンピュータプログラム | |
WO2019049323A1 (ja) | 運転支援方法及び運転支援装置 | |
JP2021120683A (ja) | 出力装置、制御方法、プログラム及び記憶媒体 | |
JP6855759B2 (ja) | 自動運転車両の制御システム | |
RU2672796C1 (ru) | Устройство поиска маршрута и способ поиска маршрута | |
CN111189464A (zh) | 自动驾驶装置以及导航装置 | |
KR20220047456A (ko) | 자율주행 시스템 및 자율주행 시스템의 정밀지도 생성방법 | |
JP5895815B2 (ja) | 残距離算出装置、残距離算出方法及び運転支援装置 | |
JP7456967B2 (ja) | 地図情報判定装置及び地図情報判定用コンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
E90F | Notification of reason for final refusal | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |