KR100485867B1 - System for route searching of car and method thereof - Google Patents
System for route searching of car and method thereof Download PDFInfo
- Publication number
- KR100485867B1 KR100485867B1 KR10-2002-0070392A KR20020070392A KR100485867B1 KR 100485867 B1 KR100485867 B1 KR 100485867B1 KR 20020070392 A KR20020070392 A KR 20020070392A KR 100485867 B1 KR100485867 B1 KR 100485867B1
- Authority
- KR
- South Korea
- Prior art keywords
- search
- route
- traffic information
- path
- weight
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3415—Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3446—Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags or using precalculated routes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/0969—Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Mathematical Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Algebra (AREA)
- Atmospheric Sciences (AREA)
- Navigation (AREA)
Abstract
본 발명은 차량의 경로 탐색 시스템 및 그 방법에 관한 것으로서, 이를 위하여 본 발명은 교통정보 서버와 연결되어 교통정보를 전송받아 이동통신망을 통한 경로 요청자의 출발지와 목적지간의 경로 요청에 대해, 교통정보와 지도 정보를 반영한 경로 탐색을 수행하고, 경로 탐색에 출발지와 목적지간 일정한 탐색거리 내에서 도로 특성을 반영한 가중치 벡터를 적용한 최적 경로를 산출하여 이를 경로 요청자에게 전송하는 방법 및 이를 이용한 시스템을 포함한다. The present invention relates to a route search system and a method of a vehicle. To this end, the present invention is connected to a traffic information server and receives traffic information for a route request between a route requester's origin and a destination through a mobile communication network. The method includes a method of performing a route search reflecting map information, calculating an optimal route using a weight vector reflecting road characteristics within a predetermined search distance between a starting point and a destination, and transmitting the optimal route to a route requester, and a system using the same.
따라서 본 발명은 실시간으로 수집되는 교통정보를 가공하여 경로탐색의 기초 코스트로 사용하고, 교통정보에 가중치 벡터를 적용하여 생성되는 경로를 이동통신망을 통해 경로 요청자에게 제공함으로써 회전 및 도로의 특성에 맞는 교통정보를 사용하여 경로탐색의 정확도를 향상시킬 수 있는 효과를 제공하여 준다.Therefore, the present invention processes the traffic information collected in real time and uses it as the basic cost of route search, and provides the route requester through the mobile communication network with the route generated by applying the weight vector to the traffic information to meet the characteristics of the rotation and the road. It provides the effect of improving the accuracy of route search using traffic information.
Description
본 발명은 차량의 경로 탐색 시스템 및 그 방법 관한 것으로, 보다 상세하게는 실시간으로 수집되는 교통정보를 가중치 벡터로 적용하여 경로탐색의 정확도를 향상시키기 위한 차량의 경로 탐색 시스템 및 그 방법에 관한 것이다.The present invention relates to a vehicle route search system and method, and more particularly, to a vehicle route search system and method for improving the accuracy of the route search by applying the traffic information collected in real time as a weight vector.
운전자가 출발지에서부터 목적지까지 선택하는 경로는 운전자의 편의나 경제적 측면에서 매우 중요하다. The route that the driver chooses from the origin to the destination is very important for the driver's convenience or economics.
통신 기술이 발달함에 따라, 운전자는 이동단말을 통해 경로 제공을 목적으로 하는 교통 센터로 자신이 원하는 출발지에서 목적지까지의 경로를 요청할 수 있다. As communication technology develops, a driver may request a route from a desired starting point to a destination through a mobile terminal to a traffic center for providing a route.
이러한 운전자의 경로 요청에 대해, 교통 센터는 교통정보와 지도 정보를 이용하여 최단경로, 다중경로, 최적 경로와 같은 경로 탐색 기술을 적용함으로써 운전자에게 적합한 경로를 제공한다.In response to the driver's route request, the traffic center uses the traffic information and the map information to provide a route suitable for the driver by applying route search techniques such as the shortest route, multipath, and optimal route.
그런데, 교통 센터에서 이용하는 교통정보는 주행하는 차량의 직진 중심으로 수집되기 때문에 좌회전, 우회전, U-턴(U-turn)과 같은 회전에 대한 정보는 전혀 반영되고 있지 않아 경로탐색에 정확도가 떨어진다는 문제점이 있다.However, since the traffic information used in the traffic center is collected toward the straight center of the driving vehicle, the information about the turn, the right turn, and the U-turn, such as the left turn, is not reflected at all, so that the accuracy of the route search is poor. There is a problem.
또한, 교통정보는 고속도로, 국도와 같은 도로 종별, 교량, 고가도로, 지하도로, 터널과 같은 시설물 등의 주행도로의 특성과 무관하게 수집되므로 도로 특성에 대한 교통정보가 부족하여 경로탐색의 정확도가 떨어진다는 문제점이 있다. In addition, traffic information is collected irrespective of the characteristics of driving roads such as highways, national roads, bridges, overpasses, underground roads, and facilities such as tunnels. Has a problem.
본 발명은 위의 문제점을 해결하기 위한 것으로, 본 발명의 목적은 회전 및 도로 특성에 대한 교통정보를 반영하여 경로탐색을 수행함으로써 경로 탐색에 정확도를 높일 수 있는 차량의 경로 탐색 시스템 및 그 방법을 제공하는 것이다.The present invention is to solve the above problems, an object of the present invention is to provide a route search system and method of a vehicle that can improve the accuracy of the route search by performing a route search by reflecting traffic information on the rotation and road characteristics To provide.
상기한 바와 같은 목적을 실현하기 위한 본 발명에 따른 차량의 경로 탐색 방법의 특징은, a) 교통정보를 수집하여 기초 코스트를 준비하고, 차량항법 프로그램이 내장된 단말기에서 출발지와 목적지간 경로 탐색을 요청하면 지도 정보와 교통정보를 이용하여 출발지와 목적지간 경로 탐색을 시작하는 단계; b) 상기 a) 단계에서 경로 탐색이 시작되면, 상기 출발지와 목적지간의 거리에 따라 탐색 레벨을 결정하고, 상기 탐색 레벨에서 후보 노드를 선정하는 단계; c) 상기 b) 단계에서 선정된 후보 노드에서 목적지까지 전방 경로 탐색을 수행하고, 상기 후보 노드에서 목적지의 일정 범위 내에서 출발지까지 후방 경로를 탐색하는 단계; 및 d) 상기 c) 단계에서 탐색한 전방 경로와 후방 경로를 연결하여 경로 탐색을 완료하는 단계를 포함한다.Features of the route search method of a vehicle according to the present invention for realizing the above object are a) collecting traffic information to prepare a basic cost, and a route search between a starting point and a destination in a terminal having a vehicle navigation program; Starting a route search between a starting point and a destination by using map information and traffic information when requested; b) if a route search is started in step a), determining a search level according to the distance between the starting point and the destination, and selecting a candidate node at the search level; c) performing a forward path search from the candidate node selected in step b) to a destination, and searching for a rear path from the candidate node to a starting point within a predetermined range of the destination; And d) connecting the front path and the rear path searched in step c) to complete the path search.
상기 b) 단계에서 탐색 레벨을 결정하는 단계는, 상기 출발지와 목적지간의 탐색 거리가 단거리일 경우에는 단일 레벨 탐색을 수행하고, 상기 탐색 거리가 장거리일 경우에는 다중레벨 탐색을 수행한다. 상기 다중레벨 탐색은 탐색 거리내의 도시간 주요 연결 도로만을 탐색영역으로 설정하여 상위 레벨에서 후보 노드들을 선정한다.The determining of the search level in the step b) may include performing a single level search when the search distance between the starting point and the destination is a short distance, and performing a multilevel search when the search distance is a long distance. The multilevel search selects candidate nodes at a higher level by setting only intercity main roads within a search distance as a search area.
상기 c) 단계에서 경로 탐색을 수행하는 단계는, 상기 출발지와 목적지간 경로 비용에 대한 우선순위를 이용하여 최단 거리를 탐색하는 최적경로 알고리즘을 적용한다.In the step c), the route search is performed by applying an optimal route algorithm that searches the shortest distance using the priority of the route cost between the source and the destination.
상기 최적경로 알고리즘은,The optimal path algorithm,
가) 상기 출발지와 목적지간의 모든 후보 노드들에 대해 출발지로부터 각 노드까지의 추정 최단거리인 임시 표지를 기록하는 단계; 나) 상기 가) 단계에서 기록한 임시표지 중에서 최소 값을 선택하여 상기 출발지로부터 각 노드까지의 실제 최단거리인 영구표지를 기록하는 단계; 다) 상기 나) 단계에서 영구표지 된 노드의 모든 인접노드의 임시 표지를 수정하고, 상기 영구표지에 링크의 비용을 합한 값과 상기 임시 표지를 비교하여 최소 값을 선택한 후 상기 나) 단계로 되돌아가는 단계; 및 라) 상기 나) 단계 및 다) 단계를 통해 임시표지가 발견되지 않을 경우에 알고리즘을 종료하는 단계를 포함한다.A) recording, for all candidate nodes between the source and destination, a temporary beacon that is the estimated shortest distance from the source to each node; B) recording the permanent label which is the actual shortest distance from the starting point to each node by selecting a minimum value from the temporary signs recorded in step a); C) modify the temporary markers of all neighboring nodes of the node permanently marked in step b), compare the temporary marker with the value of the cost of the link, and select the minimum value, and then return to step b). Grinding step; And d) terminating the algorithm if no temporary cover is found through steps b) and c).
상기 c) 단계에서 경로 탐색을 수행하는 단계는, The step of performing the path search in step c),
상기 출발지와 목적지의 직선거리에 일정한 값을 더한 결과 치를 반지름으로 하는 두 원을 설정하고, 상기 두 원이 겹치는 부분을 경로 탐색 범위로 제한하는 탐색제한 알고리즘을 적용한다.A search limit algorithm for setting two circles whose radius is a result of adding a constant value to the straight line distance between the starting point and the destination, and applying a search limiting algorithm for limiting the overlapping portions of the two circles to the path search range.
상기 c) 단계에서 경로 탐색을 수행하는 단계는, The step of performing the path search in step c),
상기 출발지와 목적지간의 탐색 거리 내에서 수집된 현재 교통정보를 이용하여 각 링크간 회전가중치, 링크 속성 가중치, 시설물 가중치, 도로종별 가중치와 같은 교통정보의 가중치 벡터를 적용하여 경로 탐색을 수행한다.Using the current traffic information collected within the search distance between the starting point and the destination, a route search is performed by applying a weight vector of traffic information such as rotation weights, link property weights, facility weights, and road type weights.
상기 교통정보의 가중치 벡터 중에서 회전 가중치는 회전유형, 진입/진출 링크의 혼잡도, 진출 링크의 도로종별, 진출 링크의 차선 수, 노드 종별을 기준으로 산정한다. 상기 회전 가중치(Wt)는 하기한 수학식1 을 이용하여 산정한다.The rotation weight among the weight vectors of the traffic information is calculated based on the rotation type, the congestion of the entry / exit link, the road type of the entry link, the number of lanes of the entry link, and the node type. The rotation weight Wt is calculated using Equation 1 below.
상기 교통정보의 가중치 벡터 중에서 링크 속성 가중치는 본선 분리/비분리, 연결로(JC/IC), 서비스 영역(Service Area) 레이어, 교차로의 통로와 같이 링크의 종류를 분류하여 각각에 상수 가중치를 적용한다.Among the weight vectors of the traffic information, link attribute weights are classified by link types such as main line separation / non-separation, connection path (JC / IC), service area layer, and passageway, and apply constant weight to each. do.
상기 교통정보의 가중치 벡터 중에서 시설물 가중치는 일반도로, 교량, 터널, 고가도로, 지하도로와 같은 교차로를 신호 없이 통과시키는 시설물 특성에 상수 가중치를 적용한다.Among the weight vectors of the traffic information, the facility weight is a constant weight applied to the property of the facility that passes through the intersection such as general road, bridge, tunnel, overpass, and underground without signal.
상기 교통정보의 가중치 벡터 중에서 도로종별 가중치는 운전자의 편의를 위해 대도로 위주의 안내를 수행하도록 고속도로, 도시고속도로, 국도, 국가지원지방도, 지방도, 주요도로, 기타도로에 상수 가중치를 적용한다.Among the weight vectors of the traffic information, road weights apply constant weights to highways, urban highways, national highways, nationally supported local roads, provincial roads, main roads, and other roads so as to carry out road-oriented guidance for driver convenience.
상기 c) 단계에서 경로 탐색을 수행하는 단계는, The step of performing the path search in step c),
상기 출발지와 목적지간 영역 거리(Area Distance)를 이용하여 탐색 거리를 제한하는 탐색제한 알고리즘을 적용하고, 상기 탐색 거리 내에서 수집된 교통정보를 이용하여 도로의 특성을 반영한 가중치 벡터를 적용하며, 상기 탐색 거리의 각 후보 노드들의 경로 비용에 대한 우선순위를 이용하여 최단거리를 탐색하는 최적경로 알고리즘을 적용한다.Apply a search limiting algorithm that limits the search distance by using the area distance between the starting point and the destination, and applies a weight vector reflecting the characteristics of the road by using the traffic information collected within the search distance. The optimal path algorithm is applied to search the shortest distance using the priority of the path cost of each candidate node of the search distance.
한편, 본 발명에 따른 차량의 경로 탐색 시스템의 특징은, 현재 교통정보를 실시간으로 수집하여 경로탐색에 적합한 데이터로 가공하는 교통정보 서버; 및 상기 교통정보 서버와 연결되어 교통정보를 전송받아 이동통신망을 통한 경로 요청자의 출발지와 목적지간의 경로 요청에 대해, 상기 교통정보와 지도 정보를 반영한 경로 탐색을 수행하고, 상기 경로 탐색에 출발지와 목적지간 일정한 탐색거리 내에서 도로 특성을 반영한 가중치 벡터를 적용한 최적 경로를 산출하여 이를 상기 경로 요청자에게 전송하는 경로탐색 서버를 포함한다.On the other hand, the feature of the vehicle route search system according to the present invention, traffic information server for collecting the current traffic information in real time to process the data suitable for the route search; And a route search reflecting the traffic information and the map information for the route request between the originator and the destination of the route requester through a mobile communication network by receiving the traffic information connected to the traffic information server. It includes a route search server for calculating the optimum route to which the weight vector reflecting the characteristics of the road within a constant search distance between the distance and transmitting it to the route requester.
상기 경로탐색 서버는, 구(Old) 버전의 지도 데이터베이스, 신(New) 버전의 지도 데이터베이스를 관리하는 공유메모리; 상기 경로 요청자의 경로 요청이 미들웨어를 거쳐 전송되면, 경로 탐색 과정을 수행토록 경로탐색 알고리즘이 내장되는 경로탐색 엔진; 및 관리자의 지도 정보를 수정/조회/관리에 대한 신호를 상주 프로그램을 통하여 상기 공유메모리의 지도 정보를 수정/조회/관리하고, 상기 교통정보의 서버의 교통정보 갱신신호를 전송받아 일정 주기마다 교통정보를 업데이트하는 프로세서를 포함한다.The route search server includes: a shared memory for managing an old version of a map database and a new version of a map database; A path search engine in which a path search algorithm is embedded to perform a path search process when the path request of the path requester is transmitted through middleware; And modify / view / manage the map information of the shared memory through a resident program to modify / view / manage the map information of the administrator, and receive the traffic information update signal of the server of the traffic information, It includes a processor for updating information.
상기 경로탐색 서버는, 상기 출발지와 목적지간 경로 비용에 대한 우선순위를 이용하여 최단 거리를 탐색하는 최적경로 알고리즘, 상기 출발지와 목적지의 직선거리에 일정한 값을 더한 결과 치를 반지름으로 하는 두 원을 설정하고, 상기 두 원이 겹치는 부분을 경로 탐색 범위로 제한하는 탐색제한 알고리즘, 및 상기 출발지와 목적지간의 탐색 거리 내에서 수집된 현재 교통정보를 이용하여 각 링크간 회전가중치, 링크 속성 가중치, 시설물 가중치, 도로종별 가중치와 같은 교통정보의 가중치 벡터를 적용한 경로 탐색을 선택적으로 적용하여 경로 탐색을 수행한다.The route search server sets an optimal route algorithm that searches the shortest distance by using the priority of the route cost between the origin and destination, and sets two circles whose radius is the result of adding a constant value to the linear distance between the origin and the destination. A search limit algorithm for limiting the overlapping portions of the two circles to a route search range, and using the current traffic information collected within the search distance between the starting point and the destination, rotation weights, link property weights, facility weights, facility weights, The route search is performed by selectively applying the route search applying the weight vector of traffic information such as the weight of each road type.
이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시예를 상세히 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
어느 한 실시예에서 언급한 내용 중 다른 실시예에도 적용할 수 있는 내용은 다른 실시예에서 특별히 언급하지 않아도 이를 적용할 수 있는 것은 당업자에게 자명하다.It is apparent to those skilled in the art that the information mentioned in any one embodiment can be applied to other embodiments even if it is not specifically mentioned in the other embodiments.
도 1은 본 발명에 따른 실시예의 차량의 경로 탐색 시스템의 구성을 도시한 것이다.1 illustrates a configuration of a route search system for a vehicle according to an embodiment of the present invention.
도 1에 나타나 있듯이, 본 발명에 따른 실시예의 시스템은, 교통정보 서버(100), 경로탐색 서버(200), 단말기(300), 관리자 컴퓨터(400)를 포함하고 있다.As shown in FIG. 1, the system of the embodiment according to the present invention includes a traffic information server 100, a route search server 200, a terminal 300, and a manager computer 400.
교통정보 서버(100)는 영상검지기나 프로브 카(Probe car)와 같은 교통정보 수집장치를 통해 현재 교통상황에 대한 제반 정보를 수집 및 가공한다.The traffic information server 100 collects and processes general information on the current traffic situation through a traffic information collecting device such as an image detector or a probe car.
경로탐색 서버(200)는 단말기(300)의 경로 요청에 대해 교통정보와 지도 정보를 반영한 경로 탐색을 수행하여 단말기(300)로 경로탐색 결과를 응답으로 전송한다. 이러한 경로탐색 서버(200)는 공유메모리(220), 경로탐색 엔진(210), 프로세서(230)를 포함하고 있다.The route search server 200 performs the route search reflecting the traffic information and the map information with respect to the route request of the terminal 300 and transmits the route search result to the terminal 300 in response. The path search server 200 includes a shared memory 220, a path search engine 210, and a processor 230.
공유메모리(220)는 경로탐색 지도 정보가 저장되어 있는데, 구(Old) 버전의 지도 데이터베이스, 신(New) 버전의 지도 데이터베이스를 관리하고 있다. The shared memory 220 stores route search map information, and manages an old version map database and a new version map database.
경로탐색 엔진(210)은 경로탐색 알고리즘이 내장되어 있어 단말기(300)의 경로 요청이 미들웨어를 거쳐 접수되며, 공유메모리(220)의 지도 정보를 참조하여 경로 탐색을 수행한다.The path search engine 210 includes a path search algorithm so that the path request of the terminal 300 is received through the middleware, and the path search is performed by referring to the map information of the shared memory 220.
프로세서(230)는 관리자 컴퓨터(400)의 지도 정보를 수정/조회/관리에 대한 신호를 orpman 데몬(Daemon)을 통하여 공유메모리(220)의 지도 정보를 수정/조회/관리한다.The processor 230 modifies / views / manages the map information of the shared memory 220 through the orpman daemon (Daemon) as a signal for modifying / viewing / managing the map information of the manager computer 400.
프로세서(230)는 orpman 데몬을 통해 교통정보 서버(100)의 갱신 신호를 받아서 교통정보를 갱신하기도 하는데, 대개 교통정보의 갱신주기는 5분마다 업데이트한다. The processor 230 may update the traffic information by receiving an update signal from the traffic information server 100 through the orpman daemon, and the update period of the traffic information is updated every 5 minutes.
도 2는 본 발명에 따른 실시예의 차량의 경로 탐색 방법의 순서도를 도시한 것이다.2 is a flowchart illustrating a path searching method of a vehicle according to an exemplary embodiment of the present invention.
도 2에 도시된 바와 같이, 본 발명에 따른 실시예의 차량의 경로 탐색 방법은 경로 요청자가 단말기(300)를 이용해 이동통신망에 접속하여 출발지와 목적지 간의 경로를 요청한다.(S10) 그러면, 경로 요청자의 경로 요청이 경로탐색 서버(200)의 미들웨어를 거쳐 경로탐색 엔진(210)에 전달되고, 경로탐색 엔진(210)은 교통정보 서버(100)에서 전송되는 교통정보와 공유메모리(220)의 지도 정보를 참조하여 경로 탐색을 시작한다.(S20, S30)As shown in FIG. 2, in the vehicle route searching method according to the embodiment of the present invention, a route requester requests a route between a starting point and a destination by accessing a mobile communication network using the terminal 300 (S10). The route request is transmitted to the route search engine 210 through the middleware of the route search server 200, and the route search engine 210 maps the traffic information transmitted from the traffic information server 100 and the shared memory 220. The route search is started with reference to the information (S20, S30).
경로탐색 엔진(210)은 출발지와 목적지간의 탐색 구간 거리가 단거리인지, 장거리인지를 확인한다.(S40) 이때, 경로탐색 엔진(210)은 탐색 구간 거리를 아래 표 1을 참조하여 탐색 레벨을 결정한다.The route search engine 210 checks whether the search section distance between the starting point and the destination is short or long distance. (S40) At this time, the route search engine 210 determines the search level by referring to the table 1 below for the search section distance. do.
탐색 구간 거리가 25㎞ 이하로 단거리인 경우에, 경로탐색 엔진(210)은 단일레벨 탐색을 수행하고(S51), 해당 레벨에서 후보 노드들을 선정한다.(S52)If the search interval is shorter than 25 km, the path search engine 210 performs a single level search (S51), and selects candidate nodes at the corresponding level (S52).
경로탐색 엔진(210)은 이렇게 선정된 후보 노드에서 목적지까지의 전방 경로를 탐색하고(S53), 후보 노드에서 출발지까지의 후방 경로를 탐색한 후(S54), 전방 경로 탐색 결과와 후방 경로 탐색 결과를 결합하여 경로 탐색을 완료한다.(S55, S70) The path search engine 210 searches the forward path from the selected candidate node to the destination (S53), and after searching the rear path from the candidate node to the starting point (S54), the forward path search result and the backward path search result. Combine to complete the path search (S55, S70).
한편, 탐색 구간 거리가 25㎞ 이상으로 장거리일 경우에, 경로탐색 엔진(210)은 표1을 참조하여 탐색 구간 거리에 해당하는 다중레벨 탐색을 수행한다.(S61)On the other hand, when the search section distance is longer than 25km, the path search engine 210 performs a multilevel search corresponding to the search section distance with reference to Table 1 (S61).
경로탐색 엔진(210)은 다중레벨 탐색시 상위 레벨에서 경로탐색을 시작하는 탑-다운(Top-Down) 방식을 적용한다.(S62)The path search engine 210 applies a top-down method of starting a path search at a higher level in the multilevel search (S62).
탐색구간 거리가 장거리일 경우에 탐색 영역 내에 존재하는 도로는 주요 도로 외에도 세로도 등을 포함하여 상당히 많은 도로를 탐색하게 된다. 실제 운전자가 장거리 운행시, 고속도로, 국도와 같은 도시간 주요 연결 도로를 주로 이용하게 된다.In the case of a long distance of the search section, roads existing in the search area search for a considerable number of roads including a longitudinal road in addition to the main road. Indeed, the driver often uses major intercity roads such as highways and national highways for long distances.
따라서 탑-다운 방식을 이용한 경로 탐색은 탐색 영역 내의 모든 도로를 탐색할 필요 없이 도시간 주요 연결 도로만을 탐색 영역으로 설정한다. Therefore, the route search using the top-down method sets only the interstate main connecting road as the search area without having to search all the roads in the search area.
도 3은 탑-다운 방식을 적용한 다중레벨 탐색 과정을 도시한 것이다.3 illustrates a multilevel search process using a top-down method.
도 3에 나타나 있듯이, 경로탐색 엔진(210)은 탑-다운 방식을 적용하여 경로 탐색시 상위 레벨에서 후보 노드들을 선정하고(S63), 후보 노드에서 목적지(G)까지의 전방 경로 탐색을 하고(S64), 후보 노드들에서 목적지의 일정 범위 내에서 출발지(S)까지 후방 경로탐색을 한다. (S65)As shown in FIG. 3, the path search engine 210 selects candidate nodes at a higher level during the path search by applying a top-down method (S63), and performs a forward path search from the candidate node to the destination G ( In S64), candidate paths are searched backward from the candidate nodes to the starting point S within a predetermined range of the destination. (S65)
경로탐색 엔진(210)은 전방 경로 탐색 결과와 후방 경로 탐색 결과를 결합하여 경로탐색 과정을 완료한다.(S66, S70)The path search engine 210 combines the front path search result with the rear path search result to complete the path search process (S66, S70).
위에서, 탐색 구간 거리가 단거리 또는 장거리일 경우에, 경로탐색 엔진(210)은 전방 경로 탐색과 후방 경로 탐색에 최적경로(Dijkstra) 알고리즘, 탐색제한 알고리즘, 교통정보의 가중치 벡터를 적용하여 경로탐색의 정확도를 높일 수 있다.In the above, when the search section distance is short or long distance, the path search engine 210 applies the Dijkstra algorithm, search limit algorithm, and weight vector of traffic information to the forward path search and the backward path search. You can increase the accuracy.
본 발명에 따른 실시예에서는 경로 탐색에 최적경로 알고리즘, 탐색제한 알고리즘, 교통정보의 가중치 벡터를 모두 적용하고 있지만, 경우에 따라 적합한 알고리즘이나 방식을 선택하여 경로탐색에 적용시킬 수 있다. In the embodiment of the present invention, the optimal path algorithm, search limit algorithm, and weight vector of traffic information are all applied to the path search. However, an appropriate algorithm or method may be selected and applied to the path search in some cases.
최적경로 알고리즘은 기존의 Dijkstra의 알고리즘을 기초로 하고 있는데, Dijkstra의 알고리즘은 수형망 알고리즘(Tree Building Algorithm)으로 경로 비용에 대한 우선순위(Priority Queue)를 이용하여 임의의 한 지점으로부터의 최단 비용 트리(Tree)를 작성하는 것이다. The optimal path algorithm is based on the existing Dijkstra's algorithm, which is a Tree Building Algorithm, the shortest cost tree from any point using the Priority Queue. Is to create a Tree.
최적경로 알고리즘은 출발지와 목적지의 두 지점간의 경로를 계산할 때 목적지가 탐색 트리에 포함되면 알고리즘을 종료한다.The best path algorithm terminates the algorithm when the destination is included in the search tree when calculating the path between two points of origin and destination.
이하, 최적경로 알고리즘의 절차를 살펴보면, 먼저 네트워크 상의 모든 노드 j에 대해 dhj(j=1, 2,.., N-1)를 임시 표지(label) πi로 기록하는데, 출발노드(h)에 j를 연결하는 링크가 없으면 dhj=∞로 간주한다.(πi←dhj, πh *←0)Hereinafter, the procedure of the optimal path algorithm, first, d hj (j = 1, 2, .., N-1) is recorded as a temporary label π i for all the nodes j on the network. ), If there is no link connecting j, then d hj = ∞ (π i ← d hj, π h * ← 0)
표지는 출발노드로부터 네트워크 상의 모든 노드까지의 최단거리 추정치를 각 노드에 기록한 것으로서, πi는 출발노드로부터 각 노드까지의 추정 최단거리이고, πi *는 출발 노드로부터 각 노드까지의 실제 최단거리이다.The marker is a record of each node's shortest distance estimate from the source node to all nodes in the network, where π i is the estimated shortest distance from the source node to each node, and π i * is the actual shortest distance from the source node to each node. to be.
dhj는 경로 길이로 노드 h에서 j까지의 길이이고, N은 네트워크 상의 총 노드수이다.d hj is the path length from nodes h to j and N is the total number of nodes on the network.
다음, 모든 임시 표지(πi) 중에서 최소치를 선택하여 이를 영구표지( πi * )하고, 영구 표지된 노드를 i라고 하면 πi←minj(πi), π h *←πi가 된다.Next, select the minimum value among all temporary markers (π i) and make it a permanent marker (π i * ), and if the permanent labeled node is i, then π i ← min j (π i ), π h * ← π i .
이렇게 영구 표지된 노드 I의 모든 인접 노드 j의 임시 표지를 수정하고, 영구 표지(πi *)에 링크의 비용 dij를 합한 값과 기존의 임시 표지 π j를 비교하여 작은 값을 선택한다.( πj←min(πj, πi * + dij ))The temporary markers of all adjacent nodes j of the permanently marked node I are modified, and a small value is selected by comparing the permanent marker (π i * ) with the cost d ij of the link and the existing temporary marker π j . (π j ← min (π j, π i * + d ij ))
더 이상 임시 표지가 없으면 최적 경로 알고리즘을 종료한다. If there is no longer a temporary mark, the optimal path algorithm terminates.
한편, 탐색 제한 알고리즘은 전극 도로 네트워크가 상당히 방대하여 탐색 소요 시간이 오래 걸리므로 탐색 속도를 향상시키기 위해 탐색 범위를 제한하는 것이다.The search limiting algorithm, on the other hand, limits the search range in order to improve the search speed because the electrode road network is so large that the search time is long.
도 4는 탐색제한 알고리즘을 적용하여 제한한 탐색 영역을 도시한 것이다. 4 illustrates a search area limited by applying a search limit algorithm.
일반적인 탐색 제한 기법은 A* 알고리즘을 사용하지만, 본 발명에 따른 실시예에서 사용하는 탐색 제한 알고리즘은 도 4에 도시된 바와 같이, 탐색 지점간 직선거리에 일정한 값을 더하여 이를 반지름으로 하는 두 원을 그리고, 그 두 원이 겹치는 부분을 탐색 범위로 정한다. The general search limiting technique uses an A * algorithm, but the search limiting algorithm used in the embodiment of the present invention uses two circles whose radius is obtained by adding a constant value to the linear distance between the search points as shown in FIG. Then, the area where the two circles overlap is defined as the search range.
이때, 탐색 지점간의 직선거리에 더해지는 일정한 값은 관리자가 변경 가능하다.At this time, the administrator can change the constant value added to the straight line distance between the search points.
교통정보의 가중치 벡터를 적용한 경로탐색은 현재 교통정보 서버(100)를 통해 수집되는 교통정보를 사용하는데, 경로 탐색에 사용되는 교통정보는 각 노드와 노드 사이의 링크 정보를 수집하여 각 링크별로 통행속도, 통행시간, 혼잡도 등으로 구성된다.The route search using the weight vector of the traffic information currently uses traffic information collected through the traffic information server 100. The traffic information used for the route search collects link information between each node and passes through each link. It consists of speed, travel time and congestion.
본 발명에 따른 실시예에서는 경로 탐색시 도로의 특성을 반영한 각종 가중치 벡터와 회전 가중치 벡터를 적용하여 산정한다. In the embodiment according to the present invention, the weight is calculated by applying various weight vectors and rotation weight vectors reflecting the characteristics of the road when searching for a route.
먼저, (a) 회전 가중치는 교통정보 서버(100)에서 수집된 교통정보를 가공하지 않고 그래도 사용할 경우에 링크에서 링크로의 진행시 노드를 통과하는 회전에 대한 교통정보가 배제되므로, 노드를 통과하는 회전에 대한 가중치를 적용하는 것이다.First, (a) the rotation weight is passed through the node because traffic information about the rotation passing through the node during the progress from the link to the link is excluded when the traffic information collected by the traffic information server 100 is still used without processing. Is to apply a weight to the rotation.
회전 가중치 적용은 교차로 통과 지체 시간 등의 링크간 회전 통행시간을 반영하기 위해 회전/혼잡도/도로종별 기준으로 통행시간을 산정한다.The rotation weighting application calculates travel time on the basis of turn / congestion / road type in order to reflect the turn travel time between links such as the delay time of intersection crossing.
회전 가중치 벡터는 회전유형(직진, 좌회전, 우회전, 유턴 등), 진입/진출 링크의 혼잡도, 진출 링크의 도로종별, 진출링크의 차선 수, 노드종별(교차점 속성을 갖는 노드에서만 회전 가중치 적용)이다.The rotation weight vector is the type of rotation (straight, left, right, u-turn, etc.), the congestion of the entry / exit link, the road type of the exit link, the number of lanes of the exit link, and the node type (rotation weight is applied only to nodes with intersection attributes). .
회전 가중치(Wt)는 아래 수학식 1을 이용하여 산정한다.Rotation weight Wt is calculated using Equation 1 below.
여기서, 는 기준 회전가중치로서 진입/진출 링크의 도로종별이 같고 혼잡도는 둘 다 원활할 경우의 회전 가중치이다. 와 는 진입링크, 진출링크의 혼잡도에 따른 가중치, 는 진출링크의 도로종별에 따른 가중치, 는 진출링크의 차선 수에 따른 가중치를 각각 나타낸다.here, Is the reference rotation weight and the rotation weight when the road type of the entry / exit link is the same and the congestion is both smooth. Wow Is the weight according to the congestion of the entry and exit links, Is the weight according to the road type of the exit link, Denote weights according to the number of lanes of the exit link, respectively.
위에서, 기준 회전가중치는 교차로에서 정지신호를 무시하고 통행할 경우의 통행시간과 정지신호를 종합적으로 고려한 값으로 직진 13초, 좌회전 33초, 우회전 15초, 유턴 33초를 적용하고 있지만, 이러한 수치는 교차로의 신호에 따라 조정 가능하다.Above, the reference rotation weight value is a value that considers the travel time and stop signal in the case of ignoring the stop signal at the intersection and applies 13 seconds straight, 33 seconds left, 15 seconds right, and 33 seconds U-turn. Can be adjusted according to the signal of intersection.
회전은 차량이 진행할 링크의 혼잡도에 큰 영향을 미치므로 아래 표2에서 표 5와 같이 진입/진출 링크에 대한 혼잡도 가중치를 적용한다.Since the rotation greatly affects the congestion degree of the link through which the vehicle is going, the congestion weight for the entry / exit link is applied as shown in Table 2 below.
(b) 링크 속성 가중치는 일반도로의 진출입로(IC), 고속화도로간의 진출입로(JC)와 같은 연결로는 본선에 비해 속도를 내지 못하는 특성을 반영하기 위해 적용하는 것이다.(b) The link attribute weight is applied to reflect the characteristics that link roads such as ICs on general roads and JCs on high speed roads do not have speed compared to the main road.
링크의 종류는 본선 분리, 본선 비분리, JC, IC, SA(Service Area), 교차로의 통로 등으로 분류하여 표 6과 같이 각각에 상수 가중치를 적용한다. Link types are classified into main line separation, main line non-separation, JC, IC, SA (Service Area), passageway of intersection, and the like, and apply constant weight to each as shown in Table 6.
링크 속성 가중치를 적용한 새로운 통행시간은 원래 통행시간에 링크 속성 가중치를 곱한 결과가 된다.The new travel time with link attribute weighting results from the original travel time multiplied by the link attribute weighting.
(c) 시설물 가중치는 표 7과 같이 고가도로, 지하도로와 같은 교차로를 신호 없이 통과시키는 도로 시설물 특성을 반영한 것으로서, 교통 시설물에는 일반도로, 교량, 터널, 고가도로, 지하도로 등이 있다.(c) Facility weights reflect the characteristics of road facilities that pass through intersections such as overpasses and underground roads as shown in Table 7, and traffic facilities include general roads, bridges, tunnels, overpasses, and underground roads.
시설물 가중치를 적용한 새로운 통행시간은 원래 통행시간에 시설물 가중치를 곱한 결과가 된다.The new travel time with facility weights is the product of the original travel time times the facility weights.
(d) 도로종별 가중치는 운전자가 편의와 안전을 위해 주로 고속도로와 국도와 같은 큰 길 위주로 주행하는 것을 고려한 것으로 실질적인 통행시간의 차이는 적용되지 않는다.(d) Road classification weights consider that drivers are driven primarily on large roads such as highways and national highways for convenience and safety, and no actual travel time difference applies.
즉, 도로종별 가중치는 편안하고 안전한 대도로 위주로의 경로 안내를 위해 적용되는 가중치로 통행시간에는 산정되지 않는다.In other words, road weights are weights that are applied to guide the route to comfortable and safe highways and are not calculated in the travel time.
도로종별 가중치를 적용한 새로운 통행시간은 원래 통행시간에 도로종별 가중치를 곱한 결과가 된다.The new travel time with road weights is the result of multiplying the road weight by the original travel time.
이와 같이 교통정보 가중치 벡터의 적용은 경로탐색 엔진(210)이 경로 탐색을 수행하면서 가중치를 적용하여 계산하는데, 그 절차는 교통정보(통행시간)가 입력되면 회전가중치(a), 링크속성 가중치(b), 시설물 가중치(c), 도로종별 가중치(d)를 적용하여 새로운 통행시간을 산출한다. In this way, the traffic information weight vector is calculated by applying the weight while the route search engine 210 performs the route search. The procedure is that when the traffic information (travel time) is input, the rotation weight (a) and the link attribute weight ( b) New facility time is calculated by applying facility weight (c) and road type weight (d).
한편, 회전 가중치, 링크 속성 가중치, 시설물 가중치, 도로종별 가중치에 적용한 각각의 상수치는 통계적으로 산출된 값으로서 관리자가 변경 가능하다. Meanwhile, each constant value applied to the rotation weight, the link property weight, the facility weight, and the road type weight is statistically calculated and can be changed by the manager.
상기 도면과 발명의 상세한 설명은 단지 본 발명의 예시적인 것으로서, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.The drawings and detailed description of the invention are merely exemplary of the invention, which are used for the purpose of illustrating the invention only and are not intended to limit the scope of the invention as defined in the appended claims or claims. Therefore, those skilled in the art will understand that various modifications and equivalent other embodiments are possible from this. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
본 발명에 의한 차량의 경로 탐색 시스템 및 그 방법은 실시간으로 수집되는 교통정보를 가공하여 경로탐색의 기초 코스트로 사용하고, 교통정보에 가중치 벡터를 적용하여 생성되는 경로를 이동통신망을 통해 경로 요청자에게 제공함으로써 회전 및 도로의 특성에 맞는 교통정보를 사용하여 경로탐색의 정확도를 향상시킬 수 있는 효과가 있다.The route search system and method of the vehicle according to the present invention process the traffic information collected in real time and use it as the basic cost of route search, and apply the weight vector to the traffic information to the route requester through the mobile communication network. By providing the traffic information suitable for the characteristics of the turn and the road, it is possible to improve the accuracy of the route search.
도 1은 본 발명에 따른 실시예의 차량의 경로 탐색 시스템의 구성을 도시한 것이다.1 illustrates a configuration of a route search system for a vehicle according to an embodiment of the present invention.
도 2는 본 발명에 따른 실시예의 차량의 경로 탐색 방법의 순서도를 도시한 것이다.2 is a flowchart illustrating a path searching method of a vehicle according to an exemplary embodiment of the present invention.
도 3은 탑-다운 방식을 적용한 다중레벨 탐색 과정을 도시한 것이다.3 illustrates a multilevel search process using a top-down method.
도 4는 본 탐색제한 알고리즘을 적용하여 제한한 탐색 영역을 도시한 것이다. 4 illustrates a search area limited by applying the present search limit algorithm.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0070392A KR100485867B1 (en) | 2002-11-13 | 2002-11-13 | System for route searching of car and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0070392A KR100485867B1 (en) | 2002-11-13 | 2002-11-13 | System for route searching of car and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040042216A KR20040042216A (en) | 2004-05-20 |
KR100485867B1 true KR100485867B1 (en) | 2005-04-28 |
Family
ID=37339032
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0070392A Expired - Fee Related KR100485867B1 (en) | 2002-11-13 | 2002-11-13 | System for route searching of car and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100485867B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100920017B1 (en) | 2007-04-30 | 2009-10-05 | (주)엠앤소프트 | Route retrieval method using drag input in navigation |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100690777B1 (en) * | 2005-04-18 | 2007-03-09 | 엘지전자 주식회사 | How to find the best route |
KR100836378B1 (en) * | 2005-06-23 | 2008-06-09 | 현대자동차주식회사 | How to find the optimal driving route considering domestic road environment |
KR100750532B1 (en) * | 2005-10-26 | 2007-08-20 | 팅크웨어(주) | Method and apparatus for providing path search information in a navigation system |
KR100725728B1 (en) * | 2006-06-22 | 2007-06-08 | 대원지리정보(주) | Optimal Route Selection System and Method Considering Traffic Situation, Surrounding Environment and Operational Purpose in Geographic Information System |
KR101467557B1 (en) * | 2007-05-02 | 2014-12-10 | 엘지전자 주식회사 | Select a driving route |
KR101136970B1 (en) * | 2011-02-24 | 2012-04-19 | 주식회사 에스원 | Vehicle control apparatus, security system and method using the apparatus |
KR101465493B1 (en) * | 2014-01-28 | 2014-11-28 | 성균관대학교산학협력단 | Navigation system for vehicle and route determining method for destination of vehicle |
KR101947646B1 (en) * | 2016-11-04 | 2019-02-13 | 국방과학연구소 | Method for processing road information and method for simulating virtual combat simulation |
CN109840620B (en) * | 2018-12-29 | 2024-03-08 | 厦门纳网科技股份有限公司 | Query method for k nearest neighbor node pairs in multi-attribute time sequence traffic network |
CN114254832A (en) * | 2021-12-24 | 2022-03-29 | 四创科技有限公司 | Optimal patrol path selection method and terminal |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09318374A (en) * | 1996-05-29 | 1997-12-12 | Nec Home Electron Ltd | Navigator |
KR19990058362A (en) * | 1997-12-30 | 1999-07-15 | 오상수 | Path search method and apparatus for vehicle navigation system |
KR19990061948A (en) * | 1997-12-31 | 1999-07-26 | 오상수 | Route Search Method in Vehicle Navigation System |
KR19990083509A (en) * | 1998-04-28 | 1999-11-25 | 하기와라 가즈토시 | Route searching device |
JP2002202140A (en) * | 2000-12-28 | 2002-07-19 | Aisin Aw Co Ltd | Navigation device and recording medium |
JP2002250635A (en) * | 2001-02-23 | 2002-09-06 | Kenwood Corp | Navigation system, route-searching method and program |
-
2002
- 2002-11-13 KR KR10-2002-0070392A patent/KR100485867B1/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09318374A (en) * | 1996-05-29 | 1997-12-12 | Nec Home Electron Ltd | Navigator |
KR19990058362A (en) * | 1997-12-30 | 1999-07-15 | 오상수 | Path search method and apparatus for vehicle navigation system |
KR19990061948A (en) * | 1997-12-31 | 1999-07-26 | 오상수 | Route Search Method in Vehicle Navigation System |
KR19990083509A (en) * | 1998-04-28 | 1999-11-25 | 하기와라 가즈토시 | Route searching device |
JP2002202140A (en) * | 2000-12-28 | 2002-07-19 | Aisin Aw Co Ltd | Navigation device and recording medium |
JP2002250635A (en) * | 2001-02-23 | 2002-09-06 | Kenwood Corp | Navigation system, route-searching method and program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100920017B1 (en) | 2007-04-30 | 2009-10-05 | (주)엠앤소프트 | Route retrieval method using drag input in navigation |
Also Published As
Publication number | Publication date |
---|---|
KR20040042216A (en) | 2004-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2483360C2 (en) | Apparatus for generating displacement information, method of generating displacement information and program | |
US6856893B2 (en) | System and method for estimating impedance time through a road network | |
EP1550097B1 (en) | Route calculation around traffic obstacles using marked diversions | |
JP5661782B2 (en) | Additional map generation, refinement and expansion using GPS trajectories | |
KR101994496B1 (en) | Providing routes through information collection and retrieval | |
EP2630443B1 (en) | Method of determining and validating navigational priority settings utilizing probe data | |
US6785608B1 (en) | System and method for calculating an optimized route and calculation thereof | |
CN110530393A (en) | Lane grade paths planning method, device, electronic equipment and readable storage medium storing program for executing | |
KR100485867B1 (en) | System for route searching of car and method thereof | |
US6885937B1 (en) | Shortcut generator | |
US6559865B1 (en) | Computing sign text for branches of an electronic map network | |
US20160003631A1 (en) | Time-efficient traffic routing system | |
WO2020246411A1 (en) | Electronic control device, control method and automatic driving system | |
US20020169543A1 (en) | Long distance routing | |
JP7102654B2 (en) | Navigation route travel time processing methods, devices, equipment and computer programs | |
JP2013050411A (en) | Vehicle itself position recognition system, vehicle itself position recognition program, and vehicle itself position recognition method | |
JPH08240437A (en) | Vehicle route guiding device | |
KR20060017357A (en) | Source and destination guidance information providing system and method | |
KR20230131616A (en) | System and method for providing route guidance services | |
JP4369343B2 (en) | Guide route search apparatus and guide route search method | |
KR100485868B1 (en) | route information generating method, system for providing the route information using the same | |
CN115083163A (en) | Method, device and equipment for marking fast passing road section and storage medium | |
JP5477311B2 (en) | MAP INFORMATION DISTRIBUTION DEVICE, MAP INFORMATION DISTRIBUTION METHOD, AND PROGRAM | |
JP2007327970A (en) | Route calculus of area around traffic bottleneck using marked detour | |
JP4677767B2 (en) | Navigation device and information presentation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20021113 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20050118 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050419 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20050420 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20080416 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20090420 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20100420 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110420 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20120419 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130422 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20130422 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140421 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20140421 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20160414 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20160414 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20170329 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20170329 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20190328 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20190328 Start annual number: 15 End annual number: 15 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20210131 |