KR20220078781A - Autonomous driving taxi service providing system and method thereof - Google Patents
Autonomous driving taxi service providing system and method thereof Download PDFInfo
- Publication number
- KR20220078781A KR20220078781A KR1020200167647A KR20200167647A KR20220078781A KR 20220078781 A KR20220078781 A KR 20220078781A KR 1020200167647 A KR1020200167647 A KR 1020200167647A KR 20200167647 A KR20200167647 A KR 20200167647A KR 20220078781 A KR20220078781 A KR 20220078781A
- Authority
- KR
- South Korea
- Prior art keywords
- route
- information
- taxi
- driving
- autonomous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G06Q50/30—
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
Landscapes
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Aviation & Aerospace Engineering (AREA)
- Operations Research (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
본 발명은 자율주행 택시 서비스 제공 시스템 및 그 제공 방법에 관한 것으로서, 더욱 상세하게는, 자율주행 택시를 이용하고자 하는 탑승자와 자율주행 택시를 매칭시키는 자율주행 택시 서비스 제공 서버에 의한 서비스 제공 시스템에 있어서, 적어도 하나의 탑승자가 소지하고 있는 단말수단을 통해서, 택시 요청 관련 정보를 입력받는 제1 입력부(100), 외부로부터, 실시간으로 전역의 교통상황 관련 정보를 입력받는 제2 입력부(200), 적어도 하나의 자율주행 택시에 포함되어 있는 단말수단을 통해서, 현재 위치 정보를 입력받는 제3 입력부(300), 기저장된 고정밀 지도 데이터를 기반으로, 상기 제1 입력부(100), 제2 입력부(200) 및 제3 입력부(300)로부터 입력받은 정보들을 이용하여, 각각의 자율주행 택시 별로, 자율주행 택시가 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 기설정된 조건에 따른 가중치 설정을 통해서 가장 최적의 주행 경로를 설정하는 경로 설정부(400) 및 상기 경로 설정부(400)에 의해 설정한 최적 주행 경로를 해당하는 자율주행 택시로 전송하고, 자율주행 택시의 배정 관련 정보를 해당하는 탑승자가 소지하고 있는 단말수단으로 전송하는 탑승 매칭부(500)를 포함하여 구성되는 것을 특징으로 하는 자율주행 택시 서비스 제공 시스템에 관한 것이다.The present invention relates to an autonomous driving taxi service providing system and a method for providing the same, and more particularly, in a service providing system by an autonomous driving taxi service providing server that matches an autonomous driving taxi with a passenger who wants to use an autonomous driving taxi, , a first input unit 100 for receiving taxi request-related information through a terminal means carried by at least one passenger, a second input unit 200 for receiving traffic condition-related information from the outside in real time, at least A third input unit 300 that receives current location information through a terminal means included in one autonomous taxi, and the first input unit 100 and the second input unit 200 based on pre-stored high-precision map data And by using the information received from the third input unit 300, for each autonomous taxi, at least one expected driving route in which the autonomous taxi can travel is generated, and the most optimal The route setting unit 400 that sets the driving route and the optimal driving route set by the route setting unit 400 are transmitted to the corresponding autonomous driving taxi, and the corresponding occupant possesses information related to the allocation of the autonomous driving taxi It relates to an autonomous driving taxi service providing system, characterized in that it comprises a boarding matching unit 500 for transmitting to a terminal means.
Description
본 발명은 자율주행 택시 서비스 제공 시스템 및 그 제공 방법에 관한 것으로, 더욱 상세하게는 탑승자가 요청하는 하차 위치까지의 최적 경로를 설정하여 탑승자의 만족도와 최대한의 이득을 동시에 얻을 수 있는 자율주행 택시 서비스 제공 시스템 및 그 제공 방법에 관한 것이다.The present invention relates to a system for providing an autonomous driving taxi service and a method for providing the same, and more particularly, to an autonomous driving taxi service that can obtain the maximum benefit and satisfaction of the occupants at the same time by setting the optimal route to the get-off location requested by the occupant It relates to a provision system and a method for providing the same.
자율주행 택시가 아닌 기존의 택시는 운전자가 외부로부터 입력되는 승차 요청에 따라 경험적인 판단에 따라 배차를 결정하는 시스템이다. 그렇지만, 자율주행 택시는 이러한 최적 배차를 위한 별도의 판단 시스템/판단 기준이 요구된다.Existing taxis, not self-driving taxis, are a system in which the driver decides to dispatch a vehicle based on an empirical judgment based on a ride request input from the outside. However, the self-driving taxi requires a separate judgment system/judgment standard for such optimal dispatch.
또한, 자율주행 택시의 경우, 기존의 택시처럼 일명 '미터기'를 통해서 운임료를 책정하는 것이 아니라, 구간별 미리 설정된 요금 등을 고려하고 있기 때문에, 자율주행 택시에 대한 경로 설정에 있어서, 상습 혼잡 구간, 사고 등에 의한 예기치 못한 교통체증, 교차로 등에 의한 잦은 신호 대기 시간 등을 고려하지 않고 단순하게 최단 거리만을 고려하여 경로를 설정할 경우, 기존의 택시 대비 자율주행 택시의 비교해 보았을 때, 탑승자의 만족도가 낮아질 뿐 아니라, 자율주행 택시 업체 역시도 수익률이 낮아지는 문제점이 있다.In addition, in the case of self-driving taxis, because fares are not set through a so-called 'meter', as in conventional taxis, but pre-set rates for each section are taken into consideration. If the route is set simply by considering only the shortest distance without considering unexpected traffic jams due to accidents, intersections, etc., and frequent signal waiting time due to intersections, etc. In addition, self-driving taxi companies also have a problem with lower profitability.
뿐만 아니라, 자율주행 차량의 경우, 차선 변경을 위한 판단 알고리즘이 따로 연구될 정도로 주행 경로상 차선 변경의 시점/지점을 결정하는 데 어려움이 있는 만큼, 자율주행 택시가 차선 변경을 제대로 된 시점에 수행하지 못할 경우, 처음 설정되었던 최적 경로보다 과도하게 긴 경로(우회 경로)를 통해서 주행이 이루어질 수 밖에 없기 때문에, 이 역시 자율주행 택시의 또다른 문제점이다.In addition, in the case of autonomous vehicles, it is difficult to determine the time/point of a lane change on the driving route to the extent that the determination algorithm for lane change is separately studied. If this is not done, the vehicle will inevitably travel through an excessively long route (bypass route) than the initially set optimal route, which is another problem of autonomous taxis.
이와 관련해서, 국내공개특허 제10-2020-0055146호("자율 차량들의 승객 픽업 배치")에서는 승객과 차량 모두 유용하게 적용될 수 있도록 하는 배치 방법을 개시하고 있다.In this regard, Korean Patent Application Laid-Open No. 10-2020-0055146 (“Pick-up arrangement of passengers in autonomous vehicles”) discloses an arrangement method that can be usefully applied to both passengers and vehicles.
본 발명은 상기한 바와 같은 종래 기술의 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 탑승자의 택시 요청 관련 정보를 이용하여 주행 경로 상에 발생할 수 있는 다양한 돌발 상황을 고려하여 최적 주행 경로를 설정하여, 최상의 이득을 얻을 수 있는 최적 주행 경로를 설정할 수 있는 자율주행 택시 서비스 제공 시스템 및 그 제공 방법을 제공하는 것이다.The present invention has been devised to solve the problems of the prior art as described above, and an object of the present invention is to determine an optimal driving route in consideration of various unexpected situations that may occur on the driving route by using taxi request-related information of passengers. It is to provide an autonomous driving taxi service providing system and a method for providing an autonomous driving taxi service capable of setting an optimal driving route that can obtain the best benefit by setting it.
본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템은, 자율주행 택시를 이용하고자 하는 탑승자와 자율주행 택시를 매칭시키는 자율주행 택시 서비스 제공 서버에 의한 서비스 제공 시스템에 있어서, 적어도 하나의 탑승자가 소지하고 있는 단말수단을 통해서, 택시 요청 관련 정보를 입력받는 제1 입력부(100), 외부로부터, 실시간으로 전역의 교통상황 관련 정보를 입력받는 제2 입력부(200), 적어도 하나의 자율주행 택시에 포함되어 있는 단말수단을 통해서, 현재 위치 정보를 입력받는 제3 입력부(300), 기저장된 고정밀 지도 데이터를 기반으로, 상기 제1 입력부(100), 제2 입력부(200) 및 제3 입력부(300)로부터 입력받은 정보들을 이용하여, 각각의 자율주행 택시 별로, 자율주행 택시가 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 기설정된 조건에 따른 가중치 설정을 통해서 가장 최적의 주행 경로를 설정하는 경로 설정부(400) 및 상기 경로 설정부(400)에 의해 설정한 최적 주행 경로를 해당하는 자율주행 택시로 전송하고, 자율주행 택시의 배정 관련 정보를 해당하는 탑승자가 소지하고 있는 단말수단으로 전송하는 탑승 매칭부(500)를 포함하여 구성되는 것이 바람직하다.An autonomous driving taxi service providing system according to an embodiment of the present invention is a service providing system by an autonomous driving taxi service providing server that matches an autonomous driving taxi with a passenger who wants to use an autonomous driving taxi, wherein at least one passenger The
더 나아가, 상기 경로 설정부(400)는 상기 제1 입력부(100), 제2 입력부(200) 및 제3 입력부(300)로부터 입력받은 정보들과, 기저장된 고정밀 지도 데이터를 기반으로 설정된 자율주행 택시가 주행 가능한 차로의 소정 간격마다 기설정된 노드 정보와, 각 노드를 잇는 링크 정보를 이용하되, 각 자율주행 택시 별, 각 탑승자에 대한 상기 자율주행 택시의 현재 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 승차 위치 정보까지의 적어도 하나의 주행 가능한 제1 예상 경로와, 상기 승차 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 하차 위치 정보까지의 적어도 하나의 주행 가능한 제2 예상 경로를 생성하는 초기 경로 생성부(410)를 더 포함하여 구성되며, 상기 제1 예상 경로와 제2 예상 경로는 각각의 최단 경로, 상기 교통상황 관련 정보를 반영한 우회 경로를 포함하는 것이 바람직하다.Furthermore, the
더 나아가, 상기 경로 설정부(400)는 상기 초기 경로 생성부(410)에서 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해, 각 경로마다 포함되어 있는 차선 변경 정보를 추출하여, 기설정된 조건에 따른 차선 변경 정보를 제거하여 각 경로의 최적화를 수행하는 경로 최적화부(420)를 더 포함하여 구성되는 것이 바람직하다.Furthermore, the
더 나아가, 상기 경로 설정부(400)는 상기 경로 최적화부(420)에 의해 최적화된 각 경로에 입력된 상기 교통상황 관련 정보를 반영하여 각 경로마다 기설정된 조건에 따른 시간 가중치 값을 설정하는 가중치 설정부(430)를 더 포함하여 구성되는 것이 바람직하다.Furthermore, the
더 나아가, 상기 경로 설정부(400)는 상기 가중치 설정부(430)에 의해 각 경로마다 설정된 시간 가중치 값을 반영한 예상 주행 시간 정보와 각 경로에 대해 기설정된 예상 운임료 정보를 이용하여, 시간당 최대 운임료를 갖는 경로를 최적 주행 경로로 설정하는 최적 경로 설정부(440)를 더 포함하여 구성되며, 상기 예상 주행 시간 정보는 상기 제1 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간과 상기 제2 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간을 합산한 주행 시간인 것이 바람직하다.Furthermore, the
더 나아가, 상기 경로 최적화부(420)는 최적화를 수행한 각 경로에 포함되어 있는 차선 변경 정보를 추출하여, 추출한 차선 변경 정보에 포함되어 있는 노드 정보와 링크 정보를 이용하여, 경로 상 차선 변경 유도 지점을 설정하는 것이 바람직하다.Furthermore, the
본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 방법은, 자율주행 택시를 이용하고자 하는 탑승자와 자율주행 택시를 매칭시키는 자율주행 택시 서비스 제공 서버에 의한 제공 방법에 있어서, 적어도 하나의 탑승자가 소지하고 있는 단말수단으로부터, 택시 요청 관련 정보를 입력받는 제1 정보 입력단계(S100), 연계되어 있는 외부 교통 관제 서버로부터, 교통상황 관련 정보를 입력받는 제2 정보 입력단계(S200), 적어도 하나의 자율주행 택시에 포함되어 있는 단말수단으로부터, 현재 위치 정보를 입력받는 제3 정보 입력단계(S300), 상기 제1 정보 입력단계(S100), 제2 정보 입력단계(S200) 및 제3 정보 입력단계(S300)에 의한 정보들과, 기저장된 고정밀 지도 데이터를 기반으로 설정된 자율주행 택시가 주행 가능한 차로의 소정 간격마다 기설정된 노드 정보와 각 노드를 잇는 링크 정보를 이용하여, 각각의 자율주행 택시 별로, 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 기설정된 조건에 따른 가중치 설정을 통해서 가장 최적의 주행 경로를 설정하는 경로 설정단계(S400), 상기 경로 설정단계(S400)에 의해 설정한 최적 주행 경로를 해당하는 자율주행 택시로 전송하는 경로 전송단계(S500) 및 상기 경로 설정단계(S400)에 의해 설정한 최적 주행 경로를 통해서 매칭된 자율주행 택시의 배정 관련 정보를 해당하는 탑승자가 소지하고 있는 단말수단으로 전송하는 배차 전송단계(S600)를 포함하여 구성되는 것이 바람직하다.A method of providing an autonomous driving taxi service according to an embodiment of the present invention is a method of providing an autonomous driving taxi service providing server that matches an autonomous driving taxi with a occupant who wants to use the autonomous driving taxi, wherein at least one occupant possesses A first information input step (S100) of receiving taxi request related information from the terminal means, a second information input step (S200) of receiving traffic situation related information from a connected external traffic control server (S200), at least one A third information input step (S300) of receiving current location information from the terminal means included in the autonomous taxi, the first information input step (S100), the second information input step (S200), and the third information input step For each autonomous driving taxi, using the information of (S300) and link information connecting each node with the preset node information for each predetermined interval of the lane in which the autonomous driving taxi set based on the pre-stored high-precision map data can be driven , the optimal driving set by the path setting step (S400) and the path setting step (S400) of generating at least one or more drivable predicted driving paths and setting the most optimal driving path through weight setting according to preset conditions Through the optimal driving route set by the route transmission step (S500) and the route setting step (S400) of transmitting the route to the corresponding autonomous taxi, the corresponding occupant possesses information related to the allocation of the autonomous driving taxi. It is preferable to include a vehicle dispatch transmission step (S600) for transmitting to the terminal means.
더 나아가, 상기 경로 설정단계(S400)는 각 자율주행 택시 별, 각 탑승자에 대한 상기 자율주행 택시의 현재 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 승차 위치 정보까지의 적어도 하나의 주행 가능한 제1 예상 경로와, 상기 승차 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 하차 위치 정보까지의 적어도 하나의 주행 가능한 제2 예상 경로를 생성하는 초기경로 생성단계(S410)를 더 포함하여 구성되며, 상기 제1 예상 경로와 제2 예상 경로는 각각의 최단 경로, 상기 교통상황 관련 정보를 반영한 우회 경로를 포함하는 것이 바람직하다.Furthermore, the route setting step ( S400 ) includes at least one driving from the current location information of the autonomous driving taxi for each self-driving taxi for each occupant to the riding position information included in the taxi request-related information of the occupant. An initial route generating step (S410) of generating at least one possible first expected route and at least one drivable second expected route from the boarding location information to the getting off location information included in the taxi request related information of the passenger Preferably, the first predicted route and the second predicted route include each of the shortest route and a detour route reflecting the traffic condition related information.
더 나아가, 상기 경로 설정단계(S400)는 상기 초기경로 생성단계(S410)에 의해 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해, 각 경로마다 포함되어 있는 차선 변경 정보를 추출하여, 기설정된 조건에 따른 차선 변경 정보를 제거하여 각 경로의 최적화를 수행하는 경로 최적단계(S420)를 더 포함하여 구성되는 것이 바람직하다.Furthermore, the route setting step (S400) extracts lane change information included in each route through node information and link information included in each route generated by the initial route creation step (S410), Preferably, the method further includes a route optimization step (S420) of performing optimization of each route by removing lane change information according to a preset condition.
더 나아가, 상기 경로 설정단계(S400)는 상기 경로 최적단계(S420)에 의해 최적화된 각 경로에 상기 교통상황 관련 정보를 반영하여, 각 경로마다 기설정된 조건에 따른 시간 가중치 값을 설정하는 가중치 설정단계(S430)를 더 포함하여 구성되는 것이 바람직하다.Furthermore, the route setting step (S400) reflects the traffic condition related information on each route optimized by the route optimization step (S420), and sets a weight value for setting a time weight value according to a preset condition for each route It is preferable to further include a step (S430).
더 나아가, 상기 경로 설정단계(S400)는 상기 가중치 설정단계(S430)에 의해 각 경로마다 설정된 시간 가중치 값을 반영한 예상 주행 시간 정보와 각 경로마다 기설정된 예상 운임료 정보를 이용하여, 시간당 최대 운임료를 갖는 경로를 최적 주행 경로로 설정하는 최적경로 설정단계(S440)를 더 포함하여 구성되며, 상기 예상 주행 시간 정보는 상기 제1 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간과 상기 제2 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간을 합산한 주행 시간인 것이 바람직하다.Furthermore, in the route setting step (S400), the maximum fare per hour is calculated using the estimated travel time information reflecting the time weight value set for each route by the weight setting step (S430) and the estimated fare information preset for each route. It is configured to further include an optimal route setting step (S440) of setting the route having the route as the optimal driving route, wherein the estimated driving time information includes an estimated driving time by any one selected from among the first expected paths and the second It is preferable that the driving time is the sum of the estimated driving times by any one path selected from among the predicted paths.
상기와 같은 구성에 의한 본 발명의 자율주행 택시 서비스 제공 시스템 및 그 제공 방법은 탑승자의 자율주행 택시의 탑승 요청 관련 정보를 이용하여 이동 경로 상에 발생할 수 있는 다양한 돌발 상황을 고려하여 최적의 주행 경로를 설정함으로써, 탑승자의 만족도와 운영 업체의 만족도를 동시에 만족시킬 수 있는 장점이 있다.The autonomous driving taxi service providing system and the providing method of the present invention according to the above configuration are the optimal driving route in consideration of various unexpected situations that may occur on the moving route using information related to the boarding request of the autonomous driving taxi of the occupant. By setting , there is an advantage that can satisfy both the satisfaction of the passengers and the satisfaction of the operator.
상세하게는, 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템 및 그 제공 방법은, 자율주행 택시의 주행 경로를 설정함에 있어서, 교통 혼잡구간 등을 고려하여 전역 경로단에서 우회 또는 회피 경로를 적용할 수 있기 때문에, 차량이 몰리는 현상을 방지할 수 있으며, 자율주행 차량의 차선 변경은 보다 복잡한 알고리즘이 적용되는 만큼 불필요한 차선 변경을 제거하여 차선 변경을 최소화함으로써, 가장 최적의 경로를 생성할 수 있는 장점이 있다.In detail, in the autonomous driving taxi service providing system and the providing method according to an embodiment of the present invention, in setting the driving route of the autonomous driving taxi, a detour or avoidance route is taken in consideration of a traffic congestion section, etc. can be applied, it is possible to prevent the phenomenon of vehicles being driven, and the lane change of autonomous vehicles can generate the most optimal route by minimizing unnecessary lane changes by removing unnecessary lane changes as more complex algorithms are applied. There are advantages that can be
이를 통해서, 혼잡 구간의 통과를 최소화함으로써 탑승자의 만족도를 높일 수 있으며, 혼잡 구간의 통과를 최소화하는 만큼 운행시간을 단축할 수 있어 자율주행 택시의 운영 업체 역시도 최대한의 이득을 얻을 수 있는 장점이 있다.Through this, it is possible to increase the satisfaction of passengers by minimizing the passage of the congested section, and the operating time can be shortened by minimizing the passage of the congested section. .
도 1은 고정밀 지도 데이터(HD map)에 포함되어 있는 노드 정보와 링크 정보를 나타낸 예시도이다.
도 2는 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템을 나타낸 구성 예시도이다.
도 3은 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템의 초기 경로 생성부(410)에 의한 우회 경로를 포함하는 초기 예상 경로를 나타낸 예시도이다.
도 4는 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템의 경로 최적화부(420)에 의한 불필요한 차선 변경 정보를 제거한 경로를 나타낸 예시도이다.
도 5는 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템의 경로 최적화부(420)에 의한 차선 변경 유도 지점을 설정한 경로를 나타낸 예시도이다.
도 6은 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템의 가중치 설정부(430)에 의한 교통상황 관련 정보에 의해 반영되는 가중치 상황을 나타낸 예시도이다.
도 7은 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 방법을 나타낸 순서 예시도이다.1 is an exemplary diagram illustrating node information and link information included in high-definition map data (HD map).
2 is an exemplary configuration diagram illustrating an autonomous driving taxi service providing system according to an embodiment of the present invention.
3 is an exemplary diagram illustrating an initial predicted route including a detour route by the
4 is an exemplary diagram illustrating a route in which unnecessary lane change information is removed by the
5 is an exemplary diagram illustrating a route in which a lane change induction point is set by the
6 is an exemplary diagram illustrating a weight situation reflected by traffic situation related information by the
7 is a flowchart illustrating a method for providing an autonomous driving taxi service according to an embodiment of the present invention.
이하 첨부한 도면들을 참조하여 본 발명의 자율주행 택시 서비스 제공 시스템 및 그 제공 방법을 상세히 설명한다. 다음에 소개되는 도면들은 당업자에게 본 발명의 사상이 충분히 전달될 수 있도록 하기 위해 예로서 제공되는 것이다. 따라서, 본 발명은 이하 제시되는 도면들에 한정되지 않고 다른 형태로 구체화될 수도 있다. 또한, 명세서 전반에 걸쳐서 동일한 참조번호들은 동일한 구성요소들을 나타낸다.Hereinafter, an autonomous driving taxi service providing system and a method for providing the same according to the present invention will be described in detail with reference to the accompanying drawings. The drawings introduced below are provided as examples so that the spirit of the present invention can be sufficiently conveyed to those skilled in the art. Accordingly, the present invention is not limited to the drawings presented below and may be embodied in other forms. Also, like reference numerals refer to like elements throughout.
이 때, 사용되는 기술 용어 및 과학 용어에 있어서 다른 정의가 없다면, 이 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 통상적으로 이해하고 있는 의미를 가지며, 하기의 설명 및 첨부 도면에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 설명은 생략한다.At this time, if there is no other definition in the technical terms and scientific terms used, it has the meaning commonly understood by those of ordinary skill in the art to which this invention belongs, and in the following description and accompanying drawings, the subject matter of the present invention Descriptions of known functions and configurations that may unnecessarily obscure will be omitted.
더불어, 시스템은 필요한 기능을 수행하기 위하여 조직화되고 규칙적으로 상호 작용하는 장치, 기구 및 수단 등을 포함하는 구성 요소들의 집합을 의미한다.In addition, a system refers to a set of components including devices, instruments, and means that are organized and regularly interact to perform necessary functions.
본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템 및 그 제공 방법은, 자율주행 택시의 주행 경로를 설정함에 있어서, 교통 혼잡구간 등을 고려하여 전역 경로단에서 우회 또는 회피 경로를 적용할 수 있기 때문에, 차량이 몰리는 현상을 방지할 수 있다. 뿐만 아니라, 단순하게 최단 거리만을 고려하여 주행 경로를 설정할 경우, 불필요한 차선 변경이 다수 번 포함될 수 있으며, 자율주행 차량의 차선 변경은 보다 복잡한 알고리즘이 적용되는 만큼 불필요한 차선 변경을 제거하여 차선 변경을 최소화함으로써, 가장 최적의 경로를 생성할 수 있다.In the autonomous driving taxi service providing system and the providing method according to an embodiment of the present invention, in setting the driving route of the autonomous driving taxi, a detour or avoidance route may be applied at the global route group in consideration of a traffic congestion section, etc. Therefore, it is possible to prevent the phenomenon of the vehicle being driven. In addition, if a driving route is simply set in consideration of only the shortest distance, unnecessary lane changes may be included multiple times, and lane changes for autonomous vehicles are more complex algorithms applied, so unnecessary lane changes are removed to minimize lane changes. By doing so, the most optimal path can be generated.
이를 통해서, 혼잡 구간의 통과를 최소화함으로써 탑승자의 만족도를 높일 수 있으며, 혼잡 구간의 통과를 최소화하는 만큼 운행시간을 단축할 수 있어 자율주행 택시의 운영 업체 역시도 최대한의 이득을 얻을 수 있는 장점이 있다.Through this, it is possible to increase the satisfaction of passengers by minimizing the passage of the congested section, and the operating time can be shortened by minimizing the passage of the congested section. .
먼저, 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템 및 그 제공 방법에서 활용된 고정밀 지도(High Definition Map) 데이터란, 오차 범위가 10cm 이내인 정밀한 지도를 의미한다. 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템 및 그 제공 방법에서는 도 1에 도시된 바와 같이, 고정밀 지도 데이터를 기반으로, 자율주행 택시가 주행할 수 있는 차로에 소정 간격마다 노드 정보를 설정하고, 설정한 각 노드 정보를 잇는 링크 정보(차선 중심선)를 포함하여 구성되는 고정밀 지도 데이터를 활용하는 것이 바람직하며, 상기 링크 정보에는 해당하는 차로 정보, 해당하는 제한 속도, 해당하는 길이 정보 등을 포함하여 구성되는 것이 바람직하다.First, the high-definition map data used in the autonomous driving taxi service providing system and the method for providing an autonomous driving taxi service according to an embodiment of the present invention means a precise map with an error range of less than 10 cm. In the self-driving taxi service providing system and the providing method according to an embodiment of the present invention, as shown in FIG. 1, based on high-precision map data, node information is provided at predetermined intervals in a lane in which an autonomous driving taxi can drive. It is preferable to use high-precision map data that is set and includes link information (lane centerline) connecting each node information set, and the link information includes corresponding lane information, corresponding speed limit, corresponding length information, etc. It is preferably configured to include.
뿐만 아니라, 차선변경 링크 정보를 통해서, 자율주행 택시가 주행 중 차선 변경을 수행할 수 있는 구역에 대한 별도의 정보를 포함하여 구성되는 것이 바람직하다.In addition, through the lane change link information, it is preferable that the autonomous taxi is configured to include separate information on a zone in which lane change can be performed while driving.
도 2는 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템을 나타낸 구성 예시도이며, 도 2를 참조로 하여 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템을 상세히 설명한다.2 is an exemplary configuration diagram illustrating an autonomous driving taxi service providing system according to an embodiment of the present invention, and the autonomous driving taxi service providing system according to an embodiment of the present invention will be described in detail with reference to FIG. 2 .
본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템은 도 2에 도시된 바와 같이, 제1 입력부(100), 제2 입력부(200), 제3 입력부(300), 경로 설정부(400) 및 탑승 매칭부(500)를 포함하여 구성되는 것이 바람직하며, 각 구성들에서 발생하는 데이터들을 전송받아, 이를 데이터베이스화하여 저장 및 관리하는 데이터베이스부(미도시)를 더 포함하여 구성되는 것이 바람직하다. 또한, 각 구성들은 자율주행 택시를 이용하고자 하는 탑승자와 자율주행 택시를 매칭시키는 자율주행 택시 서비스 제공 서버에 의해서 구동되는 것이 바람직하며, 이에 따라, 하나의 연산처리수단 또는 각각의 연산처리수단에 구성되어 동작을 수행하게 된다.As shown in FIG. 2 , the autonomous driving taxi service providing system according to an embodiment of the present invention includes a
각 구성에 대해서 자세히 알아보자면,To learn more about each configuration,
상기 제1 입력부(100)는 적어도 하나의 탑승자가 소지하고 있는 단말수단으로부터, 자율주행 택시의 탑승을 요청하는 택시 요청 관련 정보를 입력받는 것이 바람직하다. 상기 택시 요청 관련 정보로는 탑승자가 자율주행 택시의 승차를 원하는 위치 정보(일반적으로 현재 위치 정보)와 이동을 원하는 하차 위치 정보를 포함하여 구성되는 것이 바람직하다.It is preferable that the
상기 제2 입력부(200)는 연계되어 있는 외부 교통 상황 관제 서버 또는 연계되어 있는 외부 교통 상황 관제 시스템 등으로부터, 실시간으로 전역의 교통상황 관련 정보를 입력받는 것이 바람직하다. 입력받는 상기 교통상황 관련 정보의 일 예를 들자면, 자율주행 택시가 주행할 수 있는 도로 상의 갑작스러운 장애물 발생 정보, 사고 발생 정보, 통행량 정보 등을 포함하여 구성되는 것이 바람직하다.It is preferable that the
상기 제3 입력부(300)는 적어도 하나의 자율주행 택시에 포함되어 있는 단말수단을 통해서, 해당하는 자율주행 택시의 현재 위치 정보를 입력받는 것이 바람직하다. 말 그대로 자율주행을 수행하는 택시인 만큼 현재 위치 파악은 매우 중요한 정보 중 하나이며, 이를 위한 별도의 수단을 포함하여 구성되는 것이 바람직하다.Preferably, the
상기 경로 설정부(400)는 미리 저장된 고정밀 지도 데이터를 기반으로, 상기 제1 입력부(100), 제2 입력부(200) 및 제3 입력부(300)로부터 입력받은 정보들을 이용하여, 각각의 자율주행 택시 별로, 각 자율주행 택시가 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 미리 설정된 조건에 따른 가중치 설정을 통해 가장 최적의 주행 경로를 설정하는 것이 바람직하다.The
상세하게는, 상기 경로 설정부(400)는 상기 제1 입력부(100), 제2 입력부(200) 및 제3 입력부(300)로부터 입력받은 정보들과, 미리 저장된 고정밀 지도 데이터를 기반으로 설정된 자율주행 택시가 주행 가능한 차로의 소정 간격마다 미리 설정된 노드 정보와 각 노드를 잇는 링크 정보를 이용하여 각 자율주행 택시가 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 미리 설정된 조건에 따른 가중치 설정을 통해 가장 최적의 주행 경로를 설정하는 것이 바람직하다.In detail, the
이를 위해, 상기 경로 설정부(400)는 도 2에 도시된 바와 같이, 초기 경로 생성부(410), 경로 최적화부(420), 가중치 설정부(430) 및 최적 경로 설정부(440)를 포함하여 구성되는 것이 바람직하다.To this end, the
상기 초기 경로 생성부(410)는 각 자율주행 택시 별, 각 탑승자에 대한 상기 자율주행 택시의 현재 위치 정보에서 상기 탑승자의 승차 위치 정보까지의 적어도 하나의 주행 가능한 제1 예상 경로를 생성하는 것이 바람직하다. 즉, 자율주행 택시가 탑승자를 태우기 위해 이동하는 예상 이동 거리를 생성하는 것이 바람직하다.Preferably, the initial
또한 상기 초기 경로 생성부(410)는 상기 탑승자의 승차 위치 정보에서 상기 탑승자의 하차 위치 정보까지의 적어도 하나의 주행 가능한 제2 예상 경로를 생성하는 것이 바람직하다. 즉, 자율주행 택시가 탑승자를 태운 후 원하는 목적지까지 이동하는 예상 이동 거리를 생성하는 것이 바람직하다.In addition, the
이 때, 상기 초기 경로 생성부(410)는 상기 제1 예상 경로와 제2 예상 경로로 각각의 최단 경로와, 도 3에 도시된 바와 같이, 상기 제2 입력부(200)에 의해 입력되는 상기 교통상황 관련 정보를 고려한 우회 경로를 포함하여 구성되는 것이 바람직하다. 이 때, 상기 우회 경로를 생성하기 위해 고려해야 하는 상기 교통상황 관련 정보는 자율주행 택시 서비스 제공 서버의 관리자(제공자 등)에 의해 설정되는 것이 바람직하다. 도 3에서는 사고 지점, 혼잡도가 높은 지점을 상기 우회 경로를 생성하기 위해 고려해야 하는 상기 교통상황 관련 정보로 설정하여 상기 우회 경로를 생성하였으나, 이는 본 발명의 일 실시예에 불과하며, 경우에 따라서 설정을 변경할 수 있다.In this case, the initial
상기 고정밀 지도 데이터에 포함되어 있는 노드 정보와 링크 정보는 각각 그래프 구조에서의 verter(정점)와 edge(간선)으로 나타낼 수 있다.Node information and link information included in the high-precision map data can be represented by vertices and edges in a graph structure, respectively.
이를 통해서, 상기 초기 경로 생성부(410)는 그래프 구조 기반 경로 생성 알고리즘을 통해서 경로를 생성하는 것이 바람직하며, 일 예를 들자면, dijkstra, A* 등의 알고리즘을 포함하여 구성되는 것이 바람직하다.Through this, it is preferable that the initial
상기 경로 최적화부(420)는 상기 초기 경로 생성부(410)에서 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해, 각 경로마다 포함되어 있는 차선 변경 정보를 추출하는 것이 바람직하다.Preferably, the
즉, 상술한 바와 같이, 상기 경로 최적화부(420)는 상기 초기 경로 생성부(410)에서 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해 포함되어 있는 상기 차선변경 링크를 추출하고, 추출한 상기 차선변경 링크가 미리 설정된 조건에 따라 불필요한 차선변경 링크에 해당할 경우, 이를 경로 상에서 삭제하고 새로운 링크(직선 링크)로 각 경로의 최적화를 수행하는 것이 바람직하다.That is, as described above, the
즉, 도 4에 도시된 바와 같이, 상기 경로 최적화부(420)는 상기 초기 경로 생성부(410)에서 생성한 어느 하나의 경로에 포함되어 있는 노드 정보와 링크 정보를 통해 불필요한 차선 변경 정보(연속되는 두 번 이상의 차선 변경을 통해서 차선 변경 전 차로로 유입되는 경우 등의 조건을 토대로)를 추출하여 이를 경로 상에서 삭제하고 새로운 링크(직선 링크)로 각 경로의 최적화를 수행하는 것이 바람직하다.That is, as shown in FIG. 4 , the
또한, 상기 경로 최적화부(420)는 최적화를 수행한 각 경로에 포함되어 있는 차선 변경 경로를 추출하여, 추출한 차선 변경 정보에 포함되어 있는 노드 정보와 링크 정보를 이용하여, 경로 상 차선 변경 유도 지점을 설정하는 것이 바람직하다.In addition, the
즉, 상기 경로 최적화부(420)는 최적화를 수행한 각 경로에 포함되어 있는 차선 변경 경로인 필수 필요 조건의 차선 변경 경로를 추출한 후, 다른 차량이나 예기치 못한 장애물로 인해 차선 변경을 놓칠 경우 보다 긴 우회 도로로 돌아가야 하는 문제점을 해소하기 위하여, 도 5의 a)에 도시된 바와 같이, 추출한 차선 변경 정보에 포함되어 있는 노드 정보와 링크 정보를 이용하여, 추출한 차선 변경 정보에서 가능한 가장 빠른 지점을 차선 변경 유도 지점을 설정하는 것이 바람직하다.That is, the
이렇게 차선 변경 유도 지점을 가능한 가장 빠르게 설정함으로써, 상술한 바와 같은 이유로 차선 변경을 놓치더라도 이후 노드 정보를 통해서 다시 차선 변경 유도 지점을 재설정하여 차선 변경을 시도할 수 있다.By setting the lane change guidance point as quickly as possible in this way, even if a lane change is missed for the reason as described above, a lane change can be attempted by resetting the lane change guidance point again through the node information thereafter.
상세하게는, 도 5의 b)에 도시된 바와 같이, 최적화를 수행한 각 경로에 포함되어 있는 차선 변경 경로인 필수 필요 조건의 차선 변경 경로(path[i])를 추출한 후, 추출한 차선 변경 경로를 기준으로 이전 노드 정보와 링크 정보들을 이용하여 차선변경 가능지역에 해당하는 노드 정보와 링크 정보(path[0])를 추출한 후, 가능한 가장 빠른 지점을 차선 변경 유도 지점을 설정하는 것이 바람직하다.In detail, as shown in b) of FIG. 5 , after extracting the lane change path path[i] of essential requirements, which is a lane change path included in each path for which optimization is performed, the extracted lane change path After extracting node information and link information (path[0]) corresponding to a lane change possible area using previous node information and link information based on
상기 가중치 설정부(430)는 상기 경로 최적화부(420)에 의해 최적화된 각 경로에 상기 제2 입력부(200)에 의해 입력된 상기 교통상황 관련 정보를 반영하여 각 경로마다 미리 설정된 조건에 따른 시간 가중치 값을 설정하는 것이 바람직하다.The
상세하게는, 상기 가중치 설정부(430)는 도 6에 도시된 바와 같이, 상기 경로 최적화부(420)에 의해 최적화된 각 경로에 상기 제2 입력부(200)에 의해 입력된 상기 교통상황 관련 정보를 반영하여, 각 경로마다 미리 설정된 조건에 따른 시간 가중치 값을 연산하는 것이 바람직하며, 상기 시간 가중치 값의 연산은 하기의 수학식 1을 통해서 수행되는 것이 바람직하다. 또한, 상기 시간 가중치 값의 연산을 위해 적용되는 조건들로는 신호등에 따른 신호 대기 시간 가중치, 차선 변경에 따른 시간 가중치, 장애물, 사고, 혼잡도 등에 따른 혼잡 시간 가중치를 포함하고 있으나, 이는 본 발명의 일 실시예에 불과하며 경우에 따라서 설정을 변경할 수 있다.In detail, as shown in FIG. 6 , the
(여기서, 은 각 경로에 포함되어 있는 n 링크 정보의 시간 가중치 값,(here, is the time weight value of n link information included in each path,
은 각 경로에 포함되어 있는 n 링크 정보의 길이 정보, is the length information of n link information included in each path,
은 각 경로에 포함되어 있는 n 링크 정보의 제한 속도 정보, is the speed limit information of the n link information included in each path,
는 신호등에 따른 신호 대기 시간 가중치, is the signal latency weighting according to the traffic light,
는 차선 변경에 따른 시간 가중치, is the time weight according to the lane change,
는 장애물, 사고, 혼잡도 등에 따른 혼잡 시간 가중치임.) is the congestion time weight according to obstacles, accidents, congestion, etc.)
상기 최적 경로 설정부(440)는 상기 가중치 설정부(430)에 의해 각 경로에 포함되어 있는 링크 정보마다 설정된 시간 가중치 값을 반영한 예상 주행 시간 정보와 각 경로에 대해 미리 설정된 예상 운임료 정보를 이용하여, 시간 당 최대 운임료를 갖는 경로를 상기 최적 주행 경로로 설정하는 것이 바람직하다.The optimal
이 때, 상기 예상 주행 시간 정보로는 상기 제1 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간과, 상기 제2 예상 경로 중 선택되는 어느 한자의 경로에 의한 예상 주행 시간을 합산한 주행 시간인 것이 바람직하다.In this case, as the expected driving time information, the driving time obtained by adding up the estimated driving time by any one path selected from the first expected paths and the expected driving time by the path of any Chinese character selected from the second expected paths It is preferably time.
또한, 상기 최적 경로 설정부(440)는 모든 승차 요청, 다시 말하자면, 모든 탑승자의 상기 택시 요청 관련 정보에 대한 각 자율주행 택시 별로 연산하는 것이 바람직하며, 하기의 수학식 2를 통해서 각 자율주행 택시 별로 각 경로에 대한 시간 당 최대 운임료를 갖는 경로를 연산한 후, 각 자율주행 택시 별로 가장 높은 이득의 최적 주행 경로에 해당하는 탑승자를 매칭시키는 것이 바람직하다.In addition, it is preferable that the optimal
(여기서, Profit은 이득값,(Where Profit is the gain,
c는 미리 설정된 예상 운임료 정보(이동 구간별 미리 설정된 예상 운임료),c is preset estimated fare information (preset estimated fare for each travel segment);
는 전체 예상 주행 시간 정보(현재 위치 정보에서 승차지까지의 예상 주행 시간 + 승차지에서 하차지까지의 예상 주행 시간)임.) is the total estimated driving time information (Estimated driving time from current location information to boarding point + Estimated driving time from boarding point to disembarking point).
상기 탑승 매칭부(500)는 상기 경로 설정부(400)에 의해 설정한 최적 주행 경로를 해당하는 자율주행 택시로 전송하여, 매칭되는 탑승자의 승차 위치로의 이동을 제어하고, 자율주행 택시의 배정 관련 정보를 해당하는 탑승자가 소지하고 있는 단말수단으로 전송하여, 탑승자가 배차된 택시의 차량 번호, 예상 도착 시간, 예상 이동 시간, 예상 운임료 등을 알 수 있도록 하는 것이 바람직하다.The
도 7은 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 방법을 나타낸 순서 예시도이며, 도 7을 참조로 하여 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 방법을 상세히 설명한다.7 is a flowchart illustrating a method for providing an autonomous driving taxi service according to an embodiment of the present invention, and a method for providing an autonomous driving taxi service according to an embodiment of the present invention will be described in detail with reference to FIG. 7 .
본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 방법은 도 7에 도시된 바와 같이, 제1 정보 입력단계(S100), 제2 정보 입력단계(S200), 제3 정보 입력단계(S300), 경로 설정단계(S400), 경로 전송단계(S500) 및 배차 전송단계(S600)를 포함하여 구성되는 것이 바람직하다.As shown in FIG. 7 , the method for providing an autonomous driving taxi service according to an embodiment of the present invention includes a first information input step (S100), a second information input step (S200), a third information input step (S300), It is preferably configured to include a route setting step (S400), a route transmission step (S500), and a vehicle dispatching step (S600).
각 단계에 대해서 자세히 알아보자면,To learn more about each step,
상기 제1 정보 입력단계(S100)는 상기 제1 입력부(100)에서, 적어도 하나의 탑승자가 소지하고 있는 단말수단으로부터, 자율주행 택시의 탑승을 요청하는 택시 요청 관련 정보를 입력받는 것이 바람직하다. 상기 택시 요청 관련 정보로는 탑승자가 자율주행 택시의 승차를 원하는 위치 정보(일반적으로 현재 위치 정보)와 이동을 원하는 하차 위치 정보를 포함하여 구성되는 것이 바람직하다.In the first information input step ( S100 ), it is preferable that, in the
상기 제2 정보 입력단계(S200)는 상기 제2 입력부(200)에서, 연계되어 있는 외부 교통 상황 관제 서버 또는 연계되어 있는 외부 교통 상황 관제 시스템 등으로부터, 실시간으로 전역의 교통상황 관련 정보를 입력받는 것이 바람직하다. 입력받는 상기 교통상황 관련 정보의 일 예를 들자면, 자율주행 택시가 주행할 수 있는 도로 상의 갑작스러운 장애물 발생 정보, 사고 발생 정보, 통행량 정보 등을 포함하여 구성되는 것이 바람직하다.In the second information input step (S200), the
상기 제3 정보 입력단계(S300)는 상기 제3 입력부(300)에서, 적어도 하나의 자율주행 택시에 포함되어 있는 단말수단을 통해서, 해당하는 자율주행 택시의 현재 위치 정보를 입력받는 것이 바람직하다. 말 그대로 자율주행을 수행하는 택시인 만큼 현재 위치 파악은 매우 중요한 정보 중 하나이며, 이를 위한 별도의 수단을 포함하여 구성되는 것이 바람직하다.In the third information input step ( S300 ), it is preferable that current location information of the corresponding autonomous driving taxi is input through the terminal means included in the at least one autonomous driving taxi in the
상기 경로 설정단계(S400)는 상기 경로 설정부(400)에서, 상기 제1 정보 입력단계(S100), 제2 정보 입력단계(S200) 및 제3 정보 입력단계(S300)에 의한 정보들과, 미리 저장된 고정밀 지도 데이터를 기반으로 설정된 자율주행 택시가 주행 가능한 차로의 소정 간격마다 미리 설정된 노드 정보와 각 노드를 잇는 링크 정보를 이용하여, 각 자율주행 택시가 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 미리 설정된 조건에 따른 가중치 설정을 통해 가장 최적의 주행 경로를 설정하는 것이 바람직하다.The path setting step (S400) is the information by the first information input step (S100), the second information input step (S200), and the third information input step (S300) in the
상세하게는, 상기 경로 설정단계(S400)는 도 7에 도시된 바와 같이, 초기경로 생성단계(S410), 경로 최적화단계(S420), 가중치 설정단계(S430) 및 최적경로 설정단계(S440)를 포함하여 구성되는 것이 바람직하다.In detail, the path setting step (S400) includes, as shown in FIG. 7 , an initial path creation step (S410), a path optimization step (S420), a weight setting step (S430), and an optimal path setting step (S440). It is preferably configured to include.
상기 초기경로 생성단계(S410)는 상기 초기 경로 생성부(410)에서, 각 자율주행 택시 별, 각 탑승자에 대한 상기 자율주행 택시의 현재 위치 정보에서 상기 탑승자의 승차 위치 정보까지의 적어도 하나의 주행 가능한 제1 예상 경로를 생성하는 것이 바람직하다. 즉, 자율주행 택시가 탑승자를 태우기 위해 이동하는 예상 이동 거리를 생성하는 것이 바람직하다.In the initial route generating step (S410), in the
또한 상기 초기경로 생성단계(S410)는 상기 탑승자의 승차 위치 정보에서 상기 탑승자의 하차 위치 정보까지의 적어도 하나의 주행 가능한 제2 예상 경로를 생성하는 것이 바람직하다. 즉, 자율주행 택시가 탑승자를 태운 후 원하는 목적지까지 이동하는 예상 이동 거리를 생성하는 것이 바람직하다.In addition, in the initial route generating step ( S410 ), it is preferable to generate at least one drivable second predicted route from the boarding location information of the passenger to the getting off location information of the passenger. In other words, it is desirable to generate an expected travel distance for the autonomous taxi to travel to a desired destination after carrying a passenger.
이 때, 상기 제1 예상 경로와 제2 예상 경로로 각각의 최단 경로와, 도 3에 도시된 바와 같이, 상기 제2 정보 입력단계(S200)에 의해 입력되는 상기 교통상황 관련 정보를 고려한 우회 경로를 포함하여 구성되는 것이 바람직하다. 이 때, 상기 우회 경로를 생성하기 위해 고려해야 하는 상기 교통상황 관련 정보는 자율주행 택시 서비스 제공 서버의 관리자(제공자 등)에 의해 설정되는 것이 바람직하다. 도 3에서는 사고 지점, 혼잡도가 높은 지점을 상기 우회 경로를 생성하기 위해 고려해야 하는 상기 교통상황 관련 정보로 설정하여 상기 우회 경로를 생성하였으나, 이는 본 발명의 일 실시예에 불과하며, 경우에 따라서 설정을 변경할 수 있다.At this time, the shortest path as the first expected path and the second expected path, and as shown in FIG. 3 , a detour path in consideration of the traffic condition related information input by the second information input step ( S200 ) It is preferably configured to include. In this case, it is preferable that the traffic situation-related information to be considered for generating the detour route is set by a manager (provider, etc.) of the autonomous driving taxi service providing server. In FIG. 3, the detour route was created by setting the accident point and the high congestion point as the traffic situation-related information to be considered in order to generate the detour route, but this is only an embodiment of the present invention, and may be set in some cases can be changed
상기 고정밀 지도 데이터에 포함되어 있는 노드 정보와 링크 정보는 각각 그래프 구조에서의 verter(정점)와 edge(간선)으로 나타낼 수 있다.Node information and link information included in the high-precision map data can be represented by vertices and edges in a graph structure, respectively.
이를 통해서, 상기 초기경로 생성단계(S410)는 그래프 구조 기반 경로 생성 알고리즘을 통해서 경로를 생성하는 것이 바람직하며, 일 예를 들자면, dijkstra, A* 등의 알고리즘을 포함하여 구성되는 것이 바람직하다.Through this, in the initial path generating step (S410), it is preferable to generate a path through a graph structure-based path generation algorithm, and for example, it is preferable to include an algorithm such as dijkstra, A*, and the like.
상기 경로 최적단계(S420)는 상기 경로 최적화부(420)에서, 상기 초기경로 생성단계(S410)에 의해 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해, 각 경로마다 포함되어 있는 차선 변경 정보를 추출하는 것이 바람직하다.The route optimization step (S420) is performed by the
즉, 상기 경로 최적단계(S420)는 상기 초기경로 생성단계(S410)에 의해 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해 포함되어 있는 상기 차선변경 링크를 추출하고, 추출한 상기 차선변경 링크가 미리 설정된 조건에 따라 불필요한 차선변경 링크에 해당할 경우, 이를 경로 상에서 삭제하고 새로운 링크(직선 링크)로 각 경로의 최적화를 수행하는 것이 바람직하다.That is, the route optimization step (S420) extracts the lane change link included through the node information and link information included in each route generated by the initial route creation step (S410), and the extracted lane change When a link corresponds to an unnecessary lane change link according to a preset condition, it is preferable to delete it from the route and optimize each route with a new link (straight link).
즉, 도 4에 도시된 바와 같이, 상기 경로 최적단계(S420)는 상기 초기경로 생성단계(S410)에 의해 생성한 어느 하나의 경로에 포함되어 있는 노드 정보와 링크 정보를 통해 불필요한 차선 변경 정보(연속되는 두 번 이상의 차선 변경을 통해서 차선 변경 전 차로로 유입되는 경우 등의 조건을 토대로)를 추출하여 이를 경로 상에서 삭제하고 새로운 링크(직선 링크)로 각 경로의 최적화를 수행하는 것이 바람직하다.That is, as shown in FIG. 4 , the route optimization step S420 includes unnecessary lane change information ( It is desirable to extract and delete the data from the route (based on conditions such as when the vehicle enters the lane before the lane change through two or more lane changes in succession), and then optimize each route with a new link (straight link).
더불어, 상기 경로 최적단계(S420)는 최적화를 수행한 각 경로에 포함되어 있는 차선 변경 경로를 추출하여, 추출한 차선 변경 정보에 포함되어 있는 노드 정보와 링크 정보를 이용하여, 경로 상 차선 변경 유도 지점을 설정하는 것이 바람직하다In addition, the route optimization step S420 extracts a lane change path included in each of the optimized routes, and uses the node information and link information included in the extracted lane change information to induce a lane change on the route. It is preferable to set
다시 말하자면, 상기 경로 최적단계(S420)는 최적화를 수행한 각 경로에 포함되어 있는 차선 변경 경로인 필수 필요 조건의 차선 변경 경로를 추출한 후, 다른 차량이나 예기치 못한 장애물로 인해 차선 변경을 놓칠 경우 보다 긴 우회 도로로 돌아가야 하는 문제점을 해소하기 위하여, 도 5의 a)에 도시된 바와 같이, 추출한 차선 변경 정보에 포함되어 있는 노드 정보와 링크 정보를 이용하여, 추출한 차선 변경 정보에서 가능한 가장 빠른 지점을 차선 변경 유도 지점을 설정하는 것이 바람직하다.In other words, in the route optimization step (S420), after extracting a lane change route with essential requirements, which is a lane change route included in each route on which optimization is performed, when a lane change is missed due to another vehicle or an unexpected obstacle In order to solve the problem of returning to the long detour, as shown in a) of FIG. 5, the fastest possible point in the extracted lane change information is determined using the node information and link information included in the extracted lane change information. It is desirable to set a lane change guidance point.
이렇게 차선 변경 유도 지점을 가능한 가장 빠르게 설정함으로써, 상술한 바와 같은 이유로 차선 변경을 놓치더라도 이후 노드 정보를 통해서 다시 차선 변경 유도 지점을 재설정하여 차선 변경을 시도할 수 있다.By setting the lane change guidance point as quickly as possible in this way, even if a lane change is missed for the reason as described above, a lane change can be attempted by resetting the lane change guidance point again through the node information thereafter.
상세하게는, 도 5의 b)에 도시된 바와 같이, 최적화를 수행한 각 경로에 포함되어 있는 차선 변경 경로인 필수 필요 조건의 차선 변경 경로(path[i])를 추출한 후, 추출한 차선 변경 경로를 기준으로 이전 노드 정보와 링크 정보들을 이용하여 차선변경 가능지역에 해당하는 노드 정보와 링크 정보(path[0])를 추출한 후, 가능한 가장 빠른 지점을 차선 변경 유도 지점을 설정하는 것이 바람직하다.In detail, as shown in b) of FIG. 5 , after extracting the lane change path path[i] of essential requirements, which is a lane change path included in each path for which optimization is performed, the extracted lane change path After extracting node information and link information (path[0]) corresponding to a lane change possible area using previous node information and link information based on
상기 가중치 설정단계(S430)는 상기 가중치 설정부(430)에서, 상기 경로 최적단계(S420)에 의해 최적화된 각 경로에 상기 제2 정보 입력단계(S200)에 의해 입력된 상기 교통상황 관련 정보를 반영하여 각 경로마다 미리 설정된 조건에 따른 시간 가중치 값을 설정하는 것이 바람직하다.In the weight setting step (S430), in the
상세하게는, 상기 가중치 설정단계(S430)는 도 6에 도시된 바와 같이, 최적화된 각 경로에 상기 교통상황 관련 정보를 반영하여, 각 경로마다 미리 설정된 조건에 따른 시간 가중치 값을 연산하는 것이 바람직하며, 상기 시간 가중치 값의 연산은 상기의 수학식 1을 통해서 수행되는 것이 바람직하다. 또한, 상기 시간 가중치 값의 연산을 위해 적용되는 조건들로는 신호등에 따른 신호 대기 시간 가중치, 차선 변경에 따른 시간 가중치, 장애물, 사고, 혼잡도 등에 따른 혼잡 시간 가중치를 포함하고 있으나, 이는 본 발명의 일 실시예에 불과하며 경우에 따라서 설정을 변경할 수 있다.In detail, in the weight setting step (S430), as shown in FIG. 6 , it is preferable to reflect the traffic condition related information to each optimized route, and calculate a time weight value according to a preset condition for each route. and the calculation of the time weight value is preferably performed through Equation 1 above. In addition, the conditions applied for the calculation of the time weight value include a signal waiting time weight according to a traffic light, a time weight according to a lane change, a congestion time weight according to an obstacle, an accident, a congestion level, etc., but this is an embodiment of the present invention This is just an example and you can change the settings in some cases.
상기 최적경로 설정단계(S440)는 상기 최적 경로 설정부(440)에서, 상기 가중치 설정단계(S430)에 의해 각 경로에 포함되어 있는 링크 정보마다 설정된 시간 가중치 값을 반영한 예상 주행 시간 정보와 각 경로에 대해 미리 설정된 예상 운임료 정보를 이용하여, 시간 당 최대 운임료를 갖는 경로를 상기 최적 주행 경로로 설정하는 것이 바람직하다.In the optimal route setting step (S440), the estimated driving time information reflecting the time weight value set for each link information included in each route by the weight setting step (S430) in the optimal
이 때, 상기 예상 주행 시간 정보로는 상기 제1 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간과, 상기 제2 예상 경로 중 선택되는 어느 한자의 경로에 의한 예상 주행 시간을 합산한 주행 시간인 것이 바람직하다.In this case, as the expected driving time information, the driving time obtained by adding up the estimated driving time by any one path selected from the first expected paths and the expected driving time by the path of any Chinese character selected from the second expected paths It is preferably time.
또한, 상기 최적경로 설정단계(S440)는 모든 승차 요청, 다시 말하자면, 모든 탑승자의 상기 택시 요청 관련 정보에 대한 각 자율주행 택시 별로 연산하는 것이 바람직하며, 상기의 수학식 2를 통해서 각 자율주행 택시 별로 각 경로에 대한 시간 당 최대 운임료를 갖는 경로를 연산한 후, 각 자율주행 택시 별로 가장 높은 이득의 최적 주행 경로에 해당하는 탑승자를 매칭시키는 것이 바람직하다.In addition, in the optimal route setting step (S440), it is preferable to calculate for each self-driving taxi for all ride requests, that is, the taxi request-related information of all passengers, and each autonomous driving taxi through Equation 2 above After calculating the route having the maximum fare per hour for each route, it is preferable to match the occupant corresponding to the optimal driving route with the highest profit for each autonomous driving taxi.
상기 경로 전송단계(S500)는 상기 탑승 매칭부(500)에서, 상기 경로 설정단계(S400)에 의해 설정한 최적 주행 경로를 해당하는 자율주행 택시로 전송하여, 매칭되는 탑승자의 승차 위치로의 이동을 제어하는 것이 바람직하다.In the route transmitting step (S500), the
또한, 상기 배차 전송단계(S600)는 상기 탑승 매칭부(500)에서, 상기 경로 설정단계(S400)에 의해 매칭된 자율주행 택시의 배정 관련 정보를 해당하는 탑승자가 소지하고 있는 단말수단으로 전송하여, 탑승자가 배차된 택시의 차량 번호, 예상 도착 시간, 예상 이동 시간, 예상 운임료 등을 알 수 있도록 하는 것이 바람직하다.In addition, in the dispatch transmission step (S600), the
즉, 다시 말하자면, 본 발명의 일 실시예에 따른 자율주행 택시 서비스 제공 시스템 및 그 방법은, 자율주행 택시의 주행 경로를 설정함에 있어서, 교통 혼잡구간 등을 고려하여 전역 경로단에서 우회 또는 회피 경로를 적용하고, 불필요한 차선 변경을 제거하여 차선 변경을 최소화한 가장 최적의 경로를 생성함으로써, 혼잡 구간의 통과를 최소화함으로써 탑승자의 만족도를 높일 수 있으며, 혼잡 구간의 통과를 최소화하는 만큼 운행시간을 단축할 수 있어 자율주행 택시의 운영 업체 역시도 최대한의 이득을 얻을 수 있는 장점이 있다.In other words, in the autonomous driving taxi service providing system and method according to an embodiment of the present invention, in setting the driving route of the autonomous driving taxi, a detour or avoidance route is taken in consideration of a traffic congestion section, etc. By creating the most optimal route that minimizes lane changes by removing unnecessary lane changes and This has the advantage that operators of self-driving taxis can also get the maximum benefit.
이상과 같이 본 발명에서는 구체적인 구성 소자 등과 같은 특정 사항들과 한정된 실시예 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것 일 뿐, 본 발명은 상기의 일 실시예에 한정되는 것이 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, in the present invention, specific matters such as specific components and the like and limited embodiment drawings have been described, but these are only provided to help a more general understanding of the present invention, and the present invention is not limited to the above one embodiment. No, various modifications and variations are possible from these descriptions by those of ordinary skill in the art to which the present invention pertains.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허 청구 범위뿐 아니라 이 특허 청구 범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the described embodiments, and not only the claims to be described later, but also all those with equivalent or equivalent modifications to the claims will be said to belong to the scope of the spirit of the present invention. .
100 : 제1 입력부
200 : 제2 입력부
300 : 제3 입력부
400 : 경로 설정부
410 : 초기 경로 생성부
420 : 경로 최적화부
430 : 가중치 설정부
440 : 최적 경로 설정부
500 : 탑승 매칭부100: first input unit
200: second input unit
300: third input unit
400: route setting unit
410: initial path generation unit 420: path optimization unit
430: weight setting unit 440: optimal path setting unit
500: boarding matching unit
Claims (11)
적어도 하나의 탑승자가 소지하고 있는 단말수단을 통해서, 택시 요청 관련 정보를 입력받는 제1 입력부(100);
외부로부터, 실시간으로 전역의 교통상황 관련 정보를 입력받는 제2 입력부(200);
적어도 하나의 자율주행 택시에 포함되어 있는 단말수단을 통해서, 현재 위치 정보를 입력받는 제3 입력부(300);
기저장된 고정밀 지도 데이터를 기반으로, 상기 제1 입력부(100), 제2 입력부(200) 및 제3 입력부(300)로부터 입력받은 정보들을 이용하여, 각각의 자율주행 택시 별로, 자율주행 택시가 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 기설정된 조건에 따른 가중치 설정을 통해서 가장 최적의 주행 경로를 설정하는 경로 설정부(400); 및
상기 경로 설정부(400)에 의해 설정한 최적 주행 경로를 해당하는 자율주행 택시로 전송하고, 자율주행 택시의 배정 관련 정보를 해당하는 탑승자가 소지하고 있는 단말수단으로 전송하는 탑승 매칭부(500);
를 포함하여 구성되는 것을 특징으로 하는 자율주행 택시 서비스 제공 시스템.
A service providing system by an autonomous driving taxi service providing server that matches an autonomous driving taxi with a passenger who wants to use an autonomous driving taxi,
a first input unit 100 for receiving taxi request-related information through a terminal means carried by at least one passenger;
a second input unit 200 for receiving traffic condition related information from the outside in real time;
a third input unit 300 for receiving current location information through a terminal means included in at least one autonomous taxi;
Based on the pre-stored high-precision map data, using the information received from the first input unit 100 , the second input unit 200 , and the third input unit 300 , the autonomous driving taxi runs for each autonomous driving taxi a path setting unit 400 for generating at least one possible expected driving path and setting the most optimal driving path through weight setting according to a preset condition; and
The boarding matching unit 500 transmits the optimal driving route set by the route setting unit 400 to the corresponding autonomous driving taxi, and transmits information related to the allocation of the autonomous driving taxi to the terminal means possessed by the corresponding occupant. ;
Self-driving taxi service providing system, characterized in that it comprises a.
상기 경로 설정부(400)는
상기 제1 입력부(100), 제2 입력부(200) 및 제3 입력부(300)로부터 입력받은 정보들과, 기저장된 고정밀 지도 데이터를 기반으로 설정된 자율주행 택시가 주행 가능한 차로의 소정 간격마다 기설정된 노드 정보와, 각 노드를 잇는 링크 정보를 이용하되,
각 자율주행 택시 별, 각 탑승자에 대한 상기 자율주행 택시의 현재 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 승차 위치 정보까지의 적어도 하나의 주행 가능한 제1 예상 경로와, 상기 승차 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 하차 위치 정보까지의 적어도 하나의 주행 가능한 제2 예상 경로를 생성하는 초기 경로 생성부(410);
를 더 포함하여 구성되며,
상기 제1 예상 경로와 제2 예상 경로는 각각의 최단 경로, 상기 교통상황 관련 정보를 반영한 우회 경로를 포함하는 것을 특징으로 하는 자율주행 택시 서비스 제공 시스템.
The method of claim 1,
The path setting unit 400 is
The information received from the first input unit 100, the second input unit 200, and the third input unit 300, and the pre-stored high-precision map data are set based on the predetermined interval of the lane in which the autonomous taxi can travel. Using node information and link information connecting each node,
For each autonomous taxi, at least one drivable first predicted route from the current location information of the autonomous taxi for each passenger to the boarding location information included in the taxi request-related information of the passenger, and the boarding location information an initial route generating unit 410 for generating at least one drivable second predicted route from the to the driver's taxi request-related information to getting off location information;
Consists of further including
The self-driving taxi service providing system, characterized in that the first predicted route and the second predicted route include each of the shortest route and a detour route reflecting the traffic situation-related information.
상기 경로 설정부(400)는
상기 초기 경로 생성부(410)에서 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해, 각 경로마다 포함되어 있는 차선 변경 정보를 추출하여, 기설정된 조건에 따른 차선 변경 정보를 제거하여 각 경로의 최적화를 수행하는 경로 최적화부(420);
를 더 포함하여 구성되는 것을 특징으로 하는 자율주행 택시 서비스 제공 시스템.
3. The method of claim 2,
The path setting unit 400 is
Through the node information and link information included in each route generated by the initial route generator 410, lane change information included in each route is extracted, and lane change information according to a preset condition is removed and each a path optimization unit 420 for performing path optimization;
Self-driving taxi service providing system, characterized in that it further comprises a.
상기 경로 설정부(400)는
상기 경로 최적화부(420)에 의해 최적화된 각 경로에 입력된 상기 교통상황 관련 정보를 반영하여 각 경로마다 기설정된 조건에 따른 시간 가중치 값을 설정하는 가중치 설정부(430);
를 더 포함하여 구성되는 것을 특징으로 하는 자율주행 택시 서비스 제공 시스템.
4. The method of claim 3,
The path setting unit 400 is
a weight setting unit 430 for setting a time weight value according to a preset condition for each path by reflecting the traffic condition related information input to each path optimized by the path optimizing unit 420;
Self-driving taxi service providing system, characterized in that it further comprises a.
상기 경로 설정부(400)는
상기 가중치 설정부(430)에 의해 각 경로마다 설정된 시간 가중치 값을 반영한 예상 주행 시간 정보와 각 경로에 대해 기설정된 예상 운임료 정보를 이용하여, 시간당 최대 운임료를 갖는 경로를 최적 주행 경로로 설정하는 최적 경로 설정부(440);
를 더 포함하여 구성되며,
상기 예상 주행 시간 정보는 상기 제1 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간과 상기 제2 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간을 합산한 주행 시간인 것을 특징으로 하는 특징으로 하는 자율주행 택시 서비스 제공 시스템.
5. The method of claim 4,
The path setting unit 400 is
Optimum for setting the route having the maximum fare per hour as the optimal travel route using the estimated travel time information reflecting the time weight value set for each route by the weight setting unit 430 and the estimated fare information preset for each route a path setting unit 440;
Consists of further including
The estimated driving time information is a driving time obtained by summing the estimated driving time by any one route selected from the first expected routes and the estimated driving time by any one route selected from the second expected routes An autonomous driving taxi service providing system characterized by
상기 경로 최적화부(420)는
최적화를 수행한 각 경로에 포함되어 있는 차선 변경 정보를 추출하여, 추출한 차선 변경 정보에 포함되어 있는 노드 정보와 링크 정보를 이용하여, 경로 상 차선 변경 유도 지점을 설정하는 것을 특징으로 하는 특징으로 하는 자율주행 택시 서비스 제공 시스템.
4. The method of claim 3,
The path optimization unit 420 is
Characterized in that by extracting lane change information included in each optimized route, and setting a lane change induction point on the route using node information and link information included in the extracted lane change information, Self-driving taxi service provision system.
적어도 하나의 탑승자가 소지하고 있는 단말수단으로부터, 택시 요청 관련 정보를 입력받는 제1 정보 입력단계(S100);
연계되어 있는 외부 교통 관제 서버로부터, 교통상황 관련 정보를 입력받는 제2 정보 입력단계(S200);
적어도 하나의 자율주행 택시에 포함되어 있는 단말수단으로부터, 현재 위치 정보를 입력받는 제3 정보 입력단계(S300);
상기 제1 정보 입력단계(S100), 제2 정보 입력단계(S200) 및 제3 정보 입력단계(S300)에 의한 정보들과, 기저장된 고정밀 지도 데이터를 기반으로 설정된 자율주행 택시가 주행 가능한 차로의 소정 간격마다 기설정된 노드 정보와 각 노드를 잇는 링크 정보를 이용하여, 각각의 자율주행 택시 별로, 주행 가능한 적어도 하나 이상의 예상 주행 경로를 생성하고, 기설정된 조건에 따른 가중치 설정을 통해서 가장 최적의 주행 경로를 설정하는 경로 설정단계(S400);
상기 경로 설정단계(S400)에 의해 설정한 최적 주행 경로를 해당하는 자율주행 택시로 전송하는 경로 전송단계(S500); 및
상기 경로 설정단계(S400)에 의해 설정한 최적 주행 경로를 통해서 매칭된 자율주행 택시의 배정 관련 정보를 해당하는 탑승자가 소지하고 있는 단말수단으로 전송하는 배차 전송단계(S600);
를 포함하여 구성되는 것을 특징으로 하는 자율주행 택시 서비스 제공 방법.
A method for providing by an autonomous driving taxi service providing server that matches an autonomous driving taxi with a passenger who wants to use an autonomous driving taxi, the method comprising:
a first information input step (S100) of receiving taxi request-related information from a terminal means carried by at least one passenger;
a second information input step of receiving traffic condition-related information from the connected external traffic control server (S200);
a third information input step (S300) of receiving current location information from a terminal means included in at least one autonomous taxi;
The information obtained in the first information input step (S100), the second information input step (S200), and the third information input step (S300) and the pre-stored high-precision map data set based on the driving lane of the autonomous taxi. At each predetermined interval, by using preset node information and link information connecting each node, at least one drivable expected driving route is generated for each autonomous driving taxi, and the most optimal driving through weight setting according to preset conditions A path setting step of setting a path (S400);
a route transmission step (S500) of transmitting the optimal driving route set by the route setting step (S400) to a corresponding autonomous taxi; and
a vehicle dispatching step (S600) of transmitting information related to assignment of an autonomous driving taxi matched through the optimal driving route set by the route setting step (S400) to a terminal means possessed by a corresponding occupant;
Self-driving taxi service providing method, characterized in that it comprises a.
상기 경로 설정단계(S400)는
각 자율주행 택시 별, 각 탑승자에 대한 상기 자율주행 택시의 현재 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 승차 위치 정보까지의 적어도 하나의 주행 가능한 제1 예상 경로와, 상기 승차 위치 정보에서 상기 탑승자의 택시 요청 관련 정보에 포함되어 있는 하차 위치 정보까지의 적어도 하나의 주행 가능한 제2 예상 경로를 생성하는 초기경로 생성단계(S410);
를 더 포함하여 구성되며,
상기 제1 예상 경로와 제2 예상 경로는 각각의 최단 경로, 상기 교통상황 관련 정보를 반영한 우회 경로를 포함하는 것을 특징으로 하는 자율주행 택시 서비스 제공 방법.
8. The method of claim 7,
The path setting step (S400) is
For each autonomous taxi, at least one drivable first predicted route from the current location information of the autonomous taxi for each passenger to the boarding location information included in the taxi request-related information of the passenger, and the boarding location information an initial route generation step (S410) of generating at least one drivable second predicted route from the to the driver's taxi request-related information to the get-off location information;
Consists of further including
The method of providing an autonomous driving taxi service, characterized in that the first expected route and the second expected route include each of the shortest route and a detour route reflecting the traffic condition-related information.
상기 경로 설정단계(S400)는
상기 초기경로 생성단계(S410)에 의해 생성한 각 경로에 포함되어 있는 노드 정보와 링크 정보를 통해, 각 경로마다 포함되어 있는 차선 변경 정보를 추출하여, 기설정된 조건에 따른 차선 변경 정보를 제거하여 각 경로의 최적화를 수행하는 경로 최적단계(S420);
를 더 포함하여 구성되는 것을 특징으로 하는 자율주행 택시 서비스 제공 방법.
9. The method of claim 8,
The path setting step (S400) is
Through the node information and link information included in each route generated by the initial route creation step (S410), lane change information included in each route is extracted, and lane change information according to a preset condition is removed. a path optimization step of performing optimization of each path (S420);
Self-driving taxi service providing method, characterized in that it further comprises a.
상기 경로 설정단계(S400)는
상기 경로 최적단계(S420)에 의해 최적화된 각 경로에 상기 교통상황 관련 정보를 반영하여, 각 경로마다 기설정된 조건에 따른 시간 가중치 값을 설정하는 가중치 설정단계(S430);
를 더 포함하여 구성되는 것을 특징으로 하는 자율주행 택시 서비스 제공 방법.
10. The method of claim 9,
The path setting step (S400) is
a weight setting step (S430) of reflecting the traffic condition related information to each route optimized by the route optimization step (S420), and setting a time weight value according to a preset condition for each route;
Self-driving taxi service providing method, characterized in that it further comprises a.
상기 경로 설정단계(S400)는
상기 가중치 설정단계(S430)에 의해 각 경로마다 설정된 시간 가중치 값을 반영한 예상 주행 시간 정보와 각 경로마다 기설정된 예상 운임료 정보를 이용하여, 시간당 최대 운임료를 갖는 경로를 최적 주행 경로로 설정하는 최적경로 설정단계(S440);
를 더 포함하여 구성되며,
상기 예상 주행 시간 정보는 상기 제1 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간과 상기 제2 예상 경로 중 선택되는 어느 하나의 경로에 의한 예상 주행 시간을 합산한 주행 시간인 것을 특징으로 하는 특징으로 하는 자율주행 택시 서비스 제공 방법.11. The method of claim 10,
The path setting step (S400) is
The optimal route for setting the route having the maximum fare per hour as the optimal route using the estimated travel time information reflecting the time weight value set for each route by the weight setting step (S430) and the estimated fare information preset for each route setting step (S440);
Consists of further including
The estimated driving time information is a driving time obtained by summing the estimated driving time by any one route selected from the first expected routes and the estimated driving time by any one route selected from the second expected routes A method of providing an autonomous driving taxi service, characterized in that
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200167647A KR102470049B1 (en) | 2020-12-03 | 2020-12-03 | Autonomous driving taxi service providing system and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200167647A KR102470049B1 (en) | 2020-12-03 | 2020-12-03 | Autonomous driving taxi service providing system and method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20220078781A true KR20220078781A (en) | 2022-06-13 |
| KR102470049B1 KR102470049B1 (en) | 2022-11-25 |
Family
ID=81984474
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200167647A Active KR102470049B1 (en) | 2020-12-03 | 2020-12-03 | Autonomous driving taxi service providing system and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102470049B1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007052729A (en) * | 2005-08-19 | 2007-03-01 | Hidemasa Yamamoto | Taxi dispatch system |
| JP2008217204A (en) * | 2007-03-01 | 2008-09-18 | Nec Corp | Taxi dispatch method and taxi dispatch system |
| KR20190058943A (en) * | 2017-11-22 | 2019-05-30 | 주식회사 펌프킨 | Lane based optimal route guidance system |
| KR20190143252A (en) * | 2018-06-20 | 2019-12-30 | 한국외국어대학교 연구산학협력단 | Vehicle and passenger matching system and method for reducing waiting time |
| KR102061463B1 (en) * | 2019-10-29 | 2019-12-31 | 주식회사 코드42 | System for reserving taxi and method for reserving taxi |
| KR20200055146A (en) | 2016-03-24 | 2020-05-20 | 웨이모 엘엘씨 | Arranging passenger pickups for autonomous vehicles |
-
2020
- 2020-12-03 KR KR1020200167647A patent/KR102470049B1/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007052729A (en) * | 2005-08-19 | 2007-03-01 | Hidemasa Yamamoto | Taxi dispatch system |
| JP2008217204A (en) * | 2007-03-01 | 2008-09-18 | Nec Corp | Taxi dispatch method and taxi dispatch system |
| KR20200055146A (en) | 2016-03-24 | 2020-05-20 | 웨이모 엘엘씨 | Arranging passenger pickups for autonomous vehicles |
| KR20190058943A (en) * | 2017-11-22 | 2019-05-30 | 주식회사 펌프킨 | Lane based optimal route guidance system |
| KR20190143252A (en) * | 2018-06-20 | 2019-12-30 | 한국외국어대학교 연구산학협력단 | Vehicle and passenger matching system and method for reducing waiting time |
| KR102061463B1 (en) * | 2019-10-29 | 2019-12-31 | 주식회사 코드42 | System for reserving taxi and method for reserving taxi |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102470049B1 (en) | 2022-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7020586B2 (en) | Vehicle dispatch service boarding location determination method and vehicle dispatch service boarding location determination device | |
| US11145197B2 (en) | Joint control of vehicles traveling on different intersecting roads | |
| JP7211490B2 (en) | VEHICLE TRAVEL ROUTE CONTROL SYSTEM, VEHICLE TRAVEL ROUTE CONTROL DEVICE AND VEHICLE TRAVEL ROUTE CONTROL METHOD | |
| EP1835473B1 (en) | Improved method and system for mapping traffic predictions with respect to telematics and route guidance applications | |
| JPWO2018230676A1 (en) | Ride share management device, ride share management method, and program | |
| CN108985543A (en) | Multiply managing device altogether, multiply management method and storage medium altogether | |
| JP7125982B2 (en) | Boarding/alighting position determining method, boarding/alighting position determining device, and boarding/alighting position determining system | |
| AU2002256855A1 (en) | Traffic predictions | |
| JP2019117142A (en) | Environment adjustment system, method for adjusting environment, and environment adjustment program | |
| US20230274645A1 (en) | Transportation Network for Multi-featured Autonomous Vehicles | |
| CN113646814B (en) | Transportation management device and transportation management method | |
| KR102470049B1 (en) | Autonomous driving taxi service providing system and method thereof | |
| JP7260792B2 (en) | Control device and control system | |
| JP7782873B2 (en) | System and method for operating mobility-on-demand vehicles that guarantee punctual arrival times | |
| KR20250036765A (en) | Real-time demand response autonomous driving public transportation operation evaluation system and method | |
| US12359928B2 (en) | Vehicle dispatch system, traveling route generation method, and non-transitory computer readable recording medium | |
| EP4138055B1 (en) | Vehicle control method, vehicle control device, and vehicle control system | |
| US20210397192A1 (en) | Method and Device for Determining a Functional Road Class and a Most Probable Route for a Motor Vehicle | |
| JP7508004B2 (en) | Information management device, service provision system, program, and information management method | |
| JP7743940B2 (en) | Vehicle allocation management device and vehicle allocation management method | |
| JP2024089391A (en) | Vehicle allocation management device and vehicle allocation management method | |
| JP2025023524A (en) | Vehicle allocation management device and vehicle allocation management method | |
| KR20230046084A (en) | Method and system for providing ride positioning service | |
| JP2025097612A (en) | Vehicle allocation management device and vehicle allocation management method | |
| KR20240062445A (en) | Bus station waiting time optimization system of autonomous bus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 4 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |