KR101664582B1 - 자율주행차량의 주행경로 생성장치 및 방법 - Google Patents

자율주행차량의 주행경로 생성장치 및 방법 Download PDF

Info

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
Application number
KR1020140157366A
Other languages
English (en)
Other versions
KR20160056711A (ko
Inventor
김회원
유수정
신민용
이경준
Original Assignee
현대자동차주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 현대자동차주식회사 filed Critical 현대자동차주식회사
Priority to KR1020140157366A priority Critical patent/KR101664582B1/ko
Priority to US14/834,213 priority patent/US9718466B2/en
Priority to CN201510595862.8A priority patent/CN105599764A/zh
Publication of KR20160056711A publication Critical patent/KR20160056711A/ko
Application granted granted Critical
Publication of KR101664582B1 publication Critical patent/KR101664582B1/ko

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/10Path keeping
    • B60W30/12Lane keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/10Path keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/28Output 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/14Adaptive cruise control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Estimation 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/02Estimation 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/04Traffic conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Estimation 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/02Estimation 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/06Road conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Estimation 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/10Estimation 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/105Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0011Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/588Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/165Anti-collision systems for passive traffic, e.g. including static obstacles, trees
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/175Autonomous driving
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to infrastructure
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to infrastructure
    • B60W2552/53Road markings, e.g. lane marker or crosswalk
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/801Lateral distance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External 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)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (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

자율주행차량의 주행경로 생성장치 및 방법{Path Planning Apparatus and Method for Autonomous Vehicle}
본 발명은 자율주행차량의 주행경로 생성장치 및 방법에 관한 것으로, 더욱 상세하게는, 차량의 속도 변화를 반영한 경로 후보군을 생성하고 그 생성한 경로 상에서 장애물과의 충돌 위험 여부를 판단하여 안전한 주행경로를 생성하는 자율주행차량의 주행경로 생성장치 및 방법에 관한 것이다.
자율주행차량은 지도기반의 주행경로를 추종하는 것을 기본으로 한다. 다만, 주행 경로 상에 장애물과 같은 변수가 있을 경우, 자율주행차량은 실시간으로 주행경로를 변경하여 차량이 안전하게 주행할 수 있도록 제어한다.
종래기술에서는 정지 장애물을 회피하기 위하여 주행경로의 공간정보(좌표, 헤딩각, 곡률 등)를 이동거리에 대한 다항식으로 나타내어 장애물과의 충돌 여부를 판단하였다. 그러나, 이러한 종래기술에 따른 자율주행차량은 주행경로 상에 동적장애물이 존재하는 경우 동적 장애물과의 충돌 여부를 정확하게 판단할 수 없다.
본 발명은 상기한 종래기술의 문제점을 해결하기 위하여 안출된 것으로, 차량의 속도 변화를 반영한 경로 후보군을 생성하고 그 생성한 경로 상에서 장애물과의 충돌 위험 여부를 판단하여 안전한 주행경로를 생성하는 자율주행차량의 주행경로 생성장치 및 방법을 제공하고자 한다.
상기한 과제를 해결하기 위하여, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성 장치는 교차로 정보 및 현재 속도, 설정 속도를 획득하는 주행정보 획득부와, 기본 경로를 생성하는 전역경로 생성부와, 경로 상에 장애물 및 차선정보를 인식하는 환경인식부와, 상기 현재 속도 및 설정 속도를 이용하여 속도 프로파일을 생성하는 속도 프로파일 생성부와, 상기 속도 프로파일 및 상기 기본 경로를 이용하여 하나 이상의 후보 경로를 생성하는 후보 경로 생성부와, 상기 하나 이상의 후보 경로에 대해 충돌 위험 여부를 확인하여 그 확인결과에 근거하여 상기 하나 이상의 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 경로 선정부를 포함하는 것을 특징으로 한다.
또한, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성장치는 상기 교차로 정보에 근거하여 차량이 교차로로부터 일정 거리 이내로 진입하는 경우 가상 대상을 생성하는 가상 대상 생성부를 더 포함하는 것을 특징으로 한다.
또한, 상기 가상 대상 생성부는, 상기 차량으로부터 상기 차량과 교차로 사이의 거리와 여유거리를 더한 거리만큼 떨어진 지점에 정지 상태인 상기 가상 대상을 생성하는 것을 특징으로 한다.
또한, 상기 여유거리는, 종방향 제어 시 상기 차량과 선행차량 사이의 거리인 것을 특징으로 한다.
또한, 상기 속도 프로파일 생성부는, 경로 상 출발지 출발 시 차량속도와 목적지 도착 시 차량속도를 이용하여 종방향 가감속 프로파일을 생성한 후 속도 프로파일을 생성하는 것을 특징으로 한다.
또한, 상기 종방향 가감속 프로파일은, 가속도가 일정한 경우 가속도 프로파일인 것을 특징으로 한다.
또한, 상기 종방향 가감속 프로파일은, 가속도 변화율이 일정한 경우 가속도 프로파일인 것을 특징으로 한다.
또한, 상기 후보 경로 생성부는, 일정 시간 동안 정상 주행상태의 차속 변화량을 고려하여 상기 현재 속도를 기준으로 차량 속도별 후보 경로를 생성하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 비용함수를 이용하여 비용이 최저가 되는 후보 경로를 주행경로로 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하는지를 확인하고, 상기 하나 이상의 후보 경로 모두 충돌 위험이 존재하는 경우 상기 하나 이상의 후보 경로 중 주행경로를 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하지 않는 경우, 충돌 위험이 없는 후보 경로 중 주행경로를 선정하는 것을 특징으로 한다.
또한, 상기 경로 선정부는, 주행 안정도 및 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 한다.
한편, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성방법은 차량이 차선변경모드인지를 확인하는 주행모드 확인단계와, 상기 차량이 차선변경모드이면, 현재 차선 및 변경 차선 내에서 현재 속도를 고려한 후보 경로를 생성하는 제1후보 경로 생성단계와, 상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제1충돌 확인단계와, 상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있으면 차속 변화량을 고려하여 종속도별 후보 경로를 생성하는 제2후보 경로 생성단계와, 상기 종속도별 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제2충돌 확인단계와, 상기 종속도별 후보 경로가 모두 충돌 위험이 있으면 모든 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 주행경로 선정단계를 포함하는 것을 특징으로 한다.
또한, 상기 주행경로 선정단계는, 상기 제1충돌 확인단계 또는 제2충돌 확인단계에서 상기 후보 경로 중 하나 이상의 후보 경로가 충돌 위험이 없는 경우, 충돌 위험이 없는 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 것을 특징으로 한다.
또한, 상기 주행경로 선정단계는, 충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 한다.
또한, 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성방법은 상기 주행모드 확인단계에서, 상기 차량이 차선변경모드가 아닌 경우 현재 차선 내에서 설정 속도를 고려하여 후보 경로를 생성하는 단계를 더 포함하는 것을 특징으로 한다.
본 발명은 자율주행차량의 주행경로 생성 시 차속을 고려하여 장애물과의 충돌 위험 여부를 판단할 수 있으므로, 정지 장애물과의 충돌뿐만 아니라 동적 장애물과의 충돌까지 예측하여 안전한 주행경로를 생성할 수 있다.
또한, 본 발명은 속도를 가변하여 경로를 생성하므로, 정체 상황에서 효과적인 차선 변경 및 주행이 가능하게 한다.
도 1은 본 발명의 일 실시예에 따른 자율주행차량의 주행경로 생성장치를 도시한 블록구성도.
도 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)는 차량과 교차로 사이의 거리(교차로까지 남은 거리)
Figure 112014109079465-pat00001
가 교차로 접근 시 감속을 시작하는 지점과 교차로 사이의 거리(임계 거리)
Figure 112014109079465-pat00002
이하인지를 확인한다. 차량은 교차로로부터 임계 거리만큼 떨어진 지점부터 감속해야 한다.
가상 대상 생성부(120)는 차량이 임계 거리 이내로 진입하면, 차량과 교차로 사이의 거리에 여유거리
Figure 112014109079465-pat00003
을 더한 거리에 정지(속도=0kps)한 가상 대상을 생성한다. 여기서, 여유거리는 종방향 제어시 선행차량과의 여유거리이다.
전역경로 생성부(130)는 차량의 자율주행을 위한 기본 경로를 생성하여 출력한다.
환경인식부(140)는 차량에 장착된 각종 센서(예: 이미지 센서 및 거리 센서 등)를 이용하여 주행경로 상에 위치하는 장애물을 감지하고 그 장애물 정보를 수집한다.
또한, 환경인식부(140)는 주행경로의 차선 정보를 획득한다.
속도 프로파일 생성부(150)는 주행경로 획득부(110)를 통해 획득한 현재 속도 및 설정 속도를 이용하여 경로 상의 차량 속도 프로파일을 생성한다. 속도 프로파일 생성부(150)는 경로상 출발지에서 출발(주행 시작) 시 차량속도와 목적지 도착 시 차량속도를 이용하여 종방향 가감속 프로파일을 생성한 후 속도 프로파일을 생성한다.
속도 프로파일 생성부(150)가 종방향 가감속 프로파일을 생성하는 2가지 실시예를 설명한다.
먼저, 종방향 가감속 프로파일 생성 시 차량의 가속도가 최대가속도
Figure 112014109079465-pat00004
로 일정하다고 가정하고, 속도 프로파일을 구하는 [수학식 1]에 일정한 가속도를 적용한다.
Figure 112014109079465-pat00005
여기서, v(t)는 속도 프로파일이고, a(t)는 가속도 프로파일이며,
Figure 112014109079465-pat00006
은 초기 차량종방향 속도(경로의 출발지에서 출발 시 차량속도)이고, t는 시간이다.
가속도 프로파일 a(t)은 다음 [수학식 2]를 만족해야 한다.
Figure 112014109079465-pat00007
여기서,
Figure 112014109079465-pat00008
는 경로의 목적지 도착시 차량 종방향 속도(최종 차량속도)이고,
Figure 112014109079465-pat00009
는 차량이 출발지에서 출발하기 직전시간이며,
Figure 112014109079465-pat00010
는 도착지에 도착한 시간(경로 종료시)이다.
이때, 속도 프로파일은 [수학식 3]과 같다.
Figure 112014109079465-pat00011
여기서,
Figure 112014109079465-pat00012
는 최대 가속도이고,
Figure 112014109079465-pat00013
은 최소 가속도이다.
다음, 종방향 가감속 프로파일 생성 시 가속도 변화율(Jerk J)이 일정하다고 가정하는 경우 가속도 프로파일 a(t)는 [수학식 4]를 만족해야 한다.
Figure 112014109079465-pat00014
이때, 속도 프로파일 v(t)는 [수학식 5]와 같이 나타낼 수 있다.
Figure 112014109079465-pat00015
[수학식 5]에서
Figure 112014109079465-pat00016
를 도출하면 [수학식 6]과 같다.
Figure 112014109079465-pat00017
여기서, J는 가속도 변화율(차량에 따라 결정되는 시스템 변수)이다.
이때,
Figure 112014109079465-pat00018
에서 [수학식 5]의 두 번째 식과 세 번째 식이 일치해야 하며, 두 값 중 절대값이 작은 것을 선택한다.
후보 경로 생성부(160)는 속도 프로파일 생성부(150)로부터 출력되는 속도 프로파일 및 전역경로 생성부(130)로부터 출력되는 기본 경로를 이용하여 경로 후보군을 생성한다. 이때, 후보 경로 생성부(160)는 일정 시간 동안 정상 주행상태의 가감속량(차속 변화량)을 고려하여 현재 속도를 기준으로 차량 속도별 하나 이상의 후보 경로를 생성한다.
후보 경로 생성부(160)는 현재 시점으로부터 일정 시간(예: 5초) 동안 [수학식 7]과 같이 아크 길이(Arc Length) 기반의 5차식 경로를 생성한다. 일정 시간 동안 정상 주행상태의 가감속량을 고려하여 현재 속도에서 ±20kph 차속 변화량을 가정하여 경로 종료시점의 종방향 속도 Vend를 결정한다. 예를 들어, 현재 속도가 80kph인 경우 Vend를 60kph, 70kph, 80kph, 90kph, 100kph 이렇게 5개의 경로 후보군을 생성한다.
Figure 112014109079465-pat00019
여기서,
Figure 112014109079465-pat00020
는 지역경로의 x축 방향 좌표,
Figure 112014109079465-pat00021
는 지역경로의 y축 방향 좌표이다. 그리고, a, b, c, d, e, f는 지역경로를 5차식 곡선으로 나타내기 위한 파라미터, S는 차량의 진행거리,
Figure 112014109079465-pat00022
는 지역경로를 생성할 때 차량의 진행거리이다.
경로 선정부(170)는 후본 경로 생성부(160)가 생성한 경로 후보군의 각 후보 경로에 대한 충돌 위험을 판단하고 그 충돌 위험 판단결과에 따라 경로를 선정한다.
다시 말해서, 경로 선정부(170)는 후보 경로 생성부(160)에 의해 생성된 후보 경로들 각각에 대해 장애물과의 충돌위험이 있는지를 확인한다.
경로 선정부(170)는 후보 경로들 중 하나 이상 충돌하지 않는 경로가 존재하는 경우, 충돌위험이 없는 후보 경로 중 주행안정도 및 목표경로 근접도에 가중치를 부여하여 비용함수(cost function) λ가 최저
Figure 112014109079465-pat00023
가 되는 후보 경로를 주행경로로 선정한다.
Figure 112014109079465-pat00024
여기서, α 및 β는 파라미터별 가중치이고,
Figure 112014109079465-pat00025
는 지역 기준 경로(local reference path)로부터 거리,
Figure 112014109079465-pat00026
는 경로 상의 최대 곡률이다.
한편, 경로 선정부(170)는 모든 후보 경로들이 충돌 위험이 있는 경우 충돌위험도, 주행안정도, 목표경로 근접도에 가중치를 부여하여 비용함수가 최저가 되는 후보 경로를 주행경로로 선정한다.
Figure 112014109079465-pat00027
여기서,
Figure 112014109079465-pat00028
는 TTC에 대한 가중치이다.
충돌 위험도는 장애물과 충돌까지 걸리는 시간 TTC(time to collision), 주행안정도는 경로 상 최대 곡률
Figure 112014109079465-pat00029
, 목표경로 근접도는 지역 기준 위치(local reference position)와 경로의 거리
Figure 112014109079465-pat00030
를 이용하여 판단한다.
경로 선정부(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: 경로 선정부

Claims (17)

  1. 교차로 정보 및 현재 속도, 설정 속도를 획득하는 주행정보 획득부와,
    기본 경로를 생성하는 전역경로 생성부와,
    경로 상에 장애물 및 차선정보를 인식하는 환경인식부와,
    상기 현재 속도 및 설정 속도를 이용하여 속도 프로파일을 생성하는 속도 프로파일 생성부와,
    상기 속도 프로파일 및 상기 기본 경로를 이용하여 하나 이상의 후보 경로를 생성하는 후보 경로 생성부와,
    상기 교차로 정보에 근거하여 차량이 교차로로부터 일정 거리 이내로 진입하는 경우 가상 대상을 생성하는 가상 대상 생성부와,
    상기 하나 이상의 후보 경로에 대해 충돌 위험 여부를 확인하여 그 확인결과에 근거하여 상기 하나 이상의 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 경로 선정부를 포함하고,
    상기 후보 경로 생성부는,
    일정 시간 동안 정상 주행상태의 차속 변화량을 고려하여 상기 현재 속도를 기준으로 차량 속도별 후보 경로를 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  2. 삭제
  3. 제1항에 있어서,
    상기 가상 대상 생성부는,
    상기 차량으로부터 상기 차량과 교차로 사이의 거리와 여유거리를 더한 거리만큼 떨어진 지점에 정지 상태인 상기 가상 대상을 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  4. 제3항에 있어서,
    상기 여유거리는,
    종방향 제어 시 상기 차량과 선행차량 사이의 거리인 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  5. 제1항에 있어서,
    상기 속도 프로파일 생성부는,
    경로 상 출발지 출발 시 차량속도와 목적지 도착 시 차량속도를 이용하여 종방향 가감속 프로파일을 생성한 후 속도 프로파일을 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  6. 제5항에 있어서,
    상기 종방향 가감속 프로파일은,
    가속도가 일정한 경우 가속도 프로파일인 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  7. 제5항에 있어서,
    상기 종방향 가감속 프로파일은,
    가속도 변화율이 일정한 경우 가속도 프로파일인 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  8. 삭제
  9. 제1항에 있어서,
    상기 경로 선정부는,
    비용함수를 이용하여 비용이 최저가 되는 후보 경로를 주행경로로 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  10. 제1항에 있어서,
    상기 경로 선정부는,
    상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하는지를 확인하고, 상기 하나 이상의 후보 경로 모두 충돌 위험이 존재하는 경우 상기 하나 이상의 후보 경로 중 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  11. 제10항에 있어서,
    상기 경로 선정부는,
    충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  12. 제1항에 있어서,
    상기 경로 선정부는,
    상기 하나 이상의 후보 경로 모두에 충돌 위험이 존재하지 않는 경우, 충돌 위험이 없는 후보 경로 중 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  13. 제12항에 있어서,
    상기 경로 선정부는,
    주행 안정도 및 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성장치.
  14. 차량이 차선변경모드인지를 확인하는 주행모드 확인단계와,
    상기 차량이 차선변경모드이면, 현재 차선 및 변경 차선 내에서 현재 속도를 고려한 후보 경로를 생성하는 제1후보 경로 생성단계와,
    상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제1충돌 확인단계와,
    상기 현재 속도를 고려한 후보 경로가 모두 충돌 위험이 있으면, 상기 현재 속도를 기준으로 차속 변화량을 고려하여 종속도별 후보 경로를 생성하는 제2후보 경로 생성단계와,
    상기 종속도별 후보 경로가 모두 충돌 위험이 있는지를 확인하는 제2충돌 확인단계와,
    상기 종속도별 후보 경로가 모두 충돌 위험이 있으면 모든 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 주행경로 선정단계를 포함하고,
    상기 차량이 교차로로부터 일정 거리 이내로 진입하는 경우 가상 대상을 생성하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법.
  15. 제14항에 있어서,
    상기 주행경로 선정단계는,
    상기 제1충돌 확인단계 또는 제2충돌 확인단계에서 상기 후보 경로 중 하나 이상의 후보 경로가 충돌 위험이 없는 경우, 충돌 위험이 없는 후보 경로 중 어느 하나의 후보 경로를 주행경로로 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법.
  16. 제15항에 있어서,
    상기 주행경로 선정단계는,
    충돌 위험도, 주행 안정도, 목표경로 근접도를 고려하여 주행경로를 선정하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법.
  17. 제14항에 있어서,
    상기 주행모드 확인단계에서, 상기 차량이 차선변경모드가 아닌 경우 현재 차선 내에서 설정 속도를 고려하여 후보 경로를 생성하는 단계를 더 포함하는 것을 특징으로 하는 자율주행차량의 주행경로 생성방법.
KR1020140157366A 2014-11-12 2014-11-12 자율주행차량의 주행경로 생성장치 및 방법 KR101664582B1 (ko)

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)

* Cited by examiner, † Cited by third party
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
KR20200128467A (ko) 2019-04-19 2020-11-13 주식회사 스프링클라우드 기록매체
KR20200128470A (ko) 2019-04-19 2020-11-13 주식회사 스프링클라우드 자율주행차량을 위한 충돌 예방 프로그램
KR20200128469A (ko) 2019-04-19 2020-11-13 주식회사 스프링클라우드 자율주행차량을 위한 충돌 예방 장치
KR20200128466A (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 (202)

* Cited by examiner, † Cited by third party
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
US10309792B2 (en) 2016-06-14 2019-06-04 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
CN109641589B (zh) * 2016-06-14 2023-10-13 动态Ad有限责任公司 用于自主车辆的路线规划
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
EP3418150B1 (en) * 2016-08-29 2024-05-29 Mazda Motor Corporation Vehicle control device
CN106364486B (zh) * 2016-09-08 2019-08-27 江苏大学 一种基于危害分析的智能车辆变道控制方法
KR101866068B1 (ko) * 2016-10-14 2018-07-04 현대자동차주식회사 자율주행차량의 주행 제어 장치 및 방법
US10331129B2 (en) 2016-10-20 2019-06-25 nuTonomy Inc. 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
US10857994B2 (en) 2016-10-20 2020-12-08 Motional Ad Llc Identifying a stopping place for an autonomous vehicle
US10681513B2 (en) 2016-10-20 2020-06-09 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 현대자동차주식회사 자율주행차량의 경로 결정장치 및 그 방법
US20190308625A1 (en) * 2016-11-29 2019-10-10 Mazda Motor Corporation Vehicle control device
KR102383427B1 (ko) * 2016-12-16 2022-04-07 현대자동차주식회사 자율주행 제어 장치 및 방법
KR102395285B1 (ko) * 2016-12-16 2022-05-09 현대자동차주식회사 주변차량의 위험도 판단 방법
IL288191B2 (en) 2016-12-23 2023-10-01 Mobileye Vision Technologies Ltd A navigation system with forced commitment constraints
KR101870427B1 (ko) * 2017-01-23 2018-06-22 네이버랩스 주식회사 자율주행 플랫폼
CN110603497B (zh) 2017-02-10 2021-11-16 日产北美公司 自主车辆操作管理控制的自主车辆和方法
RU2734732C1 (ru) 2017-02-10 2020-10-22 Ниссан Норт Америка, Инк. Отслеживание блокировки сети движения при оперативном управлении автономным транспортным средством
JP2020508252A (ja) * 2017-02-10 2020-03-19 ニッサン ノース アメリカ,インク 自律走行車の動作管理
MX2019009397A (es) 2017-02-10 2019-12-05 Nissan North America Inc Gestion operacional de vehiculo autonomo que incluye operar una instancia de modelo de proceso de decision de markov parcialmente observable.
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
US10067509B1 (en) 2017-03-10 2018-09-04 TuSimple System and method for occluding contour 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
EP4357869A3 (en) 2017-03-20 2024-06-12 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 トヨタ自動車株式会社 進路設定装置及び進路設定方法
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
US9952594B1 (en) 2017-04-07 2018-04-24 TuSimple System and method for traffic data collection using unmanned aerial vehicles (UAVs)
US10710592B2 (en) 2017-04-07 2020-07-14 Tusimple, Inc. System and method for path planning of autonomous vehicles based on gradient
US10552691B2 (en) 2017-04-25 2020-02-04 TuSimple System and method for vehicle position and velocity estimation based on camera and lidar data
US10481044B2 (en) * 2017-05-18 2019-11-19 TuSimple Perception simulation for improved autonomous vehicle control
US10558864B2 (en) 2017-05-18 2020-02-11 TuSimple System and method for image localization based on semantic segmentation
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
US10752246B2 (en) 2017-07-01 2020-08-25 Tusimple, Inc. System and method for adaptive cruise control with proximate vehicle detection
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
US10737695B2 (en) 2017-07-01 2020-08-11 Tusimple, Inc. System and method for adaptive cruise control for low speed following
US10303522B2 (en) 2017-07-01 2019-05-28 TuSimple System and method for distributed graphics processing unit (GPU) computation
CN109496288A (zh) 2017-07-13 2019-03-19 北京嘀嘀无限科技发展有限公司 用于确定轨迹的***和方法
WO2019023519A1 (en) 2017-07-28 2019-01-31 Nuro, Inc. FLEXIBLE COMPARTMENT DESIGN IN AN AUTONOMOUS OR SEMI-AUTONOMOUS VEHICLE
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
US11210744B2 (en) * 2017-08-16 2021-12-28 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
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
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
US10678234B2 (en) 2017-08-24 2020-06-09 Tusimple, Inc. System and method for autonomous vehicle control to minimize energy cost
KR102348120B1 (ko) * 2017-08-24 2022-01-07 현대자동차주식회사 주행 차로 변경 시 경로를 생성하는 시스템 및 방법
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 삼성전자주식회사 주행 차량을 제어하는 방법 및 장치
US10782694B2 (en) 2017-09-07 2020-09-22 Tusimple, Inc. 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
US10782693B2 (en) 2017-09-07 2020-09-22 Tusimple, Inc. Prediction-based system and method for trajectory planning of autonomous vehicles
US10953880B2 (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
US10649458B2 (en) 2017-09-07 2020-05-12 Tusimple, Inc. Data-driven 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
US10552979B2 (en) 2017-09-13 2020-02-04 TuSimple Output of a neural network method for deep odometry assisted by static scene optical flow
US10671083B2 (en) 2017-09-13 2020-06-02 Tusimple, Inc. Neural network architecture system for deep odometry assisted by static scene optical flow
US10733465B2 (en) 2017-09-20 2020-08-04 Tusimple, Inc. System and method for vehicle taillight state recognition
US10387736B2 (en) 2017-09-20 2019-08-20 TuSimple System and method for detecting taillight signals of a vehicle
JP7058726B2 (ja) * 2017-09-22 2022-04-22 ウェイモ エルエルシー レーダ技術を使用した自律車両の動きの検出
US10386851B2 (en) 2017-09-22 2019-08-20 Locus Robotics Corp. Multi-resolution scan matching with exclusion zones
US10429847B2 (en) * 2017-09-22 2019-10-01 Locus Robotics Corp. Dynamic window approach using optimal reciprocal collision avoidance cost-critic
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
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
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
US10812589B2 (en) 2017-10-28 2020-10-20 Tusimple, Inc. Storage architecture for heterogeneous multimedia data
US10666730B2 (en) 2017-10-28 2020-05-26 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
CN108022450B (zh) 2017-10-31 2020-07-21 华为技术有限公司 一种基于蜂窝网络的辅助驾驶方法及交通控制单元
WO2019089015A1 (en) 2017-10-31 2019-05-09 Nissan North America, Inc. Autonomous vehicle operation with explicit occlusion reasoning
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
US10528851B2 (en) 2017-11-27 2020-01-07 TuSimple System and method for drivable road surface representation generation using multimodal sensor data
US10528823B2 (en) 2017-11-27 2020-01-07 TuSimple System and method for large-scale lane marking detection 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
US11084504B2 (en) 2017-11-30 2021-08-10 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
WO2019127479A1 (en) * 2017-12-29 2019-07-04 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for path determination
AU2019206509A1 (en) 2018-01-09 2020-07-23 Tusimple, Inc. Real-time remote control of vehicles with high redundancy
WO2019140277A2 (en) 2018-01-11 2019-07-18 TuSimple Monitoring system for autonomous vehicle operation
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
US11009356B2 (en) 2018-02-14 2021-05-18 Tusimple, Inc. Lane marking localization and fusion
US11009365B2 (en) 2018-02-14 2021-05-18 Tusimple, Inc. Lane marking localization
EP3527946B1 (en) * 2018-02-15 2024-07-03 Wipro Limited Method and system for real-time generation of reference navigation path for navigation of vehicle
EP3759563B1 (en) 2018-02-26 2023-11-22 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
CN110378185A (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 广州汽车集团股份有限公司 一种车辆纵向速度规划方法和纵向速度规划装置
CN112689586B (zh) 2018-09-13 2024-04-16 图森有限公司 远程安全驾驶方法和***
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 財團法人車輛研究測試中心 自動駕駛車輛之行駛軌跡規劃系統及方法
CN111319629B (zh) 2018-12-14 2021-07-16 北京图森智途科技有限公司 一种自动驾驶车队的组队方法、装置及***
US11085779B2 (en) 2018-12-14 2021-08-10 Toyota Research Institute, Inc. Autonomous vehicle route planning
CN111413958B (zh) * 2018-12-18 2021-09-24 北京航迹科技有限公司 用于确定自动驾驶中的驾驶路径的***和方法
CN111413957B (zh) 2018-12-18 2021-11-02 北京航迹科技有限公司 用于确定自动驾驶中的驾驶动作的***和方法
EP3692339B1 (en) * 2018-12-26 2022-02-09 Baidu.com Times Technology (Beijing) Co., Ltd. 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 文远知行有限公司 路径规划的方法、装置、计算机设备和存储介质
CN109782776B (zh) * 2019-03-28 2022-07-29 北京百度网讯科技有限公司 无人车的车道选择方法、装置及存储介质
CN110045734A (zh) * 2019-04-04 2019-07-23 百度在线网络技术(北京)有限公司 基于路径规划的参数权重确定方法、装置和计算机设备
JP7203205B2 (ja) * 2019-04-18 2023-01-12 三菱電機株式会社 車両周辺画像生成装置、車両周辺表示システム、及び車両周辺表示方法
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 财团法人车辆研究测试中心 预调速的主动安全辅助***及其控制方法
US11643073B2 (en) 2019-10-24 2023-05-09 Zoox, Inc. Trajectory modifications based on a collision zone
US11420630B2 (en) 2019-10-24 2022-08-23 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 トヨタ自動車株式会社 車両走行制御装置及び車両制御システム
US11635758B2 (en) 2019-11-26 2023-04-25 Nissan North America, Inc. Risk aware executor with action set recommendations
US11899454B2 (en) 2019-11-26 2024-02-13 Nissan North America, Inc. Objective-based reasoning in autonomous vehicle decision-making
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
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
CN111123952B (zh) * 2019-12-31 2021-12-31 华为技术有限公司 一种轨迹规划方法及装置
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
JP2023518723A (ja) 2020-03-23 2023-05-08 ニューロ・インコーポレーテッド 自動配達のための方法および装置
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 国电内蒙古东胜热电有限公司 管道机器人的无线导航方法及***
CN113753073A (zh) * 2021-01-12 2021-12-07 京东鲲鹏(江苏)科技有限公司 车速控制方法、装置、设备及存储介质
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 宁波均胜智能汽车技术研究院有限公司 一种车道规划方法、装置、电子设备、可读存储介质

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5648901A (en) * 1990-02-05 1997-07-15 Caterpillar Inc. System and method for generating paths in an autonomous vehicle
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
ES2706729T3 (es) * 2005-12-02 2019-04-01 Irobot Corp Sistema de robot
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
WO2010004744A1 (ja) * 2008-07-09 2010-01-14 パナソニック株式会社 経路危険性評価装置
US8126642B2 (en) * 2008-10-24 2012-02-28 Gray & Company, Inc. Control and systems for autonomously driven vehicles
US8676466B2 (en) * 2009-04-06 2014-03-18 GM Global Technology Operations LLC Fail-safe speed profiles for cooperative autonomous vehicles
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
US8996224B1 (en) * 2013-03-15 2015-03-31 Google Inc. Detecting that an autonomous vehicle is in a stuck condition
US8849494B1 (en) * 2013-03-15 2014-09-30 Google Inc. Data selection by an autonomous vehicle for trajectory modification
US9008890B1 (en) * 2013-03-15 2015-04-14 Google Inc. Augmented trajectories for autonomous vehicles
US9733090B2 (en) * 2013-07-15 2017-08-15 Bae Systems Plc Route planning
US10466709B2 (en) * 2013-11-08 2019-11-05 Hitachi, Ltd. Autonomous driving vehicle and autonomous driving system
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
WO2016189495A1 (en) * 2015-05-27 2016-12-01 Van Dyke, Marc Alerting predicted accidents between driverless cars
KR102135088B1 (ko) * 2015-07-20 2020-07-17 엘지전자 주식회사 자율 주행 차량

Cited By (13)

* Cited by examiner, † Cited by third party
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
KR20200128470A (ko) 2019-04-19 2020-11-13 주식회사 스프링클라우드 자율주행차량을 위한 충돌 예방 프로그램
KR20200128468A (ko) 2019-04-19 2020-11-13 주식회사 스프링클라우드 자율주행차량을 위한 충돌 예방 방법
KR20200128466A (ko) 2019-04-19 2020-11-13 주식회사 스프링클라우드 자율주행차량을 위한 충돌 예방 장치 및 방법
KR20200128469A (ko) 2019-04-19 2020-11-13 주식회사 스프링클라우드 자율주행차량을 위한 충돌 예방 장치
KR20200128467A (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
CN105599764A (zh) 2016-05-25
US9718466B2 (en) 2017-08-01
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) 자율주행차량의 주행경로 계획장치 및 방법
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
US20190317507A1 (en) Automatic data labelling for autonomous driving vehicles
EP3598260B1 (en) Multimodal motion planning framework for autonomous driving vehicles
US20180178791A1 (en) Method to dynamically adjusting speed control rates of autonomous vehicles
KR101648032B1 (ko) 운전 보조 장치, 및 운전 보조 장치의 제어방법
WO2019026210A1 (ja) 走行支援方法及び走行支援装置
KR102354332B1 (ko) 차량의 주행을 보조하는 장치 및 방법
JP2007233646A (ja) 物体進路予測方法、装置、およびプログラム
WO2019021437A1 (ja) 走行支援方法及び走行支援装置
JP2022012241A (ja) 車線変更計画装置及び車線変更計画用コンピュータプログラム
WO2019049323A1 (ja) 運転支援方法及び運転支援装置
RU2672796C1 (ru) Устройство поиска маршрута и способ поиска маршрута
CN111189464A (zh) 自动驾驶装置以及导航装置
JP2021120683A (ja) 出力装置、制御方法、プログラム及び記憶媒体
JP6855759B2 (ja) 自動運転車両の制御システム
JP5895815B2 (ja) 残距離算出装置、残距離算出方法及び運転支援装置
JP6971315B2 (ja) 情報管理装置
KR20220047456A (ko) 자율주행 시스템 및 자율주행 시스템의 정밀지도 생성방법
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