KR102778760B1 - 자율 주행 장치 및 방법 - Google Patents
자율 주행 장치 및 방법 Download PDFInfo
- Publication number
- KR102778760B1 KR102778760B1 KR1020190119634A KR20190119634A KR102778760B1 KR 102778760 B1 KR102778760 B1 KR 102778760B1 KR 1020190119634 A KR1020190119634 A KR 1020190119634A KR 20190119634 A KR20190119634 A KR 20190119634A KR 102778760 B1 KR102778760 B1 KR 102778760B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- autonomous driving
- driving
- trajectory
- map information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000003745 diagnosis Methods 0.000 claims abstract description 52
- 238000013145 classification model Methods 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 8
- 238000009434 installation Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000001276 controlling effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 230000006399 behavior Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 239000008280 blood Substances 0.000 description 2
- 210000004369 blood Anatomy 0.000 description 2
- 230000017531 blood circulation Effects 0.000 description 2
- 230000036772 blood pressure Effects 0.000 description 2
- 230000036760 body temperature Effects 0.000 description 2
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000036651 mood Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 210000004556 brain Anatomy 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013186 photoplethysmography Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0015—Planning or execution of driving tasks specially adapted for safety
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R21/00—Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
- B60R21/01—Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
- B60R21/013—Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over
- B60R21/0134—Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over responsive to imminent contact with an obstacle, e.g. using radar systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
-
- 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
- B60W60/0018—Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions
- B60W60/00186—Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions related to the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0027—Planning or execution of driving tasks using trajectory prediction for other traffic participants
-
- 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/0027—Planning or execution of driving tasks using trajectory prediction for other traffic participants
- B60W60/00272—Planning or execution of driving tasks using trajectory prediction for other traffic participants relying on extrapolation of current movement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0053—Handover processes from vehicle to occupant
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
- B60W2050/021—Means for detecting failure or malfunction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2306/00—Other features of vehicle sub-units
- B60Y2306/15—Failure diagnostics
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
-
- G05D2201/0213—
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Human Computer Interaction (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Traffic Control Systems (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 자율 주행 장치에서 자율 주행 통합 제어부의 구체적 구성을 보인 블록구성도이다.
도 3은 본 발명의 일 실시예에 따른 자율 주행 장치가 차량에 적용되는 예시를 보인 예시도이다.
도 4는 본 발명의 일 실시예에 따른 자율 주행 장치가 적용되는 차량의 내부 구조의 예시를 보인 예시도이다.
도 5는 본 발명의 일 실시예에 따른 자율 주행 장치에서 라이다 센서, 레이더 센서 및 카메라 센서가 주변 객체를 검출할 수 있는 설정 거리 및 수평 화각의 예시를 보인 예시도이다.
도 6은 본 발명의 일 실시예에 따른 자율 주행 장치에서 센서부가 주변 차량을 검출하는 예시를 보인 예시도이다.
도 7 본 발명의 일 실시예에 따른 자율 주행 방법을 설명하기 위한 흐름도이다.
110: 주행 모드 스위치 120: 사용자 단말
200: 주행 정보 검출부 201: 주행 정보 입력 인터페이스
210: 조향각 센서 220: APS/PTS
230: 차속 센서 240: 가속도 센서
250: 요/피치/롤 센서 260: GPS 수신기
300: 출력부 301: 탑승자 출력 인터페이스
310: 스피커 320: 디스플레이 장치
400: 하위 제어 시스템 401: 차량 제어 출력 인터페이스
410: 엔진 제어 시스템 420: 제동 제어 시스템
430: 조향 제어 시스템 500: 센서부
510: 라이다 센서 511: 전방 라이다 센서
512: 상부 라이다 센서 513: 후방 라이다 센서
520: 레이더 센서 521: 전방 레이더 센서
522: 좌측 레이더 센서 523: 우측 레이더 센서
524: 후방 레이더 센서 530: 카메라 센서
531: 전방 카메라 센서 532: 좌측 카메라 센서
533: 우측 카메라 센서 534: 후방 카메라 센서
535: 내부 카메라 센서 540: 초음파 센서
600: 자율 주행 통합 제어부 610: 프로세서
611: 센서 처리 모듈 611a: 라이더 신호 처리 모듈
611b: 레이더 신호 처리 모듈 611c: 카메라 신호 처리 모듈
612: 주행 궤적 생성 모듈 612a: 주변 차량 주행 궤적 생성 모듈
612b: 자차량 주행 궤적 생성 모듈 613: 주행 궤적 분석 모듈
614: 주행 제어 모듈 615: 궤적 학습 모듈
616: 탑승자 상태 판단 모듈 620: 메모리
700: 서버
Claims (14)
- 자율 주행 중인 자차량의 주변 차량을 포함하는 주변 객체를 검출하는 센서부;
지도 정보를 저장하는 메모리; 및
상기 센서부를 검출된 주변 객체와 상기 메모리에 저장된 지도 정보에 기초하여 상기 자차량의 자율 주행을 제어하는 프로세서;를 포함하고,
상기 프로세서는,
상기 센서부에 의해 검출된 주변 차량의 주행 정보에 기초하여 상기 주변 차량의 실제 주행 궤적을 생성하고, 상기 메모리에 저장된 지도 정보에 기초하여 상기 주변 차량의 예상 주행 궤적을 생성하며, 상기 생성된 실제 주행 궤적 및 예상 주행 궤적을 비교하여 상기 자차량의 자율 주행 제어의 제1 신뢰도 진단을 수행하고,
상기 센서부를 통한 제1 센싱값, 상기 메모리에 저장된 지도 정보, 상기 주변 차량에 장착된 센서를 통한 제2 센싱값, 및 상기 주변 차량에 적용된 지도 정보를 미리 정의된 분류 모델에 적용하여 상기 자차량의 자율 주행 제어의 제2 신뢰도 진단을 수행하며,
상기 제1 및 제2 신뢰도 진단 결과에 따라 상기 자차량의 자율 주행 제어를 유지하거나 중지하고,
상기 제2 신뢰도 진단에 사용되는 분류 모델은, 동일한 기준 오브젝트에 대한 상기 제1 및 제2 센싱값 간의 편차와, 상기 메모리에 저장된 지도 정보 및 상기 주변 차량에 적용된 지도 정보 간의 편차를 고려하여 상기 자차량의 자율 주행 제어의 신뢰도를 진단하도록 정의되어 있는 것을 특징으로 하는 자율 주행 장치.
- 제1항에 있어서,
상기 프로세서는,
상기 제1 신뢰도 진단을 수행할 때, 상기 주변 차량의 실제 주행 궤적 및 예상 주행 궤적 간의 궤적 오차의 크기, 또는 상기 궤적 오차의 누적 가산량에 기초하여 상기 제1 신뢰도 진단을 수행하는 것을 특징으로 하는 자율 주행 장치.
- 제2항에 있어서,
상기 프로세서는,
미리 설정된 제1 임계시간 이내에 상기 궤적 오차의 크기가 미리 설정된 제1 임계값 이상인 상태가 발생하면 상기 자차량에 대한 자율 주행 제어를 신뢰할 수 없는 것으로 판단하는 것을 특징으로 하는 자율 주행 장치.
- 제3항에 있어서,
상기 프로세서는,
상기 제1 임계시간 동안 상기 궤적 오차의 크기가 상기 제1 임계값 미만으로 유지된 상태에서 상기 궤적 오차의 누적 가산량을 이용하여 상기 신뢰도 진단을 추가적으로 수행하는 것을 특징으로 하는 자율 주행 장치.
- 제4항에 있어서,
상기 프로세서는,
상기 제1 임계시간 동안 상기 궤적 오차의 크기가 상기 제1 임계값 미만으로 유지된 상태에서, 상기 제1 임계시간보다 큰 값으로 미리 설정된 제2 임계시간 이내에, 상기 궤적 오차가 누적되어 적산된 상기 누적 가산량이 미리 설정된 제2 임계값 이상인 상태가 발생하면 상기 자차량에 대한 자율 주행 제어를 신뢰할 수 없는 것으로 판단하는 것을 특징으로 하는 자율 주행 장치.
- 제1항에 있어서,
상기 메모리에 저장된 지도 정보 및 상기 주변 차량에 적용된 지도 정보 간의 편차는, 상기 메모리에 저장된 지도 정보 상의 상기 동일한 기준 오브젝트의 제1 위치값 및 상기 주변 차량에 적용된 지도 정보 상의 상기 동일한 기준 오브젝트의 제2 위치값 간의 편차인 것을 특징으로 하는 자율 주행 장치.
- 제1항에 있어서,
상기 프로세서는,
상기 제1 및 제2 신뢰도 진단이 모두 충족된 경우 상기 자차량의 자율 주행 제어를 유지하고, 상기 제1 및 제2 신뢰도 진단 중 하나 이상이 충족되지 않은 경우 상기 자차량의 자율 주행 제어를 중지하는 것을 특징으로 하는 자율 주행 장치.
- 프로세서가, 센서부에 의해 검출된 주변 객체와 메모리에 저장된 지도 정보에 기초하여 자차량의 자율 주행을 제어하는 단계;
상기 프로세서가, 상기 센서부에 의해 검출된 주변 차량의 주행 정보에 기초하여 상기 주변 차량의 실제 주행 궤적을 생성하고, 상기 메모리에 저장된 지도 정보에 기초하여 상기 주변 차량의 예상 주행 궤적을 생성하며, 상기 생성된 실제 주행 궤적 및 예상 주행 궤적을 비교하여 상기 자차량의 자율 주행 제어의 제1 신뢰도 진단을 수행하는 단계;
상기 프로세서가, 상기 센서부를 통한 제1 센싱값, 상기 메모리에 저장된 지도 정보, 상기 주변 차량에 장착된 센서를 통한 제2 센싱값, 및 상기 주변 차량에 적용된 지도 정보를 미리 정의된 분류 모델에 적용하여 상기 자차량의 자율 주행 제어의 제2 신뢰도 진단을 수행하는 단계; 및
상기 프로세서가, 상기 제1 및 제2 신뢰도 진단 결과에 따라 상기 자차량의 자율 주행 제어를 유지하거나 중지하는 단계;
를 포함하고,
상기 제2 신뢰도 진단에 사용되는 분류 모델은, 동일한 기준 오브젝트에 대한 상기 제1 및 제2 센싱값 간의 편차와, 상기 메모리에 저장된 지도 정보 및 상기 주변 차량에 적용된 지도 정보 간의 편차를 고려하여 상기 자차량의 자율 주행 제어의 신뢰도를 진단하도록 정의되어 있는 것을 특징으로 하는 자율 주행 방법.
- 제8항에 있어서,
상기 제1 신뢰도 진단을 수행하는 단계에서, 상기 프로세서는,
상기 주변 차량의 실제 주행 궤적 및 예상 주행 궤적 간의 궤적 오차의 크기, 또는 상기 궤적 오차의 누적 가산량에 기초하여 상기 제1 신뢰도 진단을 수행하는 것을 특징으로 하는 자율 주행 방법.
- 제9항에 있어서,
상기 제1 신뢰도 진단을 수행하는 단계에서, 상기 프로세서는,
미리 설정된 제1 임계시간 이내에 상기 궤적 오차의 크기가 미리 설정된 제1 임계값 이상인 상태가 발생하면 상기 자차량에 대한 자율 주행 제어를 신뢰할 수 없는 것으로 판단하는 것을 특징으로 하는 자율 주행 방법.
- 제10항에 있어서,
상기 제1 신뢰도 진단을 수행하는 단계에서, 상기 프로세서는,
상기 제1 임계시간 동안 상기 궤적 오차의 크기가 상기 제1 임계값 미만으로 유지된 상태에서 상기 궤적 오차의 누적 가산량을 이용하여 상기 신뢰도 진단을 추가적으로 수행하는 것을 특징으로 하는 자율 주행 방법.
- 제11항에 있어서,
상기 제1 신뢰도 진단을 수행하는 단계에서, 상기 프로세서는,
상기 제1 임계시간 동안 상기 궤적 오차의 크기가 상기 제1 임계값 미만으로 유지된 상태에서, 상기 제1 임계시간보다 큰 값으로 미리 설정된 제2 임계시간 이내에, 상기 궤적 오차가 누적되어 적산된 상기 누적 가산량이 미리 설정된 제2 임계값 이상인 상태가 발생하면 상기 자차량에 대한 자율 주행 제어를 신뢰할 수 없는 것으로 판단하는 것을 특징으로 하는 자율 주행 방법.
- 제8항에 있어서,
상기 메모리에 저장된 지도 정보 및 상기 주변 차량에 적용된 지도 정보 간의 편차는, 상기 메모리에 저장된 지도 정보 상의 상기 동일한 기준 오브젝트의 제1 위치값 및 상기 주변 차량에 적용된 지도 정보 상의 상기 동일한 기준 오브젝트의 제2 위치값 간의 편차인 것을 특징으로 하는 자율 주행 방법.
- 제8항에 있어서,
상기 자율 주행 제어를 유지하거나 중지하는 단계에서, 상기 프로세서는,
상기 제1 및 제2 신뢰도 진단이 모두 충족된 경우 상기 자차량의 자율 주행 제어를 유지하고, 상기 제1 및 제2 신뢰도 진단 중 하나 이상이 충족되지 않은 경우 상기 자차량의 자율 주행 제어를 중지하는 것을 특징으로 하는 자율 주행 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190119634A KR102778760B1 (ko) | 2019-09-27 | 2019-09-27 | 자율 주행 장치 및 방법 |
US17/009,686 US11479267B2 (en) | 2019-09-27 | 2020-09-01 | Autonomous driving apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190119634A KR102778760B1 (ko) | 2019-09-27 | 2019-09-27 | 자율 주행 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210037790A KR20210037790A (ko) | 2021-04-07 |
KR102778760B1 true KR102778760B1 (ko) | 2025-03-12 |
Family
ID=75162873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190119634A Active KR102778760B1 (ko) | 2019-09-27 | 2019-09-27 | 자율 주행 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11479267B2 (ko) |
KR (1) | KR102778760B1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7363621B2 (ja) * | 2020-03-17 | 2023-10-18 | トヨタ自動車株式会社 | 情報処理装置、情報処理方法、及び、プログラム |
JP7498079B2 (ja) * | 2020-10-02 | 2024-06-11 | 株式会社Subaru | 車両制御システム |
JP7537978B2 (ja) | 2020-10-02 | 2024-08-21 | 株式会社Subaru | 車両制御システム |
JP7327371B2 (ja) * | 2020-12-09 | 2023-08-16 | トヨタ自動車株式会社 | 車両制御システム及び自動運転車両並びに車両制御方法 |
US12158925B2 (en) * | 2020-12-10 | 2024-12-03 | Toyota Research Institute, Inc. | Learning-based online mapping |
JP7203884B2 (ja) * | 2021-03-31 | 2023-01-13 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
KR20230009724A (ko) * | 2021-07-09 | 2023-01-17 | 현대자동차주식회사 | 주행기록을 반영한 교차로 경로를 생성하는 자율주행 장치 및 방법 |
CN118025225B (zh) * | 2024-02-08 | 2024-08-06 | 北京科技大学 | 考虑周车运动预测偏差的高效生态驾驶轨迹跟踪控制方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101916506B1 (ko) | 2012-09-27 | 2018-11-07 | 웨이모 엘엘씨 | 차량 움직임에 근거하여 주행 환경에서의 변화 검출 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980068399A (ko) | 1997-02-19 | 1998-10-15 | 김영환 | 차량 자율 주행 장치 및 제어 방법 |
JP4876847B2 (ja) * | 2006-10-18 | 2012-02-15 | 株式会社デンソー | 車両の進行方向推定装置及び運転支援システム |
US8606498B2 (en) * | 2007-02-16 | 2013-12-10 | Javad Gnss, Inc. | Path approximation for planar motion of a ground vehicle |
KR102136402B1 (ko) * | 2014-02-26 | 2020-07-21 | 한국전자통신연구원 | 차량 정보 공유 장치 및 방법 |
US10310518B2 (en) * | 2015-09-09 | 2019-06-04 | Apium Inc. | Swarm autopilot |
EP3401660B1 (en) * | 2017-05-10 | 2020-05-06 | Ratier-Figeac SAS | Propeller health monitoring |
KR102496654B1 (ko) * | 2018-02-21 | 2023-02-07 | 현대자동차주식회사 | 차량의 주행모드 전환 제어 장치 및 방법, 그리고 차량 시스템 |
US11796654B2 (en) * | 2019-09-04 | 2023-10-24 | Qualcomm Incorporated | Distributed sensor calibration and sensor sharing using cellular vehicle-to-everything (CV2X) communication |
-
2019
- 2019-09-27 KR KR1020190119634A patent/KR102778760B1/ko active Active
-
2020
- 2020-09-01 US US17/009,686 patent/US11479267B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101916506B1 (ko) | 2012-09-27 | 2018-11-07 | 웨이모 엘엘씨 | 차량 움직임에 근거하여 주행 환경에서의 변화 검출 |
Also Published As
Publication number | Publication date |
---|---|
US11479267B2 (en) | 2022-10-25 |
US20210094574A1 (en) | 2021-04-01 |
KR20210037790A (ko) | 2021-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102792003B1 (ko) | 자율 주행 장치 및 방법 | |
KR102778760B1 (ko) | 자율 주행 장치 및 방법 | |
KR102721869B1 (ko) | 자율 주행 장치 및 방법 | |
CN112046501A (zh) | 自动驾驶装置和方法 | |
KR102726619B1 (ko) | 자율 주행 장치 및 방법 | |
KR102691753B1 (ko) | 자율 주행 장치 및 방법 | |
KR102689149B1 (ko) | 자율 주행 장치 및 방법 | |
KR102691754B1 (ko) | 자율 주행 장치 및 방법 | |
KR20200133853A (ko) | 자율 주행 장치 및 방법 | |
KR102790663B1 (ko) | 자율 주행 장치 및 방법 | |
KR102760789B1 (ko) | 자율 주행 장치 및 방법 | |
KR102815616B1 (ko) | 자율 주행 장치 및 방법 | |
KR102689148B1 (ko) | 자율 주행 장치 및 방법 | |
KR20200133442A (ko) | 자율 주행 장치 및 방법 | |
KR102721870B1 (ko) | 자율 주행 장치 및 방법 | |
KR102775788B1 (ko) | 자율 주행 장치 및 방법 | |
KR102616971B1 (ko) | 자율 주행 장치 및 방법 | |
KR102530702B1 (ko) | 자율 주행 장치 및 방법 | |
KR20200133443A (ko) | 자율 주행 장치 및 방법 | |
KR102707177B1 (ko) | 자율 주행 장치 및 방법 | |
KR20200133444A (ko) | 자율 주행 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190927 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20220706 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20190927 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240710 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: 20250226 |
|
PG1601 | Publication of registration |