KR102505300B1 - 복수의 모션 제약을 사용하는 차량의 동작 - Google Patents
복수의 모션 제약을 사용하는 차량의 동작 Download PDFInfo
- Publication number
- KR102505300B1 KR102505300B1 KR1020207036190A KR20207036190A KR102505300B1 KR 102505300 B1 KR102505300 B1 KR 102505300B1 KR 1020207036190 A KR1020207036190 A KR 1020207036190A KR 20207036190 A KR20207036190 A KR 20207036190A KR 102505300 B1 KR102505300 B1 KR 102505300B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- motion
- motion constraints
- collision
- moving object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 191
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000001133 acceleration Effects 0.000 claims description 21
- 230000000903 blocking effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 35
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 230000009471 action Effects 0.000 description 8
- 238000010276 construction Methods 0.000 description 8
- 230000004807 localization Effects 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 8
- 238000013500 data storage Methods 0.000 description 7
- 230000003068 static effect Effects 0.000 description 7
- 239000007787 solid Substances 0.000 description 6
- 239000013598 vector Substances 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 230000004927 fusion Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000001149 cognitive effect Effects 0.000 description 4
- 230000000875 corresponding effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000000053 physical method Methods 0.000 description 1
- 230000010344 pupil dilation Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 231100000430 skin reaction Toxicity 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000001429 visible spectrum Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- 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/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/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/181—Preparing for stopping
-
- 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/08—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 drivers or passengers
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0015—Planning or execution of driving tasks specially adapted for safety
-
- 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
-
- 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/08—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 drivers or passengers
- B60W2040/0881—Seat occupation; Driver or passenger presence
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0005—Processor details or data handling, e.g. memory registers or chip architecture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- 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/04—Vehicle stop
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/18—Steering angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/08—Predicting or avoiding probable or impending collision
- B60Y2300/09—Taking automatic action to avoid collision, e.g. braking or steering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/08—Predicting or avoiding probable or impending collision
- B60Y2300/095—Predicting travel path or likelihood of collision
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/18—Propelling the vehicle
- B60Y2300/18008—Propelling the vehicle related to particular drive situations
- B60Y2300/18091—Preparing for stopping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2400/00—Special features of vehicle units
- B60Y2400/30—Sensors
- B60Y2400/301—Sensors for position or displacement
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Description
도 2는 하나 이상의 실시예에 따른, 예시적인 "클라우드" 컴퓨팅 환경을 예시한다.
도 3은 하나 이상의 실시예에 따른, 컴퓨터 시스템을 예시한다.
도 4는 하나 이상의 실시예에 따른, AV에 대한 예시적인 아키텍처를 예시한다.
도 5는 하나 이상의 실시예에 따른, 인지 모듈에 의해 사용될 수 있는 입력 및 출력의 일 예를 예시한다.
도 6은 하나 이상의 실시예에 따른, LiDAR 시스템의 일 예를 예시한다.
도 7은 하나 이상의 실시예에 따른, 동작 중인 LiDAR 시스템을 예시한다.
도 8은 하나 이상의 실시예에 따른, LiDAR 시스템의 동작을 추가적으로 상세하게 예시한다.
도 9는 하나 이상의 실시예에 따른, 계획 모듈의 입력과 출력 사이의 관계의 블록 다이어그램을 예시한다.
도 10은 하나 이상의 실시예에 따른, 경로 계획에서 사용되는 방향 그래프를 예시한다.
도 11은 하나 이상의 실시예에 따른, 제어 모듈의 입력 및 출력의 블록 다이어그램을 예시한다.
도 12는 하나 이상의 실시예에 따른, 제어기의 입력, 출력, 및 컴포넌트의 블록 다이어그램을 예시한다.
도 13은 복수의 모션 제약을 사용하여 차량을 동작시키기 위한 아키텍처의 블록 다이어그램을 예시한다.
도 14는 복수의 모션 제약을 사용하여 차량을 동작시키는 것의 일 예를 예시한다.
도 15는 복수의 모션 제약을 사용하여 차량을 동작시키기 위한 프로세스를 예시한다.
Claims (20)
- 방법으로서,
차량의 하나 이상의 프로세서를 사용하여, 움직이는 대상체를 식별하는 단계 - 상기 차량은 임계치 초과인 상기 움직이는 대상체와의 충돌 가능성을 가짐 -;
상기 하나 이상의 프로세서를 사용하여, 상기 차량을 동작시키는 것을 위한 복수의 모션 제약을 생성하는 단계 - 상기 복수의 모션 제약 중 적어도 하나의 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 0 초과인 상기 차량의 최소 속력을 포함하고, 상기 차량의 최소 속력은 상기 움직이는 대상체의 예측된 속력 및 궤적에 기초하여 결정됨 -;
상기 하나 이상의 프로세서를 사용하여, 상기 차량과 상기 움직이는 대상체의 충돌을 방지하도록 상기 차량을 동작시키는 것을 위한 상기 복수의 모션 제약 중 하나 이상의 모션 제약을 식별하는 단계; 및
상기 하나 이상의 프로세서를 사용하여, 상기 복수의 모션 제약 중 상기 하나 이상의 모션 제약에 따라 상기 차량을 동작시키는 단계
를 포함하는, 방법. - 제1항에 있어서, 상기 복수의 모션 제약 중 제2 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 상기 차량의 최대 속력을 포함하는, 방법.
- 제1항 또는 제2항에 있어서, 상기 복수의 모션 제약 중 제3 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 상기 차량의 최소 가속도를 포함하는, 방법.
- 제1항 또는 제2항에 있어서, 상기 복수의 모션 제약 중 제4 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 상기 차량의 최대 가속도를 포함하는, 방법.
- 제1항 또는 제2항에 있어서,
상기 하나 이상의 프로세서를 사용하여, 제2 움직이는 대상체를 식별하는 단계 - 상기 차량은 임계치 초과인 상기 제2 움직이는 대상체와의 제2 충돌 가능성을 가짐 -; 및
상기 하나 이상의 프로세서를 사용하여, 상기 차량과 상기 움직이는 대상체의 충돌을 방지하도록 상기 차량을 동작시키는 것을 위한 제2 복수의 모션 제약을 생성하는 단계를 더 포함하는, 방법. - 제1항 또는 제2항에 있어서, 상기 하나 이상의 프로세서를 사용하여, 상기 차량을 동작시키기 위한 상기 복수의 모션 제약을 모션 계획 그래프로 통합하는 단계를 더 포함하는, 방법.
- 제6항에 있어서,
상기 모션 계획 그래프를 상기 복수의 모션 제약과 연관시켜 최소 위반 모션 계획 그래프를 생성하는 단계; 및
상기 최소 위반 모션 계획 그래프를 사용하여, 상기 복수의 모션 제약의 최소 위반 횟수를 결정하는 단계를 더 포함하는, 방법. - 제1항 또는 제2항에 있어서, 상기 복수의 모션 제약 중 제5 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 상기 차량의 방향 배향을 지정하는, 방법.
- 제1항 또는 제2항에 있어서, 상기 복수의 모션 제약 중 제6 모션 제약은 상기 차량에 위치된 승객 센서에 의해 측정되는 승객 편의 레벨과 연관된 상기 차량의 최대 속력 또는 최대 가속도를 포함하는, 방법.
- 제9항에 있어서, 상기 복수의 모션 제약 중 상기 적어도 하나의 모션 제약은 상기 제6 모션 제약보다 높게 순위화되는 것인, 방법.
- 제9항에 있어서, 상기 복수의 모션 제약에 따라 상기 차량을 동작시키는 것은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 상기 제6 모션 제약을 위반하는 것을 포함하는, 방법.
- 제1항 또는 제2항에 있어서, 상기 복수의 모션 제약은 계층적 순서로 순위화되는 것인, 방법.
- 제1항 또는 제2항에 있어서, 상기 복수의 모션 제약을 식별하는 것은:
상기 하나 이상의 프로세서를 사용하여, 상기 복수의 모션 제약의 각각의 모션 제약의 위반을 상기 모션 제약의 순위로 가중하는 것; 및
상기 하나 이상의 프로세서를 사용하여, 상기 복수의 모션 제약의 위반 횟수의 가중 총계를 결정하는 것을 포함하는, 방법. - 제1항 또는 제2항에 있어서,
상기 하나 이상의 프로세서를 사용하여, 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 최소 속력을 포함하는 상기 적어도 하나의 모션 제약에 따라 상기 차량을 동작시키는 것이 최대 속력을 포함하는 제2 모션 제약을 위반한다고 결정하는 단계; 및
상기 하나 이상의 프로세서를 사용하여, 상기 차량을 정지시키는 단계
를 더 포함하는, 방법. - 제1항 또는 제2항에 있어서, 히스테리시스 데이터를 사용하여, 상기 복수의 모션 제약에 기초하여 상기 차량을 동작시키기 위한 속력을 결정하는 단계를 더 포함하는, 방법.
- 제1항 또는 제2항에 있어서, 상기 복수의 모션 제약 중 제7 모션 제약은 상기 차량에 의한 교차로의 차단을 방지하기 위한 상기 차량의 최소 속력을 포함하는, 방법.
- 차량으로서,
하나 이상의 컴퓨터 프로세서; 및
명령을 저장하는 하나 이상의 비-일시적 저장 매체
를 포함하며, 상기 명령은, 상기 하나 이상의 컴퓨터 프로세서에 의해 실행될 때, 상기 하나 이상의 컴퓨터 프로세서로 하여금:
움직이는 대상체를 식별하게 하고 - 상기 차량은 임계치 초과인 상기 움직이는 대상체와의 충돌 가능성을 가짐 -;
상기 차량을 동작시키는 것을 위한 복수의 모션 제약을 생성하게 하며 - 상기 복수의 모션 제약 중 적어도 하나의 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 0 초과인 상기 차량의 최소 속력을 포함하고, 상기 차량의 상기 최소 속력은 상기 움직이는 대상체의 예측된 속력 및 궤적에 기초하여 결정됨 -;
상기 차량과 상기 움직이는 대상체의 충돌을 방지하도록 상기 차량을 동작시키는 것을 위한 상기 복수의 모션 제약 중 하나 이상의 모션 제약을 식별하게 하고;
상기 복수의 모션 제약 중 상기 하나 이상의 모션 제약에 따라 상기 차량을 동작시키게 하는, 차량. - 제17항에 있어서, 상기 복수의 모션 제약 중 제2 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 상기 차량의 최대 속력을 포함하는, 차량.
- 제17항 또는 제18항에 있어서, 상기 복수의 모션 제약 중 제3 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 상기 차량의 최소 가속도를 포함하는, 차량.
- 명령을 저장하는 하나 이상의 비-일시적 저장 매체로서, 상기 명령은, 하나 이상의 컴퓨팅 디바이스에 의해 실행될 때, 상기 하나 이상의 컴퓨팅 디바이스로 하여금:
움직이는 대상체를 식별하게 하고 - 차량은 임계치 초과인 상기 움직이는 대상체와의 충돌 가능성을 가짐 -;
상기 차량을 동작시키는 것을 위한 복수의 모션 제약을 생성하게 하며 - 상기 복수의 모션 제약 중 적어도 하나의 모션 제약은 상기 차량과 상기 움직이는 대상체의 충돌을 방지하기 위한 0 초과인 상기 차량의 최소 속력을 포함하고, 상기 차량의 상기 최소 속력은 상기 움직이는 대상체의 예측된 속력 및 궤적에 기초하여 결정됨 -;
상기 차량과 상기 움직이는 대상체의 충돌을 방지하도록 상기 차량을 동작시키는 것을 위한 상기 복수의 모션 제약 중 하나 이상의 모션 제약을 식별하게 하고;
상기 복수의 모션 제약 중 상기 하나 이상의 모션 제약에 따라 상기 차량을 동작시키게 하는, 하나 이상의 비-일시적 저장 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020237006814A KR102616561B1 (ko) | 2018-12-18 | 2019-12-04 | 복수의 모션 제약을 사용하는 차량의 동작 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862781566P | 2018-12-18 | 2018-12-18 | |
US62/781,566 | 2018-12-18 | ||
PCT/US2019/064362 WO2020131372A1 (en) | 2018-12-18 | 2019-12-04 | Operation of a vehicle using multiple motion constraints |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020237006814A Division KR102616561B1 (ko) | 2018-12-18 | 2019-12-04 | 복수의 모션 제약을 사용하는 차량의 동작 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210013094A KR20210013094A (ko) | 2021-02-03 |
KR102505300B1 true KR102505300B1 (ko) | 2023-03-02 |
Family
ID=69024648
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020237006814A Active KR102616561B1 (ko) | 2018-12-18 | 2019-12-04 | 복수의 모션 제약을 사용하는 차량의 동작 |
KR1020207036190A Active KR102505300B1 (ko) | 2018-12-18 | 2019-12-04 | 복수의 모션 제약을 사용하는 차량의 동작 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020237006814A Active KR102616561B1 (ko) | 2018-12-18 | 2019-12-04 | 복수의 모션 제약을 사용하는 차량의 동작 |
Country Status (6)
Country | Link |
---|---|
US (2) | US11325592B2 (ko) |
KR (2) | KR102616561B1 (ko) |
CN (1) | CN112996703A (ko) |
DE (1) | DE112019006282T5 (ko) |
GB (2) | GB2588013B (ko) |
WO (1) | WO2020131372A1 (ko) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12217615B2 (en) * | 2015-12-30 | 2025-02-04 | United States Of America As Represented By The Administrator Of Nasa | Assured geo-containment and conformance enforcement system for air, ground, and marine vehicles |
US11325592B2 (en) | 2018-12-18 | 2022-05-10 | Motional Ad Llc | Operation of a vehicle using multiple motion constraints |
US11899464B2 (en) | 2018-12-18 | 2024-02-13 | Motional Ad Llc | Operation of a vehicle using motion planning with machine learning |
US11427225B2 (en) * | 2018-12-26 | 2022-08-30 | Uatc, Llc | All mover priors |
US11145197B2 (en) * | 2019-03-13 | 2021-10-12 | Mitsubishi Electric Research Laboratories, Inc. | Joint control of vehicles traveling on different intersecting roads |
US11524697B2 (en) * | 2019-04-22 | 2022-12-13 | Intel Corporation | Computer-assisted driving method and apparatus including automatic mitigation of potential emergency |
US11945440B2 (en) | 2019-08-23 | 2024-04-02 | Motional Ad Llc | Data driven rule books |
US20210197377A1 (en) * | 2019-12-26 | 2021-07-01 | X Development Llc | Robot plan online adjustment |
US20220126876A1 (en) * | 2020-10-23 | 2022-04-28 | Motional Ad Llc | Vehicle operation using behavioral rule checks |
US20220234618A1 (en) * | 2021-01-28 | 2022-07-28 | Motional Ad Llc | Homotopic-based planner for autonomous vehicles |
EP4082853A1 (en) * | 2021-04-28 | 2022-11-02 | KNORR-BREMSE Systeme für Nutzfahrzeuge GmbH | Evaluation apparatus for evaluating a trajectory hypothesis for a vehicle |
US12071106B2 (en) | 2021-12-22 | 2024-08-27 | Motional Ad Llc | Acoustic emission based device control |
US20230331256A1 (en) * | 2022-04-15 | 2023-10-19 | Motional Ad Llc | Discerning fault for rule violations of autonomous vehicles for data processing |
CN114834467B (zh) * | 2022-05-18 | 2025-05-16 | 北京京东乾石科技有限公司 | 自动驾驶车辆的控制运行方法、装置及无人车 |
US20240025452A1 (en) * | 2022-07-22 | 2024-01-25 | Motional Ad Llc | Corridor/homotopy scoring and validation |
US12037012B2 (en) * | 2022-10-14 | 2024-07-16 | Motional Ad Llc | Ensemble-based vehicle motion planner |
US20240302181A1 (en) * | 2023-03-08 | 2024-09-12 | Microsoft Technology Licensing, Llc | Mining map data to predict turn restrictions |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140032017A1 (en) * | 2009-03-05 | 2014-01-30 | Massachusetts Institute Of Technology | Integrated framework for vehicle operator assistance based on a trajectory prediction and threat assessment |
US20150073663A1 (en) * | 2013-09-12 | 2015-03-12 | Volvo Car Corporation | Manoeuver generation for automated driving |
KR101610544B1 (ko) * | 2014-11-21 | 2016-04-07 | 현대자동차주식회사 | 차량의 자율 주행 시스템 및 방법 |
JP2017518913A (ja) * | 2014-05-22 | 2017-07-13 | コンティ テミック マイクロエレクトロニック ゲゼルシャフト ミット ベシュレンクテル ハフツングConti Temic microelectronic GmbH | 車両の追越プロセス中の安全性を向上するための方法、及び、装置 |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE602005006269T2 (de) * | 2005-08-04 | 2009-05-07 | Ford Global Technologies, LLC, Dearborn | Automatisches Kollisions-Management System |
JP5125400B2 (ja) | 2007-10-19 | 2013-01-23 | トヨタ自動車株式会社 | 車両走行制御装置 |
JP5029329B2 (ja) | 2007-12-05 | 2012-09-19 | トヨタ自動車株式会社 | 走行軌跡生成方法及び走行軌跡生成装置 |
DE102008062916A1 (de) * | 2008-12-23 | 2010-06-24 | Continental Safety Engineering International Gmbh | Verfahren zur Ermittlung einer Kollisionswahrscheinlichkeit eines Fahrzeuges mit einem Lebewesen |
WO2011009011A1 (en) * | 2009-07-15 | 2011-01-20 | Massachusetts Institute Of Technology | An integrated framework for vehicle operator assistance based on a trajectory prediction and threat assessment |
JP5766941B2 (ja) | 2010-12-01 | 2015-08-19 | トヨタ自動車株式会社 | 走行支援装置 |
US8698639B2 (en) * | 2011-02-18 | 2014-04-15 | Honda Motor Co., Ltd. | System and method for responding to driver behavior |
DE102013013867A1 (de) * | 2013-08-20 | 2015-03-12 | Audi Ag | Kraftfahrzeug und Verfahren zur Steuerung eines Kraftfahrzeugs |
US9135803B1 (en) | 2014-04-17 | 2015-09-15 | State Farm Mutual Automobile Insurance Company | Advanced vehicle operator intelligence system |
JP2016007989A (ja) | 2014-06-26 | 2016-01-18 | クラリオン株式会社 | 車両制御装置及び車両制御方法 |
US10759446B2 (en) | 2015-04-21 | 2020-09-01 | Panasonic Intellectual Property Management Co., Ltd. | Information processing system, information processing method, and program |
EP3095659A1 (en) * | 2015-05-19 | 2016-11-23 | Volvo Car Corporation | Method and system for providing a driver behaviour adapted evasive manoeuvre |
US9568915B1 (en) * | 2016-02-11 | 2017-02-14 | Mitsubishi Electric Research Laboratories, Inc. | System and method for controlling autonomous or semi-autonomous vehicle |
US9645577B1 (en) | 2016-03-23 | 2017-05-09 | nuTonomy Inc. | Facilitating vehicle driving and self-driving |
JP6699831B2 (ja) | 2016-04-28 | 2020-05-27 | トヨタ自動車株式会社 | 運転意識推定装置 |
US10331138B2 (en) | 2016-07-05 | 2019-06-25 | Baidu Usa Llc | Standard scene-based planning control methods for operating autonomous vehicles |
JP6756174B2 (ja) | 2016-07-12 | 2020-09-16 | 株式会社デンソー | 車両制御装置 |
US10699305B2 (en) | 2016-11-21 | 2020-06-30 | Nio Usa, Inc. | Smart refill assistant for electric vehicles |
EP3539838A4 (en) * | 2016-11-29 | 2019-12-11 | Mazda Motor Corporation | VEHICLE CONTROL DEVICE |
US10403145B2 (en) * | 2017-01-19 | 2019-09-03 | Ford Global Technologies, Llc | Collison mitigation and avoidance |
FR3063265B1 (fr) | 2017-02-28 | 2019-04-05 | Renault S.A.S | Dispositif de controle de trajectoire d un vehicule |
EP4357869A3 (en) | 2017-03-20 | 2024-06-12 | Mobileye Vision Technologies Ltd. | Trajectory selection for an autonomous vehicle |
KR102406507B1 (ko) | 2017-03-27 | 2022-06-10 | 현대자동차주식회사 | 딥러닝 기반 자율주행 차량 제어 장치, 그를 포함한 시스템 및 그 방법 |
IL271157B2 (en) | 2017-06-14 | 2024-08-01 | Mobileye Vision Technologies Ltd | A navigation information fusion framework for autonomous navigation |
US10216189B1 (en) | 2017-08-23 | 2019-02-26 | Uber Technologies, Inc. | Systems and methods for prioritizing object prediction for autonomous vehicles |
US10019011B1 (en) | 2017-10-09 | 2018-07-10 | Uber Technologies, Inc. | Autonomous vehicles featuring machine-learned yield model |
US20190120640A1 (en) | 2017-10-19 | 2019-04-25 | rideOS | Autonomous vehicle routing |
US10156850B1 (en) | 2017-12-08 | 2018-12-18 | Uber Technologies, Inc. | Object motion prediction and vehicle control systems and methods for autonomous vehicles |
US20180150081A1 (en) | 2018-01-24 | 2018-05-31 | GM Global Technology Operations LLC | Systems and methods for path planning in autonomous vehicles |
CN110352153B (zh) | 2018-02-02 | 2024-07-19 | 辉达公司 | 自主车辆中用于障碍物躲避的安全程序分析 |
US20180164822A1 (en) * | 2018-02-09 | 2018-06-14 | GM Global Technology Operations LLC | Systems and methods for autonomous vehicle motion planning |
US10860023B2 (en) | 2018-06-25 | 2020-12-08 | Mitsubishi Electric Research Laboratories, Inc. | Systems and methods for safe decision making of autonomous vehicles |
US11001256B2 (en) * | 2018-09-19 | 2021-05-11 | Zoox, Inc. | Collision prediction and avoidance for vehicles |
US11048252B2 (en) | 2018-10-19 | 2021-06-29 | Baidu Usa Llc | Optimal path generation for static obstacle avoidance |
US11648951B2 (en) | 2018-10-29 | 2023-05-16 | Motional Ad Llc | Systems and methods for controlling actuators based on load characteristics and passenger comfort |
US11827241B2 (en) | 2018-10-29 | 2023-11-28 | Motional Ad Llc | Adjusting lateral clearance for a vehicle using a multi-dimensional envelope |
DK201970121A1 (en) | 2018-10-30 | 2020-06-04 | Aptiv Technologies Limited | GENERATION OF OPTIMAL TRAJECTORIES FOR NAVIGATION OF VEHICLES |
EP3887760A1 (en) | 2018-11-26 | 2021-10-06 | Uber Technologies, Inc. | Routing graph management in autonomous vehicle routing |
EP3870491A4 (en) | 2018-12-10 | 2022-03-23 | Huawei Technologies Co., Ltd. | LEARNING YOUR PERSONAL DRIVING STYLE FOR AUTONOMOUS DRIVING |
US11899464B2 (en) | 2018-12-18 | 2024-02-13 | Motional Ad Llc | Operation of a vehicle using motion planning with machine learning |
US11325592B2 (en) | 2018-12-18 | 2022-05-10 | Motional Ad Llc | Operation of a vehicle using multiple motion constraints |
-
2019
- 2019-12-04 US US16/702,620 patent/US11325592B2/en active Active
- 2019-12-04 KR KR1020237006814A patent/KR102616561B1/ko active Active
- 2019-12-04 DE DE112019006282.4T patent/DE112019006282T5/de active Pending
- 2019-12-04 KR KR1020207036190A patent/KR102505300B1/ko active Active
- 2019-12-04 WO PCT/US2019/064362 patent/WO2020131372A1/en active Application Filing
- 2019-12-04 CN CN201980074168.8A patent/CN112996703A/zh active Pending
- 2019-12-04 GB GB2018368.7A patent/GB2588013B/en active Active
- 2019-12-04 GB GB2212130.5A patent/GB2608718B/en active Active
-
2022
- 2022-04-05 US US17/713,643 patent/US12296819B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140032017A1 (en) * | 2009-03-05 | 2014-01-30 | Massachusetts Institute Of Technology | Integrated framework for vehicle operator assistance based on a trajectory prediction and threat assessment |
US20150073663A1 (en) * | 2013-09-12 | 2015-03-12 | Volvo Car Corporation | Manoeuver generation for automated driving |
JP2017518913A (ja) * | 2014-05-22 | 2017-07-13 | コンティ テミック マイクロエレクトロニック ゲゼルシャフト ミット ベシュレンクテル ハフツングConti Temic microelectronic GmbH | 車両の追越プロセス中の安全性を向上するための方法、及び、装置 |
KR101610544B1 (ko) * | 2014-11-21 | 2016-04-07 | 현대자동차주식회사 | 차량의 자율 주행 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20210013094A (ko) | 2021-02-03 |
US11325592B2 (en) | 2022-05-10 |
GB2608718A (en) | 2023-01-11 |
WO2020131372A1 (en) | 2020-06-25 |
US20220227365A1 (en) | 2022-07-21 |
GB2588013A (en) | 2021-04-14 |
GB2588013B (en) | 2022-10-05 |
GB202212130D0 (en) | 2022-10-05 |
KR102616561B1 (ko) | 2023-12-21 |
KR20230035147A (ko) | 2023-03-10 |
GB2608718B (en) | 2023-06-28 |
CN112996703A (zh) | 2021-06-18 |
US20200189575A1 (en) | 2020-06-18 |
GB202018368D0 (en) | 2021-01-06 |
US12296819B2 (en) | 2025-05-13 |
DE112019006282T5 (de) | 2021-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102505300B1 (ko) | 복수의 모션 제약을 사용하는 차량의 동작 | |
KR102569134B1 (ko) | 머신 러닝을 이용한 모션 계획을 사용한 차량의 동작 | |
KR102532546B1 (ko) | 미리 계산되거나 동적으로 생성된 궤적 뱅크로부터의 궤적 예측 | |
KR102766852B1 (ko) | 차량의 교통 신호등 검출 시스템 | |
KR102511954B1 (ko) | 선형 시간 논리를 사용한 자율 주행 차량 동작 | |
KR102505717B1 (ko) | 교통 신호등 추정 | |
KR102518680B1 (ko) | 속력 프로파일 추정 | |
KR102555318B1 (ko) | 조건부 움직임 예측 | |
KR20230047994A (ko) | 차량용 안전 시스템 | |
KR102719202B1 (ko) | 기동 생성을 사용한 차량 작동 | |
KR102722478B1 (ko) | 인지된 위험에 기초하여 자율 주행 차량을 운행하기 위한 기술 | |
KR20230035440A (ko) | 교통 신호등 추정 | |
KR20210109615A (ko) | 활동에 기초한 인지된 대상체 분류 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20201215 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220617 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20221124 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230224 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20230224 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |