KR20190067573A - Apparatus and method for controlling lane change of vehicle - Google Patents
Apparatus and method for controlling lane change of vehicle Download PDFInfo
- Publication number
- KR20190067573A KR20190067573A KR1020170167644A KR20170167644A KR20190067573A KR 20190067573 A KR20190067573 A KR 20190067573A KR 1020170167644 A KR1020170167644 A KR 1020170167644A KR 20170167644 A KR20170167644 A KR 20170167644A KR 20190067573 A KR20190067573 A KR 20190067573A
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- mode
- change
- processor
- user
- Prior art date
Links
- 230000008859 change Effects 0.000 title claims abstract description 145
- 238000000034 method Methods 0.000 title claims description 25
- 239000000446 fuel Substances 0.000 claims description 28
- 238000004891 communication Methods 0.000 claims description 10
- 230000006399 behavior Effects 0.000 claims description 7
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 230000001133 acceleration Effects 0.000 description 10
- 239000000470 constituent Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 206010000117 Abnormal behaviour Diseases 0.000 description 1
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000002567 autonomic effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response 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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18163—Lane change; Overtaking manoeuvres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/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
- 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
-
- 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
- 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/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
- G05D1/0061—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0217—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with energy consumption, time reduction or distance reduction criteria
-
- 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
- B60W2050/0062—Adapting control system settings
- B60W2050/007—Switching between manual and automatic parameter input, and vice versa
-
- 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
- B60W2530/00—Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
- B60W2530/13—Mileage
-
- B60W2530/145—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- 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/18166—Overtaking, changing lanes
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Human Computer Interaction (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
본 발명은 자율 주행 차량에서 차로 변경을 제어하는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and a method for controlling a change from a self-driving vehicle to a vehicle.
자동차 산업의 발전에 따라 자율 주행 차량을 위한 시스템의 개발이 지속적으로 이루어지고 있다. 자율 주행 시스템은 설정된 목적지까지 사용자의 조작 없이 자율적으로 주행을 수행할 수 있다. 자율 주행 시스템은 자율 주행 중에 출발지에서 목적지까지 이르는 경로 상에서 차량의 주행 차로를 자동적으로 변경할 수 있다. 자율 주행 시스템은 차량이 주행 중인 도로의 교통 상황에 기초하여 미리 결정된 방식에 따라 차로 변경을 수행하면서 주행할 수 있다. 예를 들어, 자율 주행 시스템은 제조사에서 제조 시에 설정한 기준에 따라 차로 변경을 수행할 수 있다.With the development of the automobile industry, the development of a system for autonomous vehicles has been continuously carried out. The autonomous navigation system can autonomously perform the travel to the set destination without user's operation. The autonomous navigation system can automatically change the driving lane of the vehicle on the route from the origin to the destination during autonomous driving. The autonomous driving system can run while changing the vehicle according to a predetermined method based on the traffic condition of the road on which the vehicle is running. For example, the autonomous navigation system can make changes to the car according to criteria set by the manufacturer at the time of manufacture.
종래의 자율 주행 시스템에서 차로 변경은 제조사에 의해 제공되는 기준에 따라 수행되므로, 운전자는 차로 변경의 빈도를 조절하기 어려울 수 있다. 즉, 차로 변경의 빈도에 대해 운전자의 의도를 반영하기 어려울 수 있다. 그러나, 운전자의 성향 또는 주행 상황에 따라 차로 변경의 빈도를 조절하는 것이 요구될 수 있다. 예를 들어, 운전자가 목적지까지 최대한 빠르게 도착하고자 하는 경우, 시스템에 설정된 기준에 따른 차로 변경은 운전자에게 답답함을 야기할 수 있고, 운전자가 안전 문제에 민감한 경우, 시스템에 설정된 기준에 따른 차로 변경은 운전자에게 불안함을 야기할 수 있다.In a conventional autonomous navigation system, a change to a car is performed in accordance with a criterion provided by a manufacturer, so that it may be difficult for the driver to control the frequency of change by the car. That is, it may be difficult to reflect the intention of the driver on the frequency of the change in the vehicle. However, it may be required to adjust the frequency of changes by the driver depending on the driver's propensity or the driving situation. For example, if the driver desires to arrive at the destination as quickly as possible, changing the car according to the criteria set in the system may cause a frustration to the driver, and if the driver is sensitive to the safety problem, It can cause anxiety to the driver.
본 발명은 운전자의 의도를 반영하여 자율 주행 차량의 차로 변경의 빈도를 조절할 수 있는 차량의 차로 변경 제어 장치 및 방법을 제공하기 위한 것이다.The present invention is intended to provide a vehicle lane change control apparatus and method capable of adjusting the frequency of change of a lane of an autonomous lane vehicle to reflect a driver's intention.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재들로부터 당업자에게 명확하게 이해될 수 있을 것이다.The technical problems of the present invention are not limited to the above-mentioned technical problems, and other technical problems which are not mentioned can be understood by those skilled in the art from the following description.
본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치는 차량 및 차량의 주변 차량에 대한 정보를 감지하도록 구성된 하나 이상의 센서, 차량의 사용자로부터 입력을 수신하도록 구성된 입력 장치, 차량의 차로 변경과 연관된 데이터베이스를 저장하도록 구성된 메모리 및 입력 장치 및 메모리와 전기적으로 연결된 프로세서를 포함하고, 프로세서는, 입력 장치를 통해 수신된 사용자의 입력에 기초하여 차량의 자율적(autonomous) 차로 변경의 빈도와 연관된 모드를 설정하고, 설정된 모드 및 메모리에 저장된 데이터에 기초하여 차량에서 자율적 차로 변경을 수행할 것인지 여부를 결정하기 위한 파라미터를 조정할 수 있다.A vehicle change control apparatus for a vehicle according to an embodiment of the present invention includes at least one sensor configured to detect information about a vehicle and surrounding vehicles of the vehicle, an input apparatus configured to receive an input from a user of the vehicle, And a processor electrically connected to the input device and the memory, wherein the processor is configured to set a mode associated with the frequency of change to the autonomous vehicle of the vehicle based on a user input received via the input device And adjust parameters for determining whether to perform the autonomous difference change in the vehicle based on the set mode and the data stored in the memory.
일 실시 예에 따르면, 프로세서는, 사용자의 입력에 의해 모드가 시스템 최적 모드로 설정되면, 제조 시에 메모리에 미리 저장된 데이터에 기초하여 파라미터를 조정할 수 있다.According to one embodiment, the processor may adjust the parameters based on data previously stored in the memory at the time of manufacture, if the mode is set to the system optimal mode by the user's input.
일 실시 예에 따르면, 프로세서는, 사용자의 입력에 의해 모드가 최단 시간 모드로 설정되면, 차량이 목적지까지 최단 시간 내에 도착하도록 파라미터를 조정할 수 있다.According to one embodiment, the processor can adjust the parameters such that when the mode is set to the shortest time mode by the user's input, the vehicle arrives in the shortest time to the destination.
일 실시 예에 따르면, 프로세서는, 사용자의 입력에 의해 모드가 최단 시간 모드로 설정되면, 센서의 감지 영역을 확장할 수 있다.According to one embodiment, the processor may extend the sensing area of the sensor when the mode is set to the shortest time mode by the user's input.
일 실시 예에 따르면, 장치는 외부 차량으로부터 정보를 수신하도록 구성된 통신 회로를 더 포함하고, 프로세서는, 사용자의 입력에 의해 모드가 최단 시간 모드로 설정되면, 통신 회로를 통해 획득되는 외부 차량에 대한 정보의 양을 증가시킬 수 있다.According to one embodiment, the apparatus further comprises a communication circuit configured to receive information from an external vehicle, wherein when the mode is set by the user's input to the shortest time mode, The amount of information can be increased.
일 실시 예에 따르면, 프로세서는, 사용자의 입력에 의해 모드가 연비 모드로 설정되면, 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다.According to one embodiment, the processor may adjust the parameters to reduce the amount of fuel consumed by the vehicle to the destination if the mode is set to the fuel economy mode by the user's input.
일 실시 예에 따르면, 장치는 차량의 현재 위치로부터 목적지까지의 경로를 안내하는 내비게이션을 더 포함하고, 프로세서는, 사용자 입력에 의해 모드가 연비 모드로 설정되면, 경로에 기초하여 차로 변경의 빈도를 감소시킴으로써 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다.According to one embodiment, the apparatus further comprises navigation to guide a route from the current location of the vehicle to the destination, wherein the processor is configured to, when the mode is set to the fuel economy mode by the user input, The parameters can be adjusted to reduce the amount of fuel consumed by the vehicle to the destination.
일 실시 예에 따르면, 프로세서는, 사용자 입력에 의해 모드가 연비 모드로 설정되면, 차량이 주행 중인 도로에 포함된 복수의 차로 각각의 지형에 기초하여 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다.According to one embodiment, when the mode is set to the fuel consumption mode by the user input, the processor reduces the amount of fuel consumed by the vehicle to the destination based on the respective terrain with a plurality of cars included in the road on which the vehicle is traveling The parameters can be adjusted.
일 실시 예에 따르면, 프로세서는, 사용자 입력에 의해 모드가 연비 모드로 설정되면, 차량이 주행 중인 도로에 포함된 복수의 차로 각각의 평균 속도에 기초하여 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다.According to one embodiment, when the mode is set to the fuel consumption mode by the user input, the processor calculates the amount of fuel consumed by the vehicle to the destination based on the average speed of each of the plurality of cars included in the road on which the vehicle is traveling The parameter can be adjusted so as to reduce it.
일 실시 예에 따르면, 프로세서는, 사용자 입력에 의해 모드가 안전 모드로 설정되면, 차량이 외부와 충돌할 가능성을 감소시키도록 파라미터를 조정할 수 있다.According to one embodiment, the processor may adjust the parameters to reduce the likelihood that the vehicle will collide with the outside when the mode is set to the safe mode by user input.
일 실시 예에 따르면, 프로세서는, 사용자 입력에 의해 모드가 안전 모드로 설정되면, 차량이 자율적 차로 변경을 수행할 가능성을 감소시키도록 파라미터를 조정할 수 있다.According to one embodiment, the processor may adjust the parameters to reduce the likelihood that the vehicle will make a change in autonomous difference, if the mode is set to a safe mode by user input.
일 실시 예에 따르면, 프로세서는, 사용자 입력에 의해 모드가 안전 모드로 설정되면, 주변 차량의 거동에 기초하여 파라미터를 조정할 수 있다.According to one embodiment, the processor can adjust the parameters based on the behavior of the surrounding vehicle when the mode is set to the safe mode by user input.
일 실시 예에 따르면, 프로세서는, 사용자의 수동 주행 시에 수동 주행 중 수동 차로 변경과 연관된 데이터를 메모리에 저장하고, 사용자의 입력에 의해 모드가 학습 모드로 설정되면, 수동 차로 변경과 연관된 데이터에 기초하여 파라미터를 조정할 수 있다.According to one embodiment, the processor is configured to store data associated with the manual lane change during passive driving during manual travel of the user in a memory and, when the mode is set to the lear mode by the user's input, It is possible to adjust the parameters based on the parameters.
일 실시 예에 따르면, 프로세서는, 수동 차로 변경과 연관된 데이터를 수동 차로 변경과 연관된 데이터를 수집한 위치, 시간, 도로 구간 또는 교통량 중 적어도 일부에 기초하여 분류하고, 사용자의 입력에 의해 모드가 학습 모드로 설정되면, 분류된 데이터에 기초하여 파라미터를 조정할 수 있다.According to one embodiment, the processor classifies the data associated with the change in the passive vehicle based on at least a portion of the location, time, road segment or traffic volume from which the data associated with the change is collected by the passive vehicle, Mode, the parameter can be adjusted based on the classified data.
일 실시 예에 따르면, 수동 차로 변경과 연관된 데이터는 차량의 사용자의 수동 차로 변경 시 운전 행태에 대한 데이터를 포함할 수 있다.According to one embodiment, the data associated with the manual lane change may include data on driving behavior upon change to the manual lane of the user of the vehicle.
일 실시 예에 따르면, 프로세서는, 사용자 입력에 의해 자율적 차로 변경의 빈도의 레벨이 설정되면, 레벨에 기초하여 파라미터를 조정할 수 있다.According to one embodiment, the processor may adjust the parameter based on the level when the level of the frequency of change is set to autonomic difference by the user input.
일 실시 예에 따르면, 파라미터는 자율적 차로 변경 가부를 판단하기 위한 임계 값, 자율적 차로 변경의 시도 횟수 또는 자율적 차로 변경의 시도 주기 중 적어도 일부를 포함할 수 있다.According to one embodiment, the parameter may include at least a part of a threshold for judging a change in autonomous difference, an attempted number of autonomous difference change, or a trial period of autonomous difference change.
본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 방법은 사용자로부터 차량의 자율적 차로 변경과 연관된 사용자 입력을 수신하는 단계, 사용자 입력에 기초하여 자율적 차로 변경의 빈도와 연관된 모드를 설정하는 단계 및 설정된 모드 및 자율적 차로 변경과 연관된 미리 저장된 데이터에 기초하여 차량에서 자율적 차로 변경을 수행할 것인지 여부를 결정하기 위한 파라미터를 조정하는 단계를 포함할 수 있다.A method for controlling a change of vehicle by a vehicle according to an embodiment of the present invention includes receiving a user input associated with a change from a user to an autonomous difference of the vehicle, setting a mode associated with the frequency of autonomous change based on user input, And adjusting parameters for determining whether to perform the autonomous difference change in the vehicle based on pre-stored data associated with the change in mode and autonomous difference.
본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치는 사용자의 입력 및 메모리에 저장된 데이터를 이용하여 차로 변경과 연관된 파라미터를 조절함으로써, 자율 주행 중에 사용자의 의도를 반영하여 차로 변경의 빈도를 조절할 수 있다.The vehicle lane change control apparatus according to an embodiment of the present invention adjusts the frequency of the lane change by reflecting the intention of the user during the autonomous driving by adjusting the parameter associated with the lane change using the input of the user and the data stored in the memory .
이 외에, 본 문서를 통해 직접적 또는 간접적으로 파악되는 다양한 효과들이 제공될 수 있다.In addition, various effects can be provided that are directly or indirectly understood through this document.
도 1은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치의 구성을 나타내는 블록도이다.
도 2는 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에 포함된 프로그램 모듈의 구성을 나타내는 블록도이다.
도 3은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에서 제공되는 예시적인 사용자 인터페이스를 나타낸다.
도 4는 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에서 제공되는 예시적인 사용자 인터페이스를 나타낸다.
도 5는 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에서 제공되는 예시적인 사용자 인터페이스를 나타낸다.
도 6은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 방법을 설명하기 위한 순서도이다.
도 7은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치의 예시적인 동작을 설명하기 위한 도면이다.
도 8은 본 발명의 일 실시 예에 따른 컴퓨팅 시스템을 도시한다.1 is a block diagram showing a configuration of a lane change control device for a vehicle according to an embodiment of the present invention.
2 is a block diagram showing a configuration of a program module included in a lane change control device of a vehicle according to an embodiment of the present invention.
3 shows an exemplary user interface provided in the vehicle lane change control apparatus according to an embodiment of the present invention.
4 shows an exemplary user interface provided in the vehicle lane change control apparatus according to an embodiment of the present invention.
5 shows an exemplary user interface provided in the vehicle lane change control apparatus according to an embodiment of the present invention.
6 is a flowchart illustrating a method of controlling a change of a vehicle according to an embodiment of the present invention.
7 is a view for explaining an exemplary operation of a lane change control device for a vehicle according to an embodiment of the present invention.
Figure 8 illustrates a computing system in accordance with one embodiment of the present invention.
이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시 예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시 예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail with reference to exemplary drawings. It should be noted that, in adding reference numerals to the constituent elements of the drawings, the same constituent elements are denoted by the same reference symbols as possible even if they are shown in different drawings. In the following description of the embodiments of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the difference that the embodiments of the present invention are not conclusive.
본 발명의 실시 예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In describing the components of the embodiment of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are intended to distinguish the constituent elements from other constituent elements, and the terms do not limit the nature, order or order of the constituent elements. Also, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the relevant art and are to be interpreted in an ideal or overly formal sense unless explicitly defined in the present application Do not.
도 1은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치의 구성을 나타내는 블록도이다.1 is a block diagram showing a configuration of a lane change control device for a vehicle according to an embodiment of the present invention.
도 1을 참조하면, 일 실시 예에 따른 차량의 차선 변경 제어 장치(100)(이하, 설명의 편의를 위해 장치(100)라 한다.)는 입력 장치(110), 메모리(120), 센서(130), 통신 회로(140), 내비게이션(150), 가속/감속/조향 장치(160) 및 프로세서(170)를 포함할 수 있다. 도 1의 장치(100)는 자율 주행 시스템의 일부일 수 있고, 자율 주행 차량에 탑재될 수 있다.1, a vehicle lane change control apparatus 100 (hereinafter referred to as an
입력 장치(110)는 차량의 사용자로부터 입력을 수신하도록 구성될 수 있다. 입력 장치(110)는 자율 주행 차량의 차선 변경의 빈도와 연관된 입력을 수신할 수 있다. 예를 들어, 입력 장치(110)는 터치 패널, 버튼, 스위치 및/또는 마이크 등을 포함할 수 있다.The
메모리(120)는 차량의 차로 변경과 연관된 데이터베이스를 저장하도록 구성될 수 있다. 메모리(120)는 제조 시에 설계된 차로 변경과 연관된 정책 및/또는 기준 값을 저장할 수 있고, 수동 주행 시 사용자의 운전 습관에 대한 데이터를 저장할 수 있다.The
센서(130)는 차량 및 주변 차량에 대한 정보를 감지하도록 구성될 수 있다. 센서(130)는 차량 및 주변 차량의 위치, 속도 및 가속도 등과 같은 다양한 정보를 감지할 수 있다. 센서(130)는, 예를 들어, 레이더, 라이다, 카메라, 가속도 센서(130), 요레이트 센서(130) 및/또는 휠스피드 센서(130) 등을 포함할 수 있다.The
통신 회로(140)는 외부 차량으로부터 정보를 수신하도록 구성될 수 있다. 통신 회로(140)는 자율 주행을 위해 V2V(vehicle to vehicle) 또는 V2X(vehicle to everything) 통신을 수행할 수 있다.The
내비게이션(150)은 차량의 현재 위치로부터 목적지까지의 경로를 안내할 수 있다. 내비게이션(150)은 지도 정보를 획득할 수 있고, 차량이 주행 중인 도로 및 차로에 대한 정보를 획득할 수도 있다.The
가속/감속/조향 장치(160)는 차량의 가속, 감속 및 조향을 제어할 수 있다. 가속/감속/조향 장치(160)는 엔진, 제동 장치 및 조향 장치를 포함할 수 있다. 설명의 편의를 위해서 도 1에서는 가속/감속/조향 장치(160)를 하나의 모듈로 도시하였으나, 이에 제한되지 않고, 가속/감속/조향 장치(160)는 복수의 모듈로 이루어질 수 있다.The acceleration / deceleration /
프로세서(170)는 입력 장치(110), 메모리(120), 센서(130), 통신 회로(140), 내비게이션(150) 및 가속/감속/조향 장치(160)와 전기적으로 연결될 수 있다. 프로세서(170)는 입력 장치(110), 메모리(120), 센서(130), 통신 회로(140), 내비게이션(150) 및 가속/감속/조향 장치(160)를 제어할 수 있고, 다양한 데이터 처리 및 연산을 수행할 수 있다.The
일 실시 예에 따르면, 프로세서(170)는 입력 장치(110)를 통해 수신된 사용자의 입력에 기초하여 차량의 자율적(autonomous) 차로 변경의 빈도와 연관된 모드를 설정할 수 있다. 예를 들어, 프로세서(170)는 자율 주행 시 차로 변경의 빈도와 연관된 복수의 모드 중 하나의 모드를 선택할 수 있는 사용자 인터페이스를 터치스크린 디스플레이에 제공할 수 있다. 프로세서(170)는 사용자 인터페이스를 통해 수신된 사용자의 터치 입력에 따라 자율 주행 시 차로 변경의 빈도를 조절하기 위한 모드를 설정할 수 있다. 예를 들어, 프로세서(170)는 최적 모드, 학습 모드 및 수동 모드 등과 같은 복수의 모드를 제공하고, 제공된 모드 중 하나에 대한 선택을 수신할 수 있다.According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 설정된 모드 및 메모리(120)에 저장된 데이터에 기초하여 차량에서 자율적 차로 변경을 수행할 것인지 여부를 결정하기 위한 파라미터를 조정할 수 있다. 프로세서(170)는 사용자가 원하는 차로 변경 빈도에 따라 자율 주행 차량이 차로 변경을 수행하도록, 설정된 모드 및 미리 저장된 데이터에 기초하여 차로 변경 빈도에 영향을 미치는 파라미터를 조정할 수 있다. 파라미터는, 예를 들어, 자율적 차로 변경 가부를 판단하기 위한 임계 값, 자율적 차로 변경의 시도 횟수 또는 자율적 차로 변경의 시도 주기 중 적어도 일부를 포함할 수 있다.According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 사용자의 입력에 의해 모드가 시스템 최적 모드로 설정되면, 제조 시에 메모리(120)에 미리 저장된 데이터에 기초하여 파라미터를 조정할 수 있다. 예를 들어, 프로세서(170)는 제조사에 의해 미리 설정된 파라미터를 적용할 수 있다. 프로세서(170)는 미리 설정된 파라미터에 기초하여 자율 주행 중에 차로 변경을 수행할 것인지 여부를 판단하고, 차로 변경을 수행할 수 있다.According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 사용자의 입력에 의해 모드가 최단 시간 모드로 설정되면, 차량이 목적지까지 최단 시간 내에 도착하도록 파라미터를 조정할 수 있다. 프로세서(170)는 빠른 속도로 주행할 수 있는 차로를 향해 차로 변경이 용이하도록 파라미터를 조정할 수 있다. 일 실시 예에 따르면, 프로세서(170)는 사용자의 입력에 의해 모드가 최단 시간 모드로 설정되면, 센서(130)의 감지 영역을 확장할 수 있다. 프로세서(170)는 센서(130)의 감지 영역을 확장함으로써, 주행 차로보다 빠른 주행이 가능한 차로를 더 효율적으로 탐색하고, 탐색된 차로를 향해 차로 변경을 수행할 수 있다. 일 실시 예에 따르면, 프로세서(170)는 사용자의 입력에 의해 모드가 최단 시간 모드로 설정되면, 통신 회로(140)를 통해 획득되는 외부 차량에 대한 정보의 양을 증가시킬 수 있다. 프로세서(170)는 외부 차량에 대한 풍부한 정보를 이용함으로써, 도로 상의 차량들의 흐름을 용이하게 파악하고, 보다 빠른 속도로 주행할 수 있는 차로를 향해 차로 변경을 수행할 수 있다.According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 사용자의 입력에 의해 모드가 연비 모드로 설정되면, 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다. 예를 들어, 프로세서(170)는 사용자 입력에 의해 모드가 연비 모드로 설정되면, 경로에 기초하여 차로 변경의 빈도를 감소시킴으로써 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다. 다른 예를 들면, 프로세서(170)는 사용자 입력에 의해 모드가 연비 모드로 설정되면, 차량이 주행 중인 도로에 포함된 복수의 차로 각각의 지형에 기초하여 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다. 또 다른 예를 들면, 프로세서(170)는 사용자 입력에 의해 모드가 연비 모드로 설정되면, 차량이 주행 중인 도로에 포함된 복수의 차로 각각의 평균 속도에 기초하여 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 파라미터를 조정할 수 있다. 프로세서(170)는 연비 모드에서 차로 변경 횟수를 감소시키고, 정속 주행이 가능하고, 지형의 고저 변화가 적은 차로를 따라 주행하도록 파라미터를 조정할 수 있다.According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 사용자 입력에 의해 모드가 안전 모드로 설정되면, 차량이 외부와 충돌할 가능성을 감소시키도록 파라미터를 조정할 수 있다. 예를 들어, 프로세서(170)는 사용자 입력에 의해 모드가 안전 모드로 설정되면, 차량이 자율적 차로 변경을 수행할 가능성을 감소시키도록 파라미터를 조정할 수 있다. 다른 예를 들면, 프로세서(170)는 사용자 입력에 의해 모드가 안전 모드로 설정되면, 주변 차량의 거동에 기초하여 파라미터를 조정할 수 있다. 프로세서(170)는 안전 모드에서 차로 변경을 최소화하고, 주변 차량의 이상 거동이 감지되지 않는 차로를 따라 주행하도록 파라미터를 조정할 수 있다.According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 사용자의 수동 주행 시에 수동 주행 중 수동 차로 변경과 연관된 데이터를 메모리(120)에 저장하고, 사용자의 입력에 의해 모드가 학습 모드로 설정되면, 수동 차로 변경과 연관된 데이터에 기초하여 파라미터를 조정할 수 있다. 프로세서(170)는 수동 차로 변경과 연관된 데이터를 수동 차로 변경과 연관된 데이터를 수집한 위치, 시간, 도로 구간 또는 교통량 중 적어도 일부에 기초하여 분류하고, 사용자의 입력에 의해 모드가 학습 모드로 설정되면, 분류된 데이터에 기초하여 파라미터를 조정할 수 있다. 수동 차로 변경과 연관된 데이터는 차량의 사용자의 수동 차로 변경 시 운전 행태에 대한 데이터를 포함할 수 있다. 예를 들어, 수동 차로 변경과 연관된 데이터는 사용자의 차로 변경 빈도, 사용자가 차로 변경을 시도할 때의 주변 차량과의 간격 및 사용자가 차로 변경을 시도할 때의 차량의 주행 속도(또는 주변 차량의 주행 속도) 등에 대한 데이터를 포함할 수 있다. 프로세서(170)는 수동 차로 변경과 연관된 데이터를 이용하여 기계 학습을 수행할 수 있고, 기계 학습의 결과에 기초하여 파라미터를 조정할 수 있다. According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 사용자 입력에 의해 자율적 차로 변경의 빈도의 레벨이 설정되면, 레벨에 기초하여 파라미터를 조정할 수 있다. 예를 들어, 사용자는 입력 장치(110)를 통해 차로 변경 빈도를 높은 레벨, 중간 레벨 또는 낮은 레벨로 설정할 수 있고, 프로세서(170)는 설정된 레벨에 기초하여 파라미터를 조정할 수 있다.According to one embodiment, the
일 실시 예에 따르면, 프로세서(170)는 조정된 파라미터를 이용하여 자율적 차로 변경을 수행할 것인지 여부를 판단할 수 있고, 차로 변경을 수행할 것으로 판단한 후 차로 변경을 시도할 수 있다.According to one embodiment, the
도 2는 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에 포함된 프로그램 모듈의 구성을 나타내는 블록도이다.2 is a block diagram showing a configuration of a program module included in a lane change control device of a vehicle according to an embodiment of the present invention.
도 2를 참조하면, 일 실시 예에 따른 장치(100)는 자율 주행에 필요한 인지 시스템, 판단 시스템 및 제어 시스템에 추가적으로 사용자 입력 모듈(210), 모드 결정 및 빈도 산출 모듈(220), 차로 변경 판단 모듈(230) 및 차량 제어 모듈(240)을 포함할 수 있다.Referring to FIG. 2, the
사용자 입력 모듈(210)은 사용자의 입력을 수신할 수 있다. 사용자 입력 모듈(210)은 차로 변경 빈도에 대한 사용자의 의사를 반영하기 위해 사용자의 입력을 수신할 수 있다. 사용자 입력 모듈(210)은 수신된 입력에 반응하여, 피드백을 출력 장치를 통해 제공할 수 있다.The
모드 결정 및 빈도 산출 모듈(220)은 사용자의 입력에 따라 차로 변경 모드를 결정하고, 차로 변경 빈도를 결정할 수 있다. 차로 변경 모드는 제조사의 설계에 따라 미리 설정된 방식으로 차로 변경을 시도하는 최적 모드, 운전자의 수동 운전 행태에 대응하는 차로 변경 빈도를 반영하는 학습 모드, 및 차로 변경 빈도를 수동으로 반영할 수 있는 수동 모드를 포함할 수 있다.The mode determination and
차로 변경 판단 모듈(230)은 결정된 차로 변경 모드 및 차로 변경 빈도에 기초하여 차로 변경 시도 여부를 판단하는 기준이 되는 임계 값 및 차로 변경 시도의 주기 등을 변경할 수 있다. 차로 변경 판단 모듈(230)은 변경된 임계 값 및 주기에 기초하여 차로 변경을 수행할 것인지 여부를 판단할 수 있다. The lane
차량 제어 모듈(240)은 차로 변경이 결정되면 차로 변경을 위해 차량을 제어할 수 있다.The
도 3은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에서 제공되는 예시적인 사용자 인터페이스를 나타낸다.3 shows an exemplary user interface provided in the vehicle lane change control apparatus according to an embodiment of the present invention.
도 3을 참조하면, 일 실시 예에 따른 차량은 차로 변경 모드를 설정하기 위한 사용자 인터페이스를 터치스크린 디스플레이에 표시할 수 있다. 사용자 인터페이스는, 예를 들어, 제1 버튼(310), 제2 버튼(320), 제3 버튼(330) 및 제4 버튼(340)을 포함할 수 있다. 제1 버튼(310)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 최적 모드로 설정할 수 있다. 제2 버튼(320)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 학습 모드로 설정할 수 있다. 제3 버튼(330)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 수동 모드로 설정할 수 있다. 사용자는 제4 버튼(340)을 이용하여 수동 모드에서 차로 변경 빈도 레벨(예: high, middle 및 low)을 설정할 수 있다.Referring to FIG. 3, a vehicle according to an exemplary embodiment may display a user interface for setting a lane change mode on a touch screen display. The user interface may include, for example, a
도 4는 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에서 제공되는 예시적인 사용자 인터페이스를 나타낸다.4 shows an exemplary user interface provided in the vehicle lane change control apparatus according to an embodiment of the present invention.
도 4를 참조하면, 일 실시 예에 따른 차량은 차로 변경 모드를 설정하기 위한 사용자 인터페이스를 터치스크린 디스플레이에 표시할 수 있다. 사용자 인터페이스는, 예를 들어, 제1 버튼(410), 제2 버튼(420) 및 트랙 바(track bar)(430)를 포함할 수 있다. 제1 버튼(410)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 최적 모드로 설정할 수 있다. 제2 버튼(420)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 학습 모드로 설정할 수 있다. 사용자는 트랙 바(430)를 이용하여 차로 변경 빈도를 세부 조정할 수 있다. 예를 들어, 제1 버튼(410)에 입력이 인가되고 트랙 바(430)가 중앙에 위치된 경우, 차량은 최적 모드에 따라 차로 변경을 수행할 수 있다. 트랙 바(430)가 왼쪽으로 이동되면, 차량은 최적 모드의 기본 값에 비해 차로 변경 빈도를 낮출 수 있다. 트랙 바(430)가 오른쪽으로 이동되면, 차량은 최적 모드의 기본 값에 비해 차로 변경 빈도를 높일 수 있다. 예를 들어, 제2 버튼(420)에 입력이 인가되고 트랙 바(430)가 중앙에 위치된 경우, 차량은 학습 모드에 따라 차로 변경을 수행할 수 있다. 트랙 바(430)가 왼쪽으로 이동되면, 차량은 학습 모드의 기본 값에 비해 차로 변경 빈도를 낮출 수 있다. 트랙 바(430)가 오른쪽으로 이동되면, 차량은 학습 모드의 기본 값에 비해 차로 변경 빈도를 높일 수 있다.Referring to FIG. 4, a vehicle according to an exemplary embodiment may display a user interface for setting a lane change mode on a touch screen display. The user interface may include, for example, a
도 5는 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치에서 제공되는 예시적인 사용자 인터페이스를 나타낸다.5 shows an exemplary user interface provided in the vehicle lane change control apparatus according to an embodiment of the present invention.
도 5을 참조하면, 일 실시 예에 따른 차량은 차로 변경 모드를 설정하기 위한 사용자 인터페이스를 터치스크린 디스플레이에 표시할 수 있다. 차량은 다양한 방식의 차로 변경 모드를 제공할 수 있다. 사용자 인터페이스는, 예를 들어, 제1 버튼(510), 제2 버튼(520) 및 제3 버튼(530)을 포함할 수 있다. 제1 버튼(510)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 최단 시간 모드로 설정할 수 있다. 제2 버튼(520)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 연비 모드로 설정할 수 있다. 제3 버튼(530)에 터치 입력이 인가되면, 차량은 차로 변경 모드를 안전 모드로 설정할 수 있다.Referring to FIG. 5, a vehicle according to an embodiment may display a user interface for setting a lane change mode on a touch screen display. The vehicle can provide various modes of lane change mode. The user interface may include, for example, a
도 6은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 방법을 설명하기 위한 순서도이다.6 is a flowchart illustrating a method of controlling a change of a vehicle according to an embodiment of the present invention.
이하에서는 도 1의 장치(100)가 도 6의 프로세스를 수행하는 것을 가정한다. 또한, 도 6의 설명에서, 장치에 의해 수행되는 것으로 기술된 동작은 장치(100)의 프로세서(170)에 의해 제어되는 것으로 이해될 수 있다.Hereinafter, it is assumed that the
도 6을 참조하면, 단계 610에서, 장치는 사용자로부터 차량의 자율적 차로 변경과 연관된 사용자 입력을 수신할 수 있다. 예를 들어, 장치는 터치스크린 디스플레이를 이용하여 모드를 선택하기 위한 사용자 인터페이스를 제공하고, 제공된 사용자 인터페이스를 통해 사용자 입력을 수신할 수 있다.Referring to FIG. 6, in
단계 620에서, 장치는 사용자 입력에 기초하여 자율적 차로 변경의 빈도와 연관된 모드를 설정할 수 있다. 예를 들어, 장치는 사용자에 의해 선택된 버튼에 대응하는 모드를 차로 변경 모드로 선택할 수 있다.In
단계 630에서, 장치는 설정된 모드 및 상기 자율적 차로 변경과 연관된 미리 저장된 데이터에 기초하여 차량에서 자율적 차로 변경을 수행할 것인지 여부를 결정하기 위한 파라미터를 조정할 수 있다. 예를 들어, 장치는 제조 시에 저장된 데이터 및/또는 수동 주행 중에 학습된 데이터 등에 기초하여 사용자의 의사를 반영하도록 차로 변경 가부를 판단하기 위한 임계 값, 차로 변경의 시도 횟수 또는 차로 변경의 시도 주기 등과 연관된 파라미터를 조정할 수 있다.In
도 7은 본 발명의 일 실시 예에 따른 차량의 차로 변경 제어 장치의 예시적인 동작을 설명하기 위한 도면이다.7 is a view for explaining an exemplary operation of a lane change control device for a vehicle according to an embodiment of the present invention.
도 7를 참조하면, 일 실시 예에 따른 차량(710)은 도 1의 차로 변경 제어 장치(100)를 포함할 수 있다. 예를 들어, 차로 변경 모드로 최단 시간 모드가 선택되면, 차량(710)은 가장 빠른 주행을 위해 각 차로들의 평균 속도, 주변 차량(710)의 위치 및 주변 차량(710)의 속도 등을 고려하여 2차로 → 1차로 → 2차로 → 3차로 → 2차로 순으로 차로 변경을 수행하여 경로 ①을 따라 주행할 수 있다. 다른 예를 들면, 차로 변경 모드로 안전 모드가 선택되면, 차량(710)은 차로 변경 빈도를 최소화하기 위해 차로 변경 없이 경로 ②를 따라 주행할 수 있다. 또 다른 예를 들면, 차로 변경 모드로 연비 모드가 선택되면, 차량(710)은 이동 경로 및 정속 주행 가능 여부 등을 고려하여 연료의 소모를 감소시키기 위해 3차로로 차로 변경을 수행하여 경로 ③을 따라 주행할 수 있다.Referring to Fig. 7, the
도 8은 본 발명의 일 실시 예에 따른 컴퓨팅 시스템을 도시한다.Figure 8 illustrates a computing system in accordance with one embodiment of the present invention.
도 8을 참조하면, 상술한 본 발명의 일 실시 예에 따른 장치는 컴퓨팅 시스템을 통해서도 구현될 수 있다. 컴퓨팅 시스템(1000)은 시스템 버스(1200)를 통해 연결되는 적어도 하나의 프로세서(1100), 메모리(1300), 사용자 인터페이스 입력 장치(1400), 사용자 인터페이스 출력 장치(1500), 스토리지(1600), 및 네트워크 인터페이스(1700)를 포함할 수 있다. Referring to FIG. 8, the apparatus according to an embodiment of the present invention described above may be implemented through a computing system. The
프로세서(1100)는 중앙 처리 장치(CPU) 또는 메모리(1300) 및/또는 스토리지(1600)에 저장된 명령어들에 대한 처리를 실행하는 반도체 장치일 수 있다. 메모리(1300) 및 스토리지(1600)는 다양한 종류의 휘발성 또는 불휘발성 저장 매체를 포함할 수 있다. 예를 들어, 메모리(1300)는 ROM(Read Only Memory) 및 RAM(Random Access Memory)을 포함할 수 있다. The
따라서, 본 명세서에 개시된 실시 예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서(1100)에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM과 같은 저장 매체(즉, 메모리(1300) 및/또는 스토리지(1600))에 상주할 수도 있다. 예시적인 저장 매체는 프로세서(1100)에 커플링되며, 그 프로세서(1100)는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서(1100)와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.Thus, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. The foregoing description is merely illustrative of the technical idea of the present invention and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention.
따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
Claims (18)
상기 차량 및 상기 차량의 주변 차량에 대한 정보를 감지하도록 구성된 하나 이상의 센서;
상기 차량의 사용자로부터 입력을 수신하도록 구성된 입력 장치;
상기 차량의 차로 변경과 연관된 데이터베이스를 저장하도록 구성된 메모리; 및
상기 입력 장치 및 상기 메모리와 전기적으로 연결된 프로세서를 포함하고,
상기 프로세서는,
상기 입력 장치를 통해 수신된 상기 사용자의 입력에 기초하여 상기 차량의 자율적(autonomous) 차로 변경의 빈도와 연관된 모드를 설정하고,
상기 설정된 모드 및 상기 메모리에 저장된 데이터에 기초하여 상기 차량에서 상기 자율적 차로 변경을 수행할 것인지 여부를 결정하기 위한 파라미터를 조정하는 것을 특징으로 하는, 장치.1. A change control apparatus for a vehicle,
One or more sensors configured to sense information about the vehicle and the surrounding vehicles of the vehicle;
An input device configured to receive input from a user of the vehicle;
A memory configured to store a database associated with a change of the vehicle; And
A processor electrically coupled to the input device and the memory,
The processor comprising:
Setting a mode associated with the frequency of change to the autonomous vehicle of the vehicle based on the input of the user received via the input device,
And adjusts a parameter for determining whether to perform the autonomous difference change in the vehicle based on the set mode and the data stored in the memory.
상기 프로세서는,
상기 사용자의 입력에 의해 상기 모드가 시스템 최적 모드로 설정되면, 제조 시에 상기 메모리에 미리 저장된 데이터에 기초하여 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.In the first aspect,
The processor comprising:
And adjusts the parameter based on data previously stored in the memory at the time of manufacture, when the mode is set to the system optimum mode by the user's input.
상기 프로세서는,
상기 사용자의 입력에 의해 상기 모드가 최단 시간 모드로 설정되면, 상기 차량이 목적지까지 최단 시간 내에 도착하도록 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 1,
The processor comprising:
And adjusts the parameter so that the vehicle arrives in the shortest time to the destination if the mode is set to the shortest time mode by the user's input.
상기 프로세서는,
상기 사용자의 입력에 의해 상기 모드가 상기 최단 시간 모드로 설정되면, 상기 센서의 감지 영역을 확장하는 것을 특징으로 하는, 장치.The method of claim 3,
The processor comprising:
When the mode is set to the shortest time mode by the user's input, extends the sensing area of the sensor.
외부 차량으로부터 정보를 수신하도록 구성된 통신 회로를 더 포함하고,
상기 프로세서는,
상기 사용자의 입력에 의해 상기 모드가 상기 최단 시간 모드로 설정되면, 상기 통신 회로를 통해 획득되는 상기 외부 차량에 대한 정보의 양을 증가시키는 것을 특징으로 하는, 장치.The method of claim 3,
Further comprising a communication circuit configured to receive information from an external vehicle,
The processor comprising:
When the mode is set to the shortest time mode by the user's input, increases the amount of information about the external vehicle obtained through the communication circuit.
상기 프로세서는,
상기 사용자의 입력에 의해 상기 모드가 연비 모드로 설정되면, 상기 차량에 의해 목적지까지 소모되는 연료의 양을 감소시키도록 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 1,
The processor comprising:
And adjusts the parameter to reduce the amount of fuel consumed by the vehicle to the destination when the mode is set to the fuel economy mode by the user's input.
상기 차량의 현재 위치로부터 목적지까지의 경로를 안내하는 내비게이션을 더 포함하고,
상기 프로세서는,
상기 사용자 입력에 의해 상기 모드가 상기 연비 모드로 설정되면, 상기 경로에 기초하여 상기 차로 변경의 빈도를 감소시킴으로써 상기 차량에 의해 상기 목적지까지 소모되는 상기 연료의 양을 감소시키도록 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 6,
Further comprising navigation to guide a route from a current location of the vehicle to a destination,
The processor comprising:
And adjusting the parameter to reduce the amount of fuel consumed by the vehicle to the destination by reducing the frequency of the lane change based on the path if the mode is set to the fuel economy mode by the user input ≪ / RTI >
상기 프로세서는,
상기 사용자 입력에 의해 상기 모드가 상기 연비 모드로 설정되면, 상기 차량이 주행 중인 도로에 포함된 복수의 차로 각각의 지형에 기초하여 상기 차량에 의해 상기 목적지까지 소모되는 상기 연료의 양을 감소시키도록 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 6,
The processor comprising:
And when the mode is set to the fuel consumption mode by the user input, the vehicle is caused to reduce the amount of the fuel consumed by the vehicle to the destination based on the respective terrain with the plurality of cars included in the road on which the vehicle is traveling And adjusts the parameter.
상기 프로세서는,
상기 사용자 입력에 의해 상기 모드가 상기 연비 모드로 설정되면, 상기 차량이 주행 중인 도로에 포함된 복수의 차로 각각의 평균 속도에 기초하여 상기 차량에 의해 상기 목적지까지 소모되는 상기 연료의 양을 감소시키도록 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 6,
The processor comprising:
When the mode is set to the fuel consumption mode by the user input, reduces the amount of fuel consumed by the vehicle to the destination based on the average speed of each of the plurality of cars included in the road on which the vehicle is traveling And adjusts the parameter so that the parameter is set.
상기 프로세서는,
상기 사용자 입력에 의해 상기 모드가 안전 모드로 설정되면, 상기 차량이 외부와 충돌할 가능성을 감소시키도록 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 1,
The processor comprising:
And adjusts the parameter to reduce the possibility that the vehicle will collide with the outside if the mode is set to the safe mode by the user input.
상기 프로세서는,
상기 사용자 입력에 의해 상기 모드가 상기 안전 모드로 설정되면, 상기 차량이 상기 자율적 차로 변경을 수행할 가능성을 감소시키도록 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.11. The method of claim 10,
The processor comprising:
And adjusts the parameter to reduce the possibility of the vehicle performing the change in the autonomous difference when the mode is set to the safe mode by the user input.
상기 프로세서는,
상기 사용자 입력에 의해 상기 모드가 상기 안전 모드로 설정되면, 상기 주변 차량의 거동에 기초하여 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.11. The method of claim 10,
The processor comprising:
And adjusts the parameter based on the behavior of the surrounding vehicle when the mode is set to the safe mode by the user input.
상기 프로세서는,
상기 사용자의 수동 주행 시에 상기 수동 주행 중 수동 차로 변경과 연관된 데이터를 상기 메모리에 저장하고,
상기 사용자의 입력에 의해 상기 모드가 학습 모드로 설정되면, 상기 수동 차로 변경과 연관된 데이터에 기초하여 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 1,
The processor comprising:
Storing in the memory data associated with a manual lane change during the manual lane during manual travel of the user,
And adjusts the parameter based on data associated with the change in the manual lane when the mode is set to the learning mode by the user's input.
상기 프로세서는,
상기 수동 차로 변경과 연관된 데이터를 상기 수동 차로 변경과 연관된 데이터를 수집한 위치, 시간, 도로 구간 또는 교통량 중 적어도 일부에 기초하여 분류하고,
상기 사용자의 입력에 의해 상기 모드가 상기 학습 모드로 설정되면, 상기 분류된 데이터에 기초하여 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.14. The method of claim 13,
The processor comprising:
Classifying the data associated with the manual lane change based on at least a portion of the location, time, road segment, or traffic volume from which the data associated with the manual lane change was collected,
And adjusts the parameter based on the classified data when the mode is set to the learning mode by the user's input.
상기 수동 차로 변경과 연관된 데이터는 상기 차량의 사용자의 상기 수동 차로 변경 시 운전 행태에 대한 데이터를 포함하는 것을 특징으로 하는, 장치.14. The method of claim 13,
Wherein the data associated with the manual lane change comprises data on driving behavior upon change to the manual lane of a user of the vehicle.
상기 프로세서는,
상기 사용자 입력에 의해 상기 자율적 차로 변경의 빈도의 레벨이 설정되면, 상기 레벨에 기초하여 상기 파라미터를 조정하는 것을 특징으로 하는, 장치.The method according to claim 1,
The processor comprising:
And adjusts the parameter based on the level when the level of the frequency of the autonomous lane change is set by the user input.
상기 파라미터는 상기 자율적 차로 변경 가부를 판단하기 위한 임계 값, 상기 자율적 차로 변경의 시도 횟수 또는 상기 자율적 차로 변경의 시도 주기 중 적어도 일부를 포함하는 것을 특징으로 하는, 장치.The method according to claim 1,
Wherein the parameter includes at least a part of a threshold for judging whether or not the autonomous difference is permissible to change, the number of attempts to change the autonomous lane difference, or the trial period for changing the autonomous lag.
사용자로부터 상기 차량의 자율적 차로 변경과 연관된 사용자 입력을 수신하는 단계;
상기 사용자 입력에 기초하여 상기 자율적 차로 변경의 빈도와 연관된 모드를 설정하는 단계; 및
상기 설정된 모드 및 상기 자율적 차로 변경과 연관된 미리 저장된 데이터에 기초하여 상기 차량에서 상기 자율적 차로 변경을 수행할 것인지 여부를 결정하기 위한 파라미터를 조정하는 단계를 포함하는 것을 특징으로 하는, 방법.A method of controlling a change of a vehicle by a vehicle,
Receiving user input from a user associated with the autonomous lane change of the vehicle;
Setting a mode associated with the frequency of the autonomous lane change based on the user input; And
Adjusting a parameter for determining whether to perform the autonomous difference change in the vehicle based on the set mode and the previously stored data associated with the autonomous difference change.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170167644A KR102529909B1 (en) | 2017-12-07 | 2017-12-07 | Apparatus and method for controlling lane change of vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170167644A KR102529909B1 (en) | 2017-12-07 | 2017-12-07 | Apparatus and method for controlling lane change of vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190067573A true KR20190067573A (en) | 2019-06-17 |
KR102529909B1 KR102529909B1 (en) | 2023-05-08 |
Family
ID=67064670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170167644A KR102529909B1 (en) | 2017-12-07 | 2017-12-07 | Apparatus and method for controlling lane change of vehicle |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102529909B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110680245A (en) * | 2019-10-14 | 2020-01-14 | 杭州昕华信息科技有限公司 | Sweeping mode switching system of sweeping robot and using method thereof |
KR102222855B1 (en) * | 2020-03-03 | 2021-03-04 | 유니텔전자 (주) | Steering assistance system provided in the steering wheel and steering control method using the same |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4952268B2 (en) * | 2007-01-24 | 2012-06-13 | トヨタ自動車株式会社 | Travel control plan generator |
KR101439017B1 (en) * | 2013-04-11 | 2014-10-30 | 현대자동차주식회사 | System for controlling change of lane |
KR20140144043A (en) * | 2013-06-10 | 2014-12-18 | 한국건설기술연구원 | Apparatus and Method for providing safe-driving route information considering lane-changing behavior |
JP2015230567A (en) * | 2014-06-04 | 2015-12-21 | トヨタ自動車株式会社 | Drive assist system |
US20160251016A1 (en) * | 2014-07-14 | 2016-09-01 | Ford Global Technologies, Llc | Selectable autonomous driving modes |
WO2016158197A1 (en) * | 2015-03-31 | 2016-10-06 | 日立オートモティブシステムズ株式会社 | Automatic driving control device |
KR20170015214A (en) * | 2015-07-30 | 2017-02-08 | 삼성전자주식회사 | Apparatus and Method of controlling an autonomous vehicle |
-
2017
- 2017-12-07 KR KR1020170167644A patent/KR102529909B1/en active IP Right Grant
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4952268B2 (en) * | 2007-01-24 | 2012-06-13 | トヨタ自動車株式会社 | Travel control plan generator |
KR101439017B1 (en) * | 2013-04-11 | 2014-10-30 | 현대자동차주식회사 | System for controlling change of lane |
KR20140144043A (en) * | 2013-06-10 | 2014-12-18 | 한국건설기술연구원 | Apparatus and Method for providing safe-driving route information considering lane-changing behavior |
JP2015230567A (en) * | 2014-06-04 | 2015-12-21 | トヨタ自動車株式会社 | Drive assist system |
US20160251016A1 (en) * | 2014-07-14 | 2016-09-01 | Ford Global Technologies, Llc | Selectable autonomous driving modes |
WO2016158197A1 (en) * | 2015-03-31 | 2016-10-06 | 日立オートモティブシステムズ株式会社 | Automatic driving control device |
KR20170015214A (en) * | 2015-07-30 | 2017-02-08 | 삼성전자주식회사 | Apparatus and Method of controlling an autonomous vehicle |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110680245A (en) * | 2019-10-14 | 2020-01-14 | 杭州昕华信息科技有限公司 | Sweeping mode switching system of sweeping robot and using method thereof |
KR102222855B1 (en) * | 2020-03-03 | 2021-03-04 | 유니텔전자 (주) | Steering assistance system provided in the steering wheel and steering control method using the same |
Also Published As
Publication number | Publication date |
---|---|
KR102529909B1 (en) | 2023-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6551604B2 (en) | Operation control method and operation control apparatus | |
CN111976741B (en) | Device and method for controlling an autonomous vehicle | |
US10583835B2 (en) | Method for automatically adapting acceleration in a motor vehicle | |
JP5263312B2 (en) | Traffic jam judging device and vehicle control device | |
KR101470140B1 (en) | System and method for controlling driving mode | |
US9067571B2 (en) | Travel control device | |
US20160026180A1 (en) | Crowd-sourced transfer-of-control policy for automated vehicles | |
WO2018042592A1 (en) | Automatic driving level decrease permissibility determination device, and automatic driving level decrease permissibility determination method | |
KR20190123663A (en) | Apparatus and method for providing drive path of vehicle | |
US10850740B2 (en) | Driving assistance method and driving assistance device | |
KR101754072B1 (en) | Vehicle and control method for the vehicle | |
KR20190017789A (en) | Rear monitoring for car cruise control system | |
KR20210140816A (en) | Apparatus for controlling a light of vehicle, system having the same and method thereof | |
CN112687121A (en) | Method and device for predicting driving track and automatic driving vehicle | |
KR20190070760A (en) | Apparatus and method for determining intention for cut-in | |
KR20190067573A (en) | Apparatus and method for controlling lane change of vehicle | |
US20190317493A1 (en) | Apparatus and method for providing safety strategy in vehicle | |
KR20180104947A (en) | System and Method for controlling self-driving vehicle | |
KR20150034906A (en) | Method of controlling suspension and brake in a vehicle | |
KR20140006564A (en) | Lane keeping assist method and apparatus for vehicles | |
GB2570683A (en) | A Controller and Method for Controlling the Driving Direction of a Vehicle | |
EP4011733A1 (en) | Method and device for driver assistance for determining habits of driver | |
KR20170011487A (en) | Vehicle and control method for the vehicle | |
JP6443323B2 (en) | Driving assistance device | |
JP2009259147A (en) | Apparatus for automatically detecting drive on right-hand or left-hand side |
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 | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |