KR102144222B1 - Clothoid parking path generation method and apparatus using a towing point - Google Patents
Clothoid parking path generation method and apparatus using a towing point Download PDFInfo
- Publication number
- KR102144222B1 KR102144222B1 KR1020190061180A KR20190061180A KR102144222B1 KR 102144222 B1 KR102144222 B1 KR 102144222B1 KR 1020190061180 A KR1020190061180 A KR 1020190061180A KR 20190061180 A KR20190061180 A KR 20190061180A KR 102144222 B1 KR102144222 B1 KR 102144222B1
- Authority
- KR
- South Korea
- Prior art keywords
- parking
- point
- vehicle
- towing point
- towing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000008859 change Effects 0.000 claims abstract description 15
- 230000015654 memory Effects 0.000 claims abstract description 13
- 238000013459 approach Methods 0.000 claims abstract description 6
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/168—Driving aids for parking, e.g. acoustic or visual feedback on parking space
-
- 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/06—Automatic manoeuvring for parking
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/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/06—Automatic manoeuvring for parking
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
본 발명은 토잉점을 이용한 클로소이드 주차경로 생성 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for generating a clothoid parking route using a towing point.
차량의 운행 시 운전자의 부주의나 시계의 불량, 후방 차량의 전방 주시 의무 위반 등으로 교통사고가 빈번하게 발생하고 있다. Traffic accidents frequently occur due to the driver's carelessness, poor visibility, and violation of the duty to look forward to the vehicle behind the vehicle.
이를 방지하기 위해 최근 차량에 지능형 운전자 보조 시스템(Advanced Driver Assistance Systems, ADAS)이 장착되고 있다. To prevent this, vehicles are recently equipped with Advanced Driver Assistance Systems (ADAS).
지능형 운전자 보조 시스템은 첨단 감지 센서와 GPS, 통신, 지능형 영상 장비 등을 이용하여 주행 중 일부 상황을 차량 스스로 인지하여 상황을 판단, 자동차를 제어하거나 운전자가 미리 위험요소를 감지할 수 있도록 소리, 불빛, 진동 등으로 알려주는 운전자 보조 시스템이다.The intelligent driver assistance system uses advanced detection sensors, GPS, communication, and intelligent video equipment to recognize some situations while driving by itself to determine the situation, control the car, or make sound and light so that the driver can detect danger in advance. It is a driver assistance system that informs you by vibration, etc.
운전자 보조 시스템 중 주차 보조 시스템(SPAS, Smart Parking Assistant System)은 차량의 주차 시에 운전자에게 편의를 제공하면서 주차가 미숙한 운전자에게 주차공간 이탈에 의한 접촉 사고를 미연에 방지한다. Among the driver assistance systems, the Smart Parking Assistant System (SPAS) provides convenience to the driver when parking a vehicle and prevents contact accidents caused by leaving the parking space to drivers who are inexperienced in parking.
근래에는 차량의 주변에 설치된 카메라 및 센서를 이용하여 자율주차를 지원해주는 서비스까지 제공되고 있다. Recently, a service that supports autonomous parking using cameras and sensors installed around the vehicle is also provided.
종래의 주차보조 시스템(SPAS)은 감지 거리와 방향이 제한적인 초음파 등 센서를 이용하여 장애물을 감지하여 주차가 가능한 공간의 일부를 찾고 운전자가 해당 주차공간으로 주차를 원하면 주차공간에 차량이 진입할 수 있도록 원호와 직선의 조합으로 이루어진 주차경로를 생성하고 주차경로로부터 조향을 직접 구하여 차량의 조향각을 제어한다. Conventional parking assistance systems (SPAS) detect obstacles using sensors such as ultrasonic waves with limited sensing distance and direction to find a part of the parking space, and if the driver wants to park in the parking space, the vehicle can enter the parking space. To be able to do so, a parking path consisting of a combination of an arc and a straight line is created, and steering is obtained directly from the parking path to control the steering angle of the vehicle.
이때, 원호와 직선의 연결부분은 불연속 곡률을 가지며 이러한 계획된 경로를 구현하기 위해서는 불연속 점에서는 조향은 매우 빠르고 차량 속도는 무시할 수 있을 정도로 작아야 하기 때문에 상당히 부자연스러운 경로가 만들어진다. At this time, the connecting part of the arc and the straight line has a discontinuous curvature, and in order to implement such a planned path, the steering is very fast at the discontinuity point and the vehicle speed must be negligibly small, thus creating a fairly unnatural path.
상기한 종래기술의 문제점을 해결하기 위해, 본 발명은 차량이 잘 추종할 수 있는 토잉점을 이용한 클로소이드 주차경로 생성 방법 및 장치를 제안하고자 한다. In order to solve the problems of the prior art described above, the present invention is to propose a method and apparatus for generating a clothoid parking path using a towing point that can be well followed by a vehicle.
상기한 바와 같은 목적을 달성하기 위하여, 본 발명의 일 실시예에 따르면, 자율주차를 위한 주차경로 생성 장치로서, 프로세서; 및 상기 프로세서에 연결된 메모리를 포함하되, 상기 메모리는, 카메라를 통해 주차공간 영상을 입력 받고, 상기 주차공간 영상을 이용하여 주차공간 좌표계 상에서 토잉점 및 주차 완료점을 설정하며, 차량의 초기 포즈에서 상기 설정된 토잉점까지의 클로소이드 곡선을 생성하고, 상기 차량의 이동에 따라 상기 클로소이드 곡선의 곡률 변화율을 갱신하고, 상기 차량이 상기 설정된 토잉점에 근접하는 경우, 상기 토잉점을 상기 주차 완료점 방향으로 이동시키면서 클로소이드 주차경로를 생성하도록, 상기 프로세서에 의해 실행 가능한 프로그램 명령어들을 저장하는 주차경로 생성 장치가 제공된다. In order to achieve the above object, according to an embodiment of the present invention, an apparatus for generating a parking route for autonomous parking, comprising: a processor; And a memory connected to the processor, wherein the memory receives a parking space image through a camera, sets a towing point and a parking completion point on a parking space coordinate system using the parking space image, and at the initial pose of the vehicle Generate a clothoid curve up to the set towing point, update the rate of change of curvature of the clothoid curve according to the movement of the vehicle, and when the vehicle approaches the set towing point, the towing point is parked There is provided a parking route generating apparatus storing program instructions executable by the processor so as to generate a clothoid parking route while moving in the direction of a completion point.
상기 주차공간 좌표계는 x, y 및 헤딩각으로 정의되며, 상기 토잉점은 상기 주차 완료점과 유사한 y 좌표 및 헤딩각을 가지도록 설정될 수 있다.The parking space coordinate system is defined by x, y, and a heading angle, and the towing point may be set to have a y coordinate and a heading angle similar to the parking completion point.
상기 프로그램 명령어들은, 상기 차량의 기준점이 상기 설정된 토잉점에 미리 설정된 거리 이내에 위치하는 경우, 상기 토잉점을 상기 주차 완료점의 x 좌표 방향으로 이동시키면서 상기 클로소이드 주차경로를 생성할 수 있다. When the reference point of the vehicle is located within a preset distance from the set towing point, the program instructions may generate the closesoid parking path while moving the towing point in the x coordinate direction of the parking completion point.
상기 차량의 기준점은 차량 좌표계 상에서 상기 차량의 후륜축 중심의 x, y 및 헤딩각으로 설정될 수 있다. The reference point of the vehicle may be set as x, y and a heading angle of the center of the rear wheel axis of the vehicle on the vehicle coordinate system.
상기 프로그램 명령어들은, 상기 토잉점을 상기 차량의 속도에 기초하여 상기 주차 완료점 방향으로 이동시킬 수 있다. The program instructions may move the towing point in the direction of the parking completion point based on the speed of the vehicle.
상기 클로소이드 곡선은 아래의 수식으로 정의되며, The clothoid curve is defined by the following formula,
[수학식][Equation]
상기 프로그램 명령어들은, 상기 차량의 이동에 따라 상기 차량의 기준점과 상기 설정된 토잉점과의 거리를 구하고, 상기 차량의 기준점과 상기 설정된 토잉점과의 거리, 상기 설정된 토잉점의 y 좌표 및 헤딩각을 이용하여 상기 클로소이드 곡선의 각 계수를 계산할 수 있다. The program instructions determine the distance between the reference point of the vehicle and the set towing point according to the movement of the vehicle, the distance between the reference point of the vehicle and the set towing point, the y coordinate and the heading angle of the set towing point. Each coefficient of the clothoid curve can be calculated using.
본 발명의 다른 측면에 따르면, 자율주차를 위한 주차경로 생성 방법으로서, (a) 카메라를 통해 주차공간 영상을 입력 받는 단계; (b) 상기 주차공간 영상을 이용하여 주차공간 좌표계 상에서 토잉점 및 주차 완료점을 설정하는 단계; (c) 차량의 초기 포즈에서 상기 설정된 토잉점까지의 클로소이드 곡선을 생성하는 단계; (d) 상기 차량의 이동에 따라 상기 클로소이드 곡선의 곡률 변화율을 갱신하는 단계; 및 (e) 상기 차량이 상기 설정된 토잉점에 근접하는 경우, 상기 토잉점을 상기 주차 완료점 방향으로 이동시키면서 클로소이드 주차경로를 생성하는 단계를 포함하는 주차경로 생성 방법이 제공된다. According to another aspect of the present invention, there is provided a method for generating a parking path for autonomous parking, comprising: (a) receiving an image of a parking space through a camera; (b) setting a towing point and a parking completion point on a parking space coordinate system using the parking space image; (c) generating a clothoid curve from the initial pose of the vehicle to the set towing point; (d) updating a rate of change of curvature of the clothoid curve according to the movement of the vehicle; And (e) when the vehicle is close to the set towing point, moving the towing point in the direction of the parking completion point and generating a closed parking route.
본 발명의 또 다른 측면에 따르면, 상기한 방법을 수행하는 기록매체 기록된 프로그램이 제공된다. According to another aspect of the present invention, a program recorded on a recording medium for performing the above method is provided.
본 발명에 따르면, 토잉점을 이용하여 클로소이드 주차경로를 생성하기 때문에 자율주차를 원활히 수행할 수 있고, 운전자에게 편안함을 제공할 수 있는 장점이 있다. According to the present invention, since a clothoid parking path is generated using a towing point, autonomous parking can be smoothly performed and comfort can be provided to the driver.
도 1은 본 발명의 바람직한 일 실시예에 따른 주차경로 생성 장치의 구성을 도시한 도면이다.
도 2는 본 실시예에 따른 차량 및 주차공간 좌표계를 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 클로소이드 주차경로를 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 주차초기, 토잉점 이동 직전, 토잉점 이동 시 및 주차 완료까지의 과정을 도시한 도면이다.
도 5는 본 발명의 바람직한 일 실시예에 따른 자율주차를 위한 클로소이드 주차 경로 생성 과정을 도시한 흐름도이다. 1 is a view showing the configuration of a parking route generating apparatus according to an embodiment of the present invention.
2 is a diagram showing a vehicle and a parking space coordinate system according to the present embodiment.
3 is a view showing a clothoid parking route according to an embodiment of the present invention.
4 is a view showing a process of initial parking, just before moving to the towing point, moving to the towing point, and until parking is completed according to an embodiment of the present invention.
5 is a flowchart illustrating a process of generating a closed parking path for autonomous parking according to an exemplary embodiment of the present invention.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다.In the present invention, various modifications may be made and various embodiments may be provided, and specific embodiments will be illustrated in the drawings and described in detail.
그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. However, this is not intended to limit the present invention to a specific embodiment, it is to be understood as including all changes, equivalents, and substitutes included in the spirit and scope of the present invention.
본 발명은 자율주차를 위한 클로소이드 주차경로를 생성한다. The present invention creates a clothoid parking route for autonomous parking.
클로소이드 곡선은 연속적이고 점차적으로 변화하는 곡률 변화율을 가지는 곡선을 의미하며 차량의 원활한 주행을 위해 일반적으로 도로 건설에 적용된다. The clothoid curve means a curve having a continuous and gradually changing curvature rate of change, and is generally applied to road construction for smooth driving of a vehicle.
주차경로 생성에 클로소이드 곡선을 적용하면 불연속적인 곡률없이 부드러운 조향과 차량의 움직임을 얻을 수 있어 운전자에게 매우 편안한 주차 제어가 가능하다.Applying the clothoid curve to the parking path creation enables smooth steering and vehicle movement without discontinuous curvature, enabling very comfortable parking control for the driver.
도 1은 본 발명의 바람직한 일 실시예에 따른 주차경로 생성 장치의 구성을 도시한 도면이다. 1 is a view showing the configuration of a parking route generating apparatus according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 실시예에 따른 주차경로 생성 장치는 프로세서(100) 및 메모리(102)를 포함할 수 있다. As shown in FIG. 1, the apparatus for generating a parking route according to the present embodiment may include a
프로세서(100)는 컴퓨터 프로그램을 실행할 수 있는 CPU(central processing unit)나 그밖에 가상 머신 등을 포함할 수 있다. The
메모리(102)는 고정식 하드 드라이브나 착탈식 저장 장치와 같은 불휘발성 저장 장치를 포함할 수 있다. 착탈식 저장 장치는 컴팩트 플래시 유닛, USB 메모리 스틱 등을 포함할 수 있다. 메모리(102)는 각종 랜덤 액세스 메모리와 같은 휘발성 메모리도 포함할 수 있다.The
이와 같은 메모리(102)에는 프로세서(100)에 의해 실행 가능한 프로그램 명령어들이 저장된다. Program instructions executable by the
본 실시예에 따른 주차경로 생성 장치는 차량 내에 설치된 컴퓨팅 장치로서, 카메라를 통해 입력된 주차공간 영상을 이용하여 차량이 주차공간에 자율주차가 가능하도록 주차경로를 생성한다. The apparatus for generating a parking route according to the present embodiment is a computing device installed in a vehicle, and generates a parking route so that the vehicle can autonomously park in a parking space using a parking space image input through a camera.
보다 상세하게, 본 실시예에 따른 프로그램 명령어들은, 카메라를 통해 주차공간 영상을 입력 받고, 주차공간 영상을 이용하여 주차공간 좌표계 상에서 토잉점(towing point) 및 주차 완료점을 설정하며, 차량의 초기 포즈에서 토잉점까지의 클로소이드 곡선을 생성하고, 차량의 이동에 따라 클로소이드 곡선의 곡률 변화율을 갱신하고, 차량이 상기 설정된 토잉점에 근접하는 경우, 토잉점을 주차 완료점 방향으로 이동시키면서 클로소이드 주차경로를 생성한다. In more detail, the program instructions according to this embodiment receive a parking space image through a camera, use the parking space image to set a towing point and a parking completion point on the parking space coordinate system, and the initial vehicle Create a clothoid curve from the pose to the towing point, update the rate of change of curvature of the clothoid curve according to the movement of the vehicle, and move the towing point toward the parking completion point when the vehicle approaches the set towing point. While creating a clothoid parking route.
상기한 주차공간 영상은 차량의 전방 또는 후방 카메라로부터 촬영된 영상을 탑뷰로 변환한 영상일 수 있다. The parking space image may be an image obtained by converting an image captured from a front or rear camera of the vehicle into a top view.
이하에서는 도면을 참조하여 본 실시예에 따른 주차경로 생성을 위한 좌표계와 차량, 토잉점, 주차 완료점 및 주차경로 생성 과정을 상세하게 설명한다. Hereinafter, a coordinate system for generating a parking route, a vehicle, a towing point, a parking completion point, and a parking route generation process according to the present embodiment will be described in detail with reference to the drawings.
본 명세서에서, 차량, 토잉점 및 주차 완료점은 좌표는 포즈로 정의되며, 포즈는 차량 좌표계 상에서 차량의 소정 기준점의 좌표, 주차공간 좌표계 상에서 토잉점 좌표 및 주차 완료점의 좌표를 의미한다. In the present specification, the coordinates of the vehicle, the towing point, and the parking completion point are defined as a pose, and the pose means the coordinates of a predetermined reference point of the vehicle in the vehicle coordinate system, the coordinates of the towing point coordinates, and the parking completion point in the parking space coordinate system.
도 2는 본 실시예에 따른 차량 및 주차공간 좌표계를 도시한 도면이다. 2 is a diagram showing a vehicle and a parking space coordinate system according to the present embodiment.
도 2를 참조하면, 임의 좌표계 상 목적물의 포즈를 로 표시한다. 2, arbitrary coordinate system The pose of the target object Denoted by
목적물이 평면상에 존재할 때, 목적물의 포즈는 목적물의 지정된 특징점의 좌표계 상의 위치 와 목적물이 좌표축과 이루는 헤딩각 로 표시한다. Target When present on the plane, the pose of the object is the position on the coordinate system of the specified feature point of the object. And the object Heading angle with coordinate axis Denoted by
주차 완료점은 주차공간 내에 위치하며 주차공간에 대하여 주차 완료 시 차량의 후륜축 중심(Center of Rear Axle, 이하 CRA)이 위치하는 지점이다. The parking completion point is located in the parking space, and the center of the rear axle (hereinafter referred to as CRA) of the vehicle is located when parking is completed with respect to the parking space.
본 발명은 주차공간의 주차 완료점을 특징점(기준점)으로 설정하고, 주차 완료점에 대한 포즈를 주차공간의 포즈로 정의한다. In the present invention, a parking completion point of a parking space is set as a feature point (reference point), and a pose for the parking completion point is defined as a pose of the parking space.
주차공간의 주차 완료점은 로 표시한다. The parking completion point of the parking space is Denoted by
차량의 특징점(기준점)은 CRA으로 설정하고, CRA에 대한 포즈를 차량의 포즈로 정의하며, 로 표시한다. The vehicle's feature point (reference point) is set as CRA, and the pose for the CRA is defined as the vehicle's pose, Denoted by
주차공간 좌표계 는 주차 완료점을 원점으로 하고 주차공간에 고정된 좌표계로 정의한다. Parking space coordinate system Is defined as the coordinate system fixed in the parking space with the parking completion point as the origin.
차량 좌표계 는 차량의 CRA를 원점으로 하고 차량에 고정된 좌표계로 정의한다. Vehicle coordinate system Is defined as the vehicle's CRA as the origin and a fixed coordinate system on the vehicle.
차량 좌표계의 원점과 차량에 설치된 센서의 위치가 상이할 경우 센서값을 센서 좌표계로부터 좌표 변환하여 차량 좌표계로 표시한다. When the origin of the vehicle coordinate system and the location of the sensor installed in the vehicle are different, the sensor value is transformed from the sensor coordinate system and displayed in the vehicle coordinate system.
편의상 평면에 주차공간이 존재하고, 평면에 차량이 존재하는 것으로 가정한다. For convenience There is a parking space on the plane, It is assumed that there is a vehicle on the plane.
도 2에 도시된 바와 같이, 본 발명에서 정한 주차공간 좌표계는 이고, 차량 좌표계는 로 표시한다. As shown in Figure 2, the parking space coordinate system determined in the present invention is And the vehicle coordinate system is Denoted by
주차 완료점은 에 해당하는 주차공간 좌표계의 원점이다. Parking completion point It is the origin of the parking space coordinate system corresponding to.
차량의 포즈는 후륜축 중심(CRA)을 주차공간 좌표계로 로 표시한다. The vehicle's pose is the center of the rear wheel axis (CRA) as the parking space coordinate system. Denoted by
토잉점의 포즈는 주차공간 좌표계로 로 표시한다. The pose of the towing point is in the parking space coordinate system. Denoted by
차량 좌표계상 주차공간의 포즈는 로 표시한다. The pose of the parking space in the vehicle coordinate system Denoted by
차량 좌표계상 장애물의 포즈는 로 표시한다. The pose of the obstacle in the vehicle coordinate system Denoted by
이와 같은 좌표계 상에서 차량의 속도-가속도 모델링은 차량의 속도를 , 그 시간 미분을 라 하고, 상태 변수를 라 하고 차량에 가하는 가속도 명령을 라 할 때 아래와 같다. Vehicle speed-acceleration modeling in such a coordinate system , That time derivative And the state variable And give the acceleration command to the vehicle Is as follows.
여기서, 는 time constant, , 이다. here, Is the time constant, , to be.
샘플링 주기를 라 하고 의 순차 값으로 시간 이라 할 때 이산화 모델식은 다음과 같다. Sampling cycle La and Time as a sequential value of In this case, the discrete model equation is as follows.
여기서, , 이다.here, , to be.
차량의 포즈를 로 표시할 때 종횡 모션 모델링은 다음과 같다. Vehicle pose When expressed as, the vertical and horizontal motion modeling is as follows.
주차공간 좌표계상 Forward-Euler 이산화 모델식은 다음과 같다. The formula for the Forward-Euler discrete model in the parking space coordinate system is as follows.
여기서, 이다. here, to be.
이하에서는 상기한 좌표계 및 차량의 속도-가속도 모델링을 통해 클로소이드 주차경로를 생성하는 과정을 상세하게 설명한다. Hereinafter, a process of generating a closed parking path through the coordinate system and vehicle speed-acceleration modeling will be described in detail.
클로소이드 경로는 연속적으로 천천히 변화하는 곡률(Curvature)을 조건으로 하는 곡선이다. The clothoid pathway is a curve subject to a continuously slowly changing curvature.
Arc를 따라 곡률이 아래와 같이 표현된다. The curvature along the arc is expressed as follows.
Arc 변화가 심하지 않을 경우 전방 직선거리에 대하여 곡률 연속조건을 아래와 같이 적용할 수 있다. If the arc change is not severe, the continuous curvature condition can be applied to the straight line distance as follows.
이를 두 번 적분하면 아래와 같은 클로소이드 주차경로식을 얻는다. Integrating this twice gives the closesoid parking path equation as shown below.
주차경로를 생성함에 있어 곡선 형태와 직선 또는 직선에 가까운 형태가 주차공간 외부와 내부 구역별로 다르게 요구된다. In creating a parking route, a curved shape and a straight line or a shape close to a straight line are required differently for each area outside and inside the parking space.
주차를 하기 위해서는 주차공간 내에서는 주차공간을 중심으로 지나는 곡률이 제로인 직선의 주차경로를 가지며, 주차공간 진입 이전에서는 차량의 포즈에 접하면서 주차공간의 중심으로 바른 각도로 진입하기 위한 곡률을 갖는 곡선이어야 한다. In order to park, the parking space has a straight parking path with a curvature of zero passing through the parking space, and before entering the parking space, the curve has a curvature to enter the center of the parking space at the right angle while touching the vehicle's pose. Should be.
이처럼 주차경로는 주차공간 진입 이전과 주차공간 내부 사이에서 불연속적인 곡률을 가진다. 이러한 상황에서 곡률 변화율(Curvature rate)도 다르기 때문에 주차공간 진입 이전의 차량 포즈에서 주차 완료점 사이를 클로소이드 곡선으로 표시할 수가 없다. 즉 곡률이 불연속적인(곡률 변화율이 일정하지 않은) 주차경로는 클로소이드 조건에 맞지 않게 된다. As such, the parking path has a discontinuous curvature between before entering the parking space and inside the parking space. In this situation, since the curvature rate is also different, it is not possible to display a clothoid curve between the vehicle pose before entering the parking space and the parking completion point. That is, a parking path with a discontinuous curvature (the rate of change of curvature is not constant) does not meet the closesoid condition.
도 3은 본 발명의 일 실시예에 따른 클로소이드 주차경로를 나타낸 도면이고, 도 4는 본 발명의 일 실시예에 따른 주차초기, 토잉점 이동 직전, 토잉점 이동 시 및 주차 완료까지의 과정을 도시한 도면이다. FIG. 3 is a diagram showing a clothoid parking route according to an embodiment of the present invention, and FIG. 4 is a process of initial parking, just before moving to the towing point, moving to the towing point, and completing parking according to an embodiment of the present invention. It is a diagram showing.
도 3 내지 도 4에 도시된 바와 같이, 본 발명은 주차경로를 생성함에 있어 차량의 주차경로 추종에 필요한 일부 구간만 일정한 곡률 변화율의 클로소이드 경로를 생성하고, 차량의 경로추종에 따른 포즈 변화에 따라 곡률 변화율을 갱신하면서 클로소이드 주차경로를 갱신한다. As shown in Figs. 3 to 4, the present invention creates a closed path with a constant curvature change rate only for some sections necessary for tracking the parking path of the vehicle in creating the parking path, and changes the pose according to the path tracking of the vehicle. According to the update rate of change of curvature, the closoid parking path is updated.
본 발명은 클로소이드 곡선을 생성 및 갱신하기 위하여 주차 완료점과 차량의 포즈 사이에 차량의 포즈 변환에 따라 주차 완료점 방향으로 이동하는 토잉점을 설정하고, 토잉점의 포즈로부터 차량의 포즈까지 클로소이드 주차경로를 생성한다. The present invention sets a towing point that moves in the direction of the parking completion point according to the transformation of the vehicle's pose between the parking completion point and the vehicle's pose in order to generate and update the clothoid curve, and from the pose of the towing point to the pose of the vehicle Create a clothoid parking route.
본 발명은 클로소이드 곡선을 생성하기 위하여 아래와 같이 클로소이드 곡선을 생성할 수 있는 차량의 포즈에서 주차공간 입구의 에 설정하는 토잉점(towing point) 까지의 주차공간 진입에 적합한 클로소이드 경로를 생성한다.In the present invention, in order to generate a clothoid curve, in the pose of a vehicle capable of generating a clothoid curve as follows, Towing point Create a clothoid path suitable for entering the parking space to.
차량의 초기 위치 에서 토잉점과의 거리 차이인 를 계산한다. Initial position of the vehicle Is the difference between the towing point and To calculate.
아래와 같이, 차량의 초기 포즈에서 초기값을 구한다. As shown below, in the initial pose of the vehicle Find the initial value.
차량의 이동 시, 차량의 포즈 변화에 따라 를 구하고 를 클로소이드 조건이 만족되도록 정한다. When the vehicle is moving, depending on the vehicle's pose change To get Is determined so that the clothoid condition is satisfied.
여기서, 는 의 변화를 클로소이드 조건에 맞게 정하는 설계변수이다. here, Is It is a design variable that determines the change of in accordance with the clothoid condition.
계수 와 는 토잉점 포즈 로부터 와 같이 바로 구할 수 있다. Coefficient Wow The toe point pose from You can get it right away.
토잉점 가 또는 이 되도록 축상에 위치하게 되면 차량을 주차공간 중심에 위치와 각도가 맞게 토잉하는 바람직한 의미가 있다. Toying store end or To be If it is located on the shaft, it has a desirable meaning of towing the vehicle to the center of the parking space with the correct position and angle.
임의의 토잉점 포즈와 주어진 차량의 포즈에 대하여 For an arbitrary toe point pose and a pose of a given vehicle
관계를 이용하여 를 계산한다. Using relationships To calculate.
차량이 위와 같은 클로소이드 주차경로를 따라 토잉점 에 가까이 오게되면 점차 의 값도 작아지고 헤딩각 도 작아지게 된다. The vehicle is towing point along the clothoid parking path as above. As you get closer to The value of is also smaller and the heading angle Also becomes smaller.
이러한 조건에서는 토잉점 를 주차 완료점(주차장 좌표계 원점) 방향으로 차량의 속도에 따른 또는 의 변화만큼 이동시키면서 차량의 포즈 까지 클로소이드 주차경로 생성을 주차 완료시까지 계속한다. Towing point under these conditions In the direction of the parking completion point (the origin of the parking lot coordinate system) according to the vehicle speed. or The vehicle's pose while moving as much as the change of The creation of the clothoid parking route is continued until parking is completed.
본 실시예에 따르면,, 토잉점과 차량의 거리를 참조하여 가 미리 설정된 임계치 이하가 되면, 아래와 같은 식으로 토잉점을 주차 완료점 방향으로 이동시킨다. According to this embodiment, with reference to the distance between the towing point and the vehicle, When is below the preset threshold, the towing point is moved toward the parking completion point in the following manner.
수학식 12와 같이 토잉점은 차량의 속도에 기초하여 주차 완료점 방향으로 이동한다. As shown in Equation 12, the towing point moves in the direction of the parking completion point based on the speed of the vehicle.
도 5는 본 발명의 바람직한 일 실시예에 따른 자율주차를 위한 클로소이드 주차 경로 생성 과정을 도시한 흐름도이다. 5 is a flowchart illustrating a process of generating a closed parking path for autonomous parking according to an exemplary embodiment of the present invention.
도 5를 참조하면, 주차경로 생성 장치는 카메라를 통해 주차공간 영상을 입력 받는다(단계 500). Referring to FIG. 5, the apparatus for generating a parking route receives an image of a parking space through a camera (step 500).
여기서, 카메라는 차량의 전방 또는 후방 카메라일 수 있다. Here, the camera may be a front or rear camera of the vehicle.
단계 500에서 입력된 영상은 탑뷰 영상으로 변환되며, 주차경로 생성 장치는 탑뷰 영상을 통해 주차공간 좌표계 상에서 토잉점 및 주차 완료점을 설정한다(단계 502). The image input in step 500 is converted into a top view image, and the parking route generating apparatus sets a towing point and a parking completion point on the parking space coordinate system through the top view image (step 502).
여기서 주차 완료점은 주차공간 좌표계 상에서의 원점이며, 토잉점은 주차 완료점과 유사한 y 좌표 및 헤딩각을 가지도록 설정된다. Here, the parking completion point is the origin on the parking space coordinate system, and the towing point is set to have a y coordinate and a heading angle similar to the parking completion point.
다음으로 차량의 초기 포즈에서 미리 설정된 토잉점까지의 클로소이드 곡선을 생성한다(단계 504).Next, a clothoid curve from the initial pose of the vehicle to a preset towing point is generated (step 504).
이후 차량의 이동에 따라 클로소이드 곡선의 곡률 변화율을 갱신한다(단계 506). Thereafter, the rate of change of the curvature of the clothoid curve is updated according to the movement of the vehicle (step 506).
주차경로 생성 장치는 차량이 토잉점이 근접하는지 여부를 판단하고(단계 508), 토잉점에 미리 설정된 거리 이하로 근접하는 경우 토잉점을 주차 완료점 방향으로 이동시킨다(단계 510).The parking route generating apparatus determines whether the vehicle is close to the towing point (step 508), and when the vehicle approaches the towing point by a preset distance or less, moves the towing point toward the parking completion point (step 510).
주차경로 생성 장치는 차량의 포즈(후륜축 중심)과 이동하는 토잉점 간의 클로소이드 주차경로를 생성한다(단계 512). The apparatus for generating a parking route generates a closed parking route between the vehicle's pose (center of the rear wheel axis) and the moving towing point (step 512).
상기한 본 발명의 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대한 통상의 지식을 가지는 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 하기의 특허청구범위에 속하는 것으로 보아야 할 것이다.The above-described embodiments of the present invention have been disclosed for purposes of illustration, and those skilled in the art having various knowledge of the present invention will be able to make various modifications, changes, and additions within the spirit and scope of the present invention. It should be regarded as belonging to the following claims.
Claims (10)
프로세서; 및
상기 프로세서에 연결된 메모리를 포함하되,
상기 메모리는,
카메라를 통해 주차공간 영상을 입력 받고,
상기 주차공간 영상을 이용하여 주차공간 좌표계 상에서 토잉점 및 주차 완료점을 설정하며,
차량의 초기 포즈에서 상기 설정된 토잉점까지의 클로소이드 곡선을 생성하고,
상기 차량의 이동에 따라 상기 클로소이드 곡선의 곡률 변화율을 갱신하고,
상기 차량이 상기 설정된 토잉점에 근접하는 경우, 상기 토잉점을 상기 주차 완료점 방향으로 이동시키면서 클로소이드 주차경로를 생성하도록,
상기 프로세서에 의해 실행 가능한 프로그램 명령어들을 저장하는 주차경로 생성 장치. As a parking route generating device for autonomous parking,
Processor; And
Including a memory connected to the processor,
The memory,
The parking space video is input through the camera,
Set the towing point and the parking completion point on the parking space coordinate system using the parking space image,
Generate a clothoid curve from the initial pose of the vehicle to the set towing point,
Updating the rate of change of the curvature of the clothoid curve according to the movement of the vehicle,
When the vehicle approaches the set towing point, to create a closesoid parking path while moving the towing point toward the parking completion point,
A parking route generating device that stores program instructions executable by the processor.
상기 주차공간 좌표계는 x, y 및 헤딩각으로 정의되며,
상기 토잉점은 상기 주차 완료점과 유사한 y 좌표 및 헤딩각을 가지도록 설정되는 주차경로 생성 장치. The method of claim 1,
The parking space coordinate system is defined by x, y and heading angles,
The towing point is set to have a y-coordinate and a heading angle similar to the parking completion point.
상기 프로그램 명령어들은,
상기 차량의 기준점이 상기 설정된 토잉점에 미리 설정된 거리 이내에 위치하는 경우, 상기 토잉점을 상기 주차 완료점의 x 좌표 방향으로 이동시키면서 상기 클로소이드 주차경로를 생성하는 주차경로 생성 장치. The method of claim 2,
The program instructions,
When the reference point of the vehicle is located within a preset distance to the set towing point, the parking route generating device generates the closesoid parking route while moving the towing point in the x coordinate direction of the parking completion point.
상기 차량의 기준점은 차량 좌표계 상에서 상기 차량의 후륜축 중심의 x, y 및 헤딩각으로 설정되는 주차경로 생성 장치. The method of claim 3,
The reference point of the vehicle is set to the x, y and heading angles of the rear wheel axis center of the vehicle on the vehicle coordinate system.
상기 프로그램 명령어들은,
상기 토잉점을 상기 차량의 속도에 기초하여 상기 주차 완료점 방향으로 이동시키는 주차경로 생성 장치. The method of claim 3,
The program instructions,
A parking path generating device for moving the towing point in the direction of the parking completion point based on the speed of the vehicle.
상기 클로소이드 곡선은 아래의 수식으로 정의되며,
[수학식]
상기 프로그램 명령어들은,
상기 차량의 이동에 따라 상기 차량의 기준점과 상기 설정된 토잉점과의 거리를 구하고,
상기 차량의 기준점과 상기 설정된 토잉점과의 거리, 상기 설정된 토잉점의 y 좌표 및 헤딩각을 이용하여 상기 클로소이드 곡선의 각 계수를 계산하는 주차경로 생성 장치. The method of claim 4,
The clothoid curve is defined by the following formula,
[Equation]
The program instructions,
Obtaining the distance between the reference point of the vehicle and the set towing point according to the movement of the vehicle,
A parking route generating device that calculates each coefficient of the clothoid curve by using the distance between the reference point of the vehicle and the set towing point, the y coordinate of the set towing point, and a heading angle.
(a) 카메라를 통해 주차공간 영상을 입력 받는 단계;
(b) 상기 주차공간 영상을 이용하여 주차공간 좌표계 상에서 토잉점 및 주차 완료점을 설정하는 단계;
(c) 차량의 초기 포즈에서 상기 설정된 토잉점까지의 클로소이드 곡선을 생성하는 단계;
(d) 상기 차량의 이동에 따라 상기 클로소이드 곡선의 곡률 변화율을 갱신하는 단계; 및
(e) 상기 차량이 상기 설정된 토잉점에 근접하는 경우, 상기 토잉점을 상기 주차 완료점 방향으로 이동시키면서 클로소이드 주차경로를 생성하는 단계를 포함하는 주차경로 생성 방법. As a method of creating a parking route for autonomous parking,
(a) receiving an image of a parking space through a camera;
(b) setting a towing point and a parking completion point on a parking space coordinate system using the parking space image;
(c) generating a clothoid curve from the initial pose of the vehicle to the set towing point;
(d) updating a rate of change of curvature of the clothoid curve according to the movement of the vehicle; And
(e) when the vehicle approaches the set towing point, moving the towing point in the direction of the parking completion point and generating a closed parking route.
상기 주차공간 좌표계는 x, y 및 헤딩각으로 정의되며,
상기 토잉점은 상기 주차 완료점과 유사한 y 좌표 및 헤딩각을 가지도록 설정되는 주차경로 생성 방법. The method of claim 7,
The parking space coordinate system is defined by x, y and heading angles,
The towing point is set to have a y-coordinate and a heading angle similar to the parking completion point.
상기 (e) 단계는 차량의 기준점이 상기 설정된 토잉점에 미리 설정된 거리 이내에 위치하는 경우, 상기 토잉점을 상기 주차 완료점의 x 좌표 방향으로 이동시키면서 상기 클로소이드 주차경로를 생성하는 주차경로 생성 방법.The method of claim 8,
In the step (e), when the reference point of the vehicle is located within a preset distance to the set towing point, the towing point is moved in the direction of the x coordinate of the parking completion point, and the parking path is generated to generate the closesoid parking path. Way.
A program recorded on a recording medium performing the method according to claim 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190061180A KR102144222B1 (en) | 2019-05-24 | 2019-05-24 | Clothoid parking path generation method and apparatus using a towing point |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190061180A KR102144222B1 (en) | 2019-05-24 | 2019-05-24 | Clothoid parking path generation method and apparatus using a towing point |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102144222B1 true KR102144222B1 (en) | 2020-08-12 |
Family
ID=72039113
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190061180A KR102144222B1 (en) | 2019-05-24 | 2019-05-24 | Clothoid parking path generation method and apparatus using a towing point |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102144222B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220071988A (en) * | 2020-11-23 | 2022-06-02 | 한양대학교 산학협력단 | Approximate clothoid-based local route generation method and apparatus to ensure stability of automatic parking system |
CN116442992A (en) * | 2023-06-15 | 2023-07-18 | 广汽埃安新能源汽车股份有限公司 | Parking control method and device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1510441A2 (en) * | 2003-08-29 | 2005-03-02 | Aisin Seiki Kabushiki Kaisha | Parking assist device |
KR20080096905A (en) * | 2007-04-30 | 2008-11-04 | 현대자동차주식회사 | Parking guidance method for vehicle |
EP2011700A1 (en) * | 2006-04-25 | 2009-01-07 | Toyota Jidosha Kabushiki Kaisha | Parking assistance device and parking assistance method |
KR20100055720A (en) * | 2008-11-18 | 2010-05-27 | 주식회사 만도 | Right angled parking method and parking assist apparatus using the same |
KR20100057752A (en) * | 2008-11-22 | 2010-06-01 | 헬라 카게아아 휙크 운트 콤파니 | Method for computation of a park trajectory of a motor vehicle and a motor vehicle assist device |
KR20130057893A (en) * | 2011-11-24 | 2013-06-03 | 현대자동차주식회사 | Method for producing driving path using clothoid curve and computer readable recording medium recording computer program |
KR20140143558A (en) * | 2013-06-07 | 2014-12-17 | 주식회사 만도 | System and method for smart parking assist |
KR20180017126A (en) * | 2015-06-19 | 2018-02-20 | 닛산 지도우샤 가부시키가이샤 | Parking Assist Device and Parking Assistance Method |
-
2019
- 2019-05-24 KR KR1020190061180A patent/KR102144222B1/en active IP Right Grant
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1510441A2 (en) * | 2003-08-29 | 2005-03-02 | Aisin Seiki Kabushiki Kaisha | Parking assist device |
EP2011700A1 (en) * | 2006-04-25 | 2009-01-07 | Toyota Jidosha Kabushiki Kaisha | Parking assistance device and parking assistance method |
KR20080096905A (en) * | 2007-04-30 | 2008-11-04 | 현대자동차주식회사 | Parking guidance method for vehicle |
KR100974704B1 (en) | 2007-04-30 | 2010-08-06 | 현대자동차주식회사 | Parking Guidance Method for Vehicle |
KR20100055720A (en) * | 2008-11-18 | 2010-05-27 | 주식회사 만도 | Right angled parking method and parking assist apparatus using the same |
KR20100057752A (en) * | 2008-11-22 | 2010-06-01 | 헬라 카게아아 휙크 운트 콤파니 | Method for computation of a park trajectory of a motor vehicle and a motor vehicle assist device |
KR20130057893A (en) * | 2011-11-24 | 2013-06-03 | 현대자동차주식회사 | Method for producing driving path using clothoid curve and computer readable recording medium recording computer program |
KR20140143558A (en) * | 2013-06-07 | 2014-12-17 | 주식회사 만도 | System and method for smart parking assist |
KR20180017126A (en) * | 2015-06-19 | 2018-02-20 | 닛산 지도우샤 가부시키가이샤 | Parking Assist Device and Parking Assistance Method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220071988A (en) * | 2020-11-23 | 2022-06-02 | 한양대학교 산학협력단 | Approximate clothoid-based local route generation method and apparatus to ensure stability of automatic parking system |
KR102509622B1 (en) * | 2020-11-23 | 2023-03-13 | 한양대학교 산학협력단 | Approximate clothoid-based local route generation method and apparatus to ensure stability of automatic parking system |
CN116442992A (en) * | 2023-06-15 | 2023-07-18 | 广汽埃安新能源汽车股份有限公司 | Parking control method and device |
CN116442992B (en) * | 2023-06-15 | 2023-09-05 | 广汽埃安新能源汽车股份有限公司 | Parking control method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11192557B2 (en) | Road profile along a predicted path | |
JP6997868B2 (en) | Road sign detection methods, non-temporary computer readable media and road sign detection systems | |
KR102313026B1 (en) | Vehicle and method for collision avoidance assist when backing up the vehicle | |
EP3744616B1 (en) | A device and a method for reversing an articulated vehicle combination | |
JP7087623B2 (en) | Vehicle control unit | |
JP6747179B2 (en) | Parking assistance method and parking assistance device | |
CN108885108B (en) | U-turn assist based on manipulation difficulty | |
JP2019509204A (en) | Vehicle-trailer retraction system with hitch angle detection and trailer shape learning that does not require a target | |
JP2018062244A (en) | Vehicle control device | |
JP6666289B2 (en) | Moving object spatial information calculation apparatus and collision avoidance system | |
JPWO2016203643A1 (en) | Parking assistance device and parking assistance method | |
JP6750365B2 (en) | Parking assistance method and parking assistance device | |
US10732632B2 (en) | Method for generating a reference line by stitching multiple reference lines together using multiple threads | |
JP6917330B2 (en) | Parking support device | |
KR102144222B1 (en) | Clothoid parking path generation method and apparatus using a towing point | |
JP7148064B2 (en) | Camera parameter estimation device, camera parameter estimation method, and camera parameter estimation program | |
CN111114219A (en) | Use of auxiliary lighting in automatic hitch operation | |
US20230158845A1 (en) | Hitch assistance system with interface presenting simplified path image | |
US20210061356A1 (en) | Vehicle control device | |
WO2022217209A1 (en) | Lane changing based only on local information | |
JP7377822B2 (en) | Driving support method and driving support device | |
US20210024056A1 (en) | Parking alignment adjustment apparatus and method | |
US11380120B2 (en) | Driving assistance device | |
KR102509622B1 (en) | Approximate clothoid-based local route generation method and apparatus to ensure stability of automatic parking system | |
KR102180193B1 (en) | Method and apparatus for parking space pose detection using parking stripe template matching |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant |