CN103453914A - Cloud navigation system and method for intelligent updating of map - Google Patents
Cloud navigation system and method for intelligent updating of map Download PDFInfo
- Publication number
- CN103453914A CN103453914A CN2012101691489A CN201210169148A CN103453914A CN 103453914 A CN103453914 A CN 103453914A CN 2012101691489 A CN2012101691489 A CN 2012101691489A CN 201210169148 A CN201210169148 A CN 201210169148A CN 103453914 A CN103453914 A CN 103453914A
- Authority
- CN
- China
- Prior art keywords
- information
- vehicle
- module
- navigation
- cloud server
- 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
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明提供了一种智能更新地图的云导航系统及方法,该系统包括:云端服务器和多个车载终端;其中,车载终端用于通过OBD采集汽车速度信息和通过GPS采集汽车位置信息,并发送给云端服务器;车载终端还将用户输入的导航指令发送给云端服务器;云端服务器用于接收并整合汽车速度信息、汽车位置信息和区域地图信息,提取新增的道路信息添加至存储的区域地图信息中,根据所述用户输入的导航指令和存储的区域地图信息生成路径导航信息发布至对应的车载终端。本发明根据车载终端收集的信息,智能分析新增加的道路,并将其添加到地图中,从而在其后的导航中,将该道路纳入规划中,为车载终端提供更新的路径导航信息。
The present invention provides a cloud navigation system and method for intelligently updating maps. The system includes: a cloud server and a plurality of vehicle-mounted terminals; wherein, the vehicle-mounted terminals are used to collect vehicle speed information through OBD and vehicle position information through GPS, and send to the cloud server; the vehicle terminal also sends the navigation instructions input by the user to the cloud server; the cloud server is used to receive and integrate vehicle speed information, vehicle location information and regional map information, extract new road information and add it to the stored regional map information In the process, route navigation information is generated according to the navigation instruction input by the user and the stored area map information and sent to the corresponding vehicle-mounted terminal. According to the information collected by the vehicle-mounted terminal, the invention intelligently analyzes the newly added road and adds it to the map, so that the road is included in the planning in the subsequent navigation and provides updated route navigation information for the vehicle-mounted terminal.
Description
技术领域 technical field
本发明涉及GPS导航技术,更具体地说,涉及一种智能更新地图的云导航系统及方法。The invention relates to GPS navigation technology, more specifically, to a cloud navigation system and method for intelligently updating maps.
背景技术 Background technique
现有导航系统多是雇佣大量的人力采用实地考察的方式发现、添加新的公路,浪费大量人力。并且,更新之后的地图要投入使用,还需要广大用户下载。很多用户不熟悉网络或者比较繁忙的情况下,地图更新不及时,就可能导致导航失败。目前的道路导航系统还没有基于云计算的智能更新地图的道路导航系统。Most of the existing navigation systems employ a large amount of manpower to discover and add new roads through on-the-spot investigations, which wastes a lot of manpower. Moreover, the updated map needs to be downloaded by the majority of users before it can be put into use. Many users are not familiar with the Internet or when they are busy, the map may not be updated in time, which may lead to navigation failure. The current road navigation system also does not have a road navigation system that intelligently updates maps based on cloud computing.
发明内容 Contents of the invention
本发明要解决的技术问题在于,针对现有汽车GPS导航系统的上述无法有效更新地图的缺陷,提供一种智能更新地图的云导航系统及方法。The technical problem to be solved by the present invention is to provide a cloud navigation system and method for intelligently updating maps in view of the above-mentioned defect that the existing car GPS navigation system cannot update maps effectively.
本发明解决其技术问题所采用的技术方案是:构造一种智能更新地图的云导航系统,包括:云端服务器和多个车载终端;The technical solution adopted by the present invention to solve the technical problem is: to construct a cloud navigation system for intelligently updating maps, including: a cloud server and a plurality of vehicle-mounted terminals;
所述车载终端用于通过OBD采集汽车速度信息和通过GPS采集汽车位置信息,并发送给云端服务器;所述车载终端还将用户输入的导航指令发送给云端服务器;The vehicle-mounted terminal is used to collect the vehicle speed information through the OBD and the vehicle position information through the GPS, and send it to the cloud server; the vehicle-mounted terminal also sends the navigation instructions input by the user to the cloud server;
所述云端服务器用于接收多个车载终端的汽车速度信息和汽车位置信息,提取新增的道路信息添加至存储的区域地图信息中,并根据所述用户输入的导航指令和存储的区域地图信息生成路径导航信息发布至对应的车载终端。The cloud server is used to receive vehicle speed information and vehicle position information of a plurality of vehicle-mounted terminals, extract new road information and add it to the stored area map information, and according to the navigation instructions input by the user and the stored area map information Generate route navigation information and publish it to the corresponding vehicle terminal.
在根据本发明所述的智能更新地图的云导航系统中,所述车载终端包括:车载控制器以及与之相连的GPS模块、OBD模块、人机交互模块和网络通讯模块;In the cloud navigation system for intelligently updating maps according to the present invention, the vehicle-mounted terminal includes: a vehicle-mounted controller and a GPS module connected thereto, an OBD module, a human-computer interaction module and a network communication module;
所述GPS模块用于获取汽车位置信息;The GPS module is used to obtain vehicle location information;
所述OBD模块用于获取汽车速度信息;The OBD module is used to obtain vehicle speed information;
所述人机交互模块用于接收用户输入的导航指令,并显示路径导航信息给用户;The human-computer interaction module is used to receive navigation instructions input by the user, and display path navigation information to the user;
所述车载控制器用于将通过所述OBD模块采集的汽车速度信息和通过所述GPS模块采集的汽车位置信息,以及通过所述人机交互模块接收的用户输入的导航指令,通过所述网络通讯模块发送给所述云端服务器;且所述车载控制器通过所述网络通讯模块接收所述云端服务器发布的路径导航信息并在所述人机交互模块显示。The on-board controller is used to communicate the vehicle speed information collected by the OBD module, the vehicle position information collected by the GPS module, and the navigation instruction input by the user received by the human-computer interaction module through the network communication The module sends to the cloud server; and the on-board controller receives the route navigation information issued by the cloud server through the network communication module and displays it on the human-computer interaction module.
在根据本发明所述的智能更新地图的云导航系统中,所述云端服务器包括:In the cloud navigation system for intelligently updating maps according to the present invention, the cloud server includes:
数据采集模块,用于存储所述多个车载终端采集的汽车速度信息和汽车位置信息,并存储区域地图信息;The data acquisition module is used to store the vehicle speed information and vehicle position information collected by the multiple vehicle-mounted terminals, and store regional map information;
数据整合模块,用于整合汽车速度信息、汽车位置信息和区域地图信息,并提取新增的道路信息添加至存储的区域地图信息中;The data integration module is used to integrate vehicle speed information, vehicle location information and regional map information, and extract new road information and add it to the stored regional map information;
数据分析模块,用于根据所述用户输入的导航指令从所述数据整合模块中读取数据生成路径导航信息;A data analysis module, configured to read data from the data integration module to generate route navigation information according to the navigation instruction input by the user;
数据发布模块,用于将生成的路径导航信息发布至对应的车载终端。The data release module is used to release the generated route navigation information to the corresponding vehicle terminal.
在根据本发明所述的智能更新地图的云导航系统中,所述数据整合模块还在区域地图信息中删除预定周期内未被使用的道路信息。In the cloud navigation system for intelligently updating maps according to the present invention, the data integration module also deletes road information that has not been used within a predetermined period from the area map information.
本发明还提供了一种智能更新地图的云导航方法,包括以下步骤:The present invention also provides a cloud navigation method for intelligently updating maps, comprising the following steps:
车载终端通过OBD采集的汽车速度信息和通过GPS采集的汽车位置信息,并发送给云端服务器;所述车载终端还将用户输入的导航指令发送给云端服务器;The vehicle speed information collected by the vehicle terminal through the OBD and the vehicle position information collected by the GPS are sent to the cloud server; the vehicle terminal also sends the navigation instructions input by the user to the cloud server;
所述云端服务器接收多个车载终端的汽车速度信息和汽车位置信息,提取新增的道路信息添加至存储的区域地图信息中,并根据所述用户输入的导航指令和存储的区域地图信息生成路径导航信息发布至对应的车载终端。The cloud server receives vehicle speed information and vehicle location information of a plurality of vehicle-mounted terminals, extracts newly added road information and adds it to the stored area map information, and generates a route according to the navigation instructions input by the user and the stored area map information The navigation information is published to the corresponding vehicle terminal.
在根据本发明所述的智能更新地图的云导航方法中,车载终端通过以下步骤采集并交互数据:In the cloud navigation method for intelligently updating maps according to the present invention, the vehicle-mounted terminal collects and interacts data through the following steps:
车载控制器通过OBD模块采集汽车速度信息并通过网络通讯模块发送给所述云端服务器;The on-board controller collects the vehicle speed information through the OBD module and sends it to the cloud server through the network communication module;
车载控制器通过GPS模块采集汽车位置信息并通过网络通讯模块发送给所述云端服务器;The vehicle controller collects the vehicle position information through the GPS module and sends it to the cloud server through the network communication module;
车载控制器通过人机交互模块接收用户输入的导航指令并通过网络通讯模块发送给所述云端服务器;The on-board controller receives the navigation instruction input by the user through the human-computer interaction module and sends it to the cloud server through the network communication module;
车载控制器通过所述网络通讯模块接收云端服务器发布的路径导航信息并在所述人机交互模块显示。The on-vehicle controller receives route navigation information released by the cloud server through the network communication module and displays it on the human-computer interaction module.
在根据本发明所述的智能更新地图的云导航方法中,所述云端服务器通过以下步骤采集并发布信息:In the cloud navigation method for intelligently updating maps according to the present invention, the cloud server collects and releases information through the following steps:
通过数据采集模块存储所述多个车载终端采集的汽车速度信息和汽车位置信息,并存储区域地图信息;Store the vehicle speed information and vehicle position information collected by the multiple vehicle-mounted terminals through the data acquisition module, and store the area map information;
通过数据整合模块整合所需的汽车速度信息、汽车位置信息和区域地图信息,并提取新增的道路信息添加至存储的区域地图信息中;Integrate the required vehicle speed information, vehicle location information and regional map information through the data integration module, and extract new road information and add it to the stored regional map information;
通过数据分析模块根据所述用户输入的导航指令从所述数据整合模块中读取数据生成路径导航信息;Reading data from the data integration module according to the navigation instruction input by the user through the data analysis module to generate route navigation information;
通过数据发布模块将生成的路径导航信息发布至对应的车载终端。The generated route navigation information is released to the corresponding vehicle-mounted terminal through the data publishing module.
在根据本发明所述的智能更新地图的云导航方法中,所述数据整合模块还在区域地图信息中删除预定周期内未被使用的道路信息。In the cloud navigation method for intelligently updating maps according to the present invention, the data integration module also deletes road information that has not been used within a predetermined period from the area map information.
实施本发明的智能更新地图的云导航系统及方法,具有以下有益效果:本发明可以根据车载终端收集的信息,智能分析新增加的道路,并将其添加到地图中,从而在其后的导航中,将该道路纳入规划中,为车载终端提供更新的路径导航信息。本发明还可以进一步可以将未被使用的道路如施工的道路侦测出来,在区域地图信息中进行删除,进而能够做到实时导航。Implementing the cloud navigation system and method for intelligently updating maps of the present invention has the following beneficial effects: the present invention can intelligently analyze newly added roads according to the information collected by the vehicle-mounted terminal, and add them to the map, so that the subsequent navigation In this process, the road is included in the planning, and updated route navigation information is provided for the vehicle-mounted terminal. The present invention can further detect unused roads, such as construction roads, and delete them from the area map information, thereby enabling real-time navigation.
附图说明Description of drawings
下面将结合附图及实施例对本发明作进一步说明,附图中:The present invention will be further described below in conjunction with accompanying drawing and embodiment, in the accompanying drawing:
图1为根据本发明的智能更新地图的云导航系统的优选实施例的原理框图;Fig. 1 is the functional block diagram of the preferred embodiment of the cloud navigation system according to the intelligent update map of the present invention;
图2为根据本发明的智能更新地图的云导航系统中车载终端的具体框图;Fig. 2 is the specific block diagram of vehicle-mounted terminal in the cloud navigation system of intelligent update map according to the present invention;
图3为根据本发明的智能更新地图的云导航系统中云端服务器的具体框图。Fig. 3 is a specific block diagram of the cloud server in the cloud navigation system for intelligently updating maps according to the present invention.
具体实施方式 Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.
本发明构思了一种智能更新地图的云导航系统,其基于云计算技术,收集、整理汽车的GPS和OBD实时运行信息并结合云端服务计算,快速更新地图,并及时规划出汽车行驶的最佳路径。The present invention conceives a cloud navigation system for intelligently updating maps. Based on cloud computing technology, it collects and sorts out the real-time running information of GPS and OBD of the car and combines cloud service calculations to quickly update the map and plan the best driving time for the car in time. path.
请参阅图1,为根据本发明的智能更新地图的云导航系统的优选实施例的原理框图。如图1所示,该实施例提供的智能更新地图的云导航系统至少包括云端服务器200和多个车载终端,例如第一车载终端100-1至第N车载终端100-N。Please refer to FIG. 1 , which is a functional block diagram of a preferred embodiment of a cloud navigation system for intelligently updating maps according to the present invention. As shown in FIG. 1 , the cloud navigation system for intelligently updating maps provided by this embodiment includes at least a
其中,车载终端用于通过OBD采集汽车速度信息和通过GPS采集汽车位置信息,并将这些采集的车载数据发送给云端服务器200。车载终端还将用户输入的导航指令发送给云端服务器200。Wherein, the vehicle-mounted terminal is used to collect vehicle speed information through OBD and vehicle location information through GPS, and send the collected vehicle-mounted data to the
云端服务器200用于接收多个车载终端的汽车速度信息和汽车位置信息,并整合多个车载终端发送的汽车速度信息、汽车位置信息和存储的区域地图信息,提取新增的道路信息添加至存储的区域地图信息中。在本发明的另一些实施例中,云端服务器200可以对一段时间内收集的汽车位置信息和汽车速度信息进行分析,判断哪些道路是区域地图信息中未出现,并且未出现的道路在这段时间内出现超过预设次数,因此云端服务器200可以将该段道路以及车辆在该段道路上的平均速度信息添加入区域地图信息中。在本发明的另一些实施例中,云端服务器200可以对一段时间内收集的汽车位置信息和汽车速度信息进行分析,判断区域地图信息中哪些道路未被使用过,云端服务器200可以将该段道路在区域地图信息中删除。云端服务器200根据从某个车载终端接收的用户输入的导航指令提取上述整合并定期不断更新的数据生成路径导航信息。例如,根据该车载终端的当前所处的汽车位置信息和汽车速度信息,以及用户输入的导航指令中的目的地信息,从区域地图信息中建立交通路况的虚拟模型,产生路径导航信息发布至对应的车载终端。云端服务器200采用的云计算是一种基于互联网的、大众参与的计算模式。云计算面对的是海量互联网数据。云计算以服务为中心,包括基础设施即服务、平台即服务和软件即服务。云计算具有可扩展性与计算弹性,使用于动态的服务环境。例如,本发明可以根据现有运行汽车的数量和采集到的OBD数据量来决定及调整云端服务器200的云计算平台虚拟器所需的计算、内存和存储资源,并将所规划好的路径导航信息以服务的形式提供与终端客户。The
本发明利用系统内的多个车载终端采集海量的汽车速度信息和汽车位置信息,与云端服务器提前存储的区域地图信息进行比较,对云端服务器存储的区域地图信息进行更新并存储,为各个车载终端进行导航。当用户提出GPS导航服务申请即输入导航指令时,根据从这些整合的数据中提取出与导航指令相关的数据,例如汽车实时位置和目的地之间区域的道路的数据,建立成交通路况的虚拟模型,进而计算出最佳的路径导航信息,并向提出该导航服务申请的车载终端传输最佳的路径导航信息。The present invention uses a plurality of vehicle-mounted terminals in the system to collect a large amount of vehicle speed information and vehicle position information, compares them with the area map information stored in the cloud server in advance, updates and stores the area map information stored in the cloud server, and provides information for each vehicle-mounted terminal. to navigate. When the user applies for GPS navigation service and enters the navigation instruction, the data related to the navigation instruction is extracted from the integrated data, such as the real-time position of the car and the data of the road in the area between the destinations, and a virtual traffic map of the traffic situation is established. model, and then calculate the best route guidance information, and transmit the best route guidance information to the vehicle terminal that submits the navigation service application.
请参阅图2,为根据本发明的智能更新地图的云导航系统中车载终端的具体框图。如图2所示,该车载终端100进一步包括:车载控制器110以及与之相连的OBD模块120、GPS模块130、人机交互模块140和网络通讯模块150。Please refer to FIG. 2 , which is a specific block diagram of the vehicle-mounted terminal in the cloud navigation system for intelligently updating maps according to the present invention. As shown in FIG. 2 , the vehicle-mounted
其中,OBD模块120用于获取汽车速度信息。OBD是一种自动诊断汽车故障的程序,用于检测汽车发动时的运行状态。OBD从20世纪80年代兴起,美日欧开始在其生产的汽车上安装OBD。目前OBD出现了三代产品。早期的OBD没有检测功能,在20世纪90年代中期出现的OBD II具有自动检测功能,OBDIII具有利用小型车载通讯系统将车辆的运行参数及所在位置自动通告的功能,但是目前仍处于研发阶段。本发明中的系统可以优选采用现在市面最为普遍具有信息自动通告功能的OBD II。Among them, the
GPS模块130用于获取汽车位置信息。GPS模块130通过全球定位卫星获取汽车所处位置,即汽车位置信息。GPS是利用卫星在全球范围内实时进行定位、导航的系统。GPS具有全球全天候工作的特点,其定位精度高,单机定位精度优于10m,高精度的GPS精度可达厘米级和毫米级。本发明所用的GPS模块130为用于车辆导航定位的车载型GPS。The
人机交互模块140用于接收用户输入的导航指令,并显示路径导航信息给用户。人机交互模块140为用户与车载终端交互的接口,用于接收用户输入的导航指令,如行驶目的地、路径选择目标等,同时接收云端服务器200提供的服务,将动态规划的最佳路径导航信息向用户展示。人机交互模块140可采用触摸屏输入、语音输入等多种输入方式,以方便用户的使用。The human-
网络通讯模块150为汽车的车载系统与外界网络连接的端口,用于向云端服务器200传输上述车载数据,同时从云端服务器200获取服务。网络通讯模块150可以为WIFI、3G等无线网络终端件或者多种技术并存的通讯设备。The network communication module 150 is a port for connecting the on-board system of the car to the external network, and is used to transmit the above-mentioned on-board data to the
车载控制器110是一嵌入式处理器,用于控制协调车载系统的运行,如各模块之间的数据传输协调、优化人机交互界面等。车载控制器110用于将通过OBD模块120采集的汽车速度信息和通过GPS模块130采集的汽车位置信息,以及通过人机交互模块140接收的用户输入的导航指令,通过网络通讯模块150发送给云端服务器200。且车载控制器110还接收云端服务器200发布的路径导航信息通过人机交互模块140显示。该嵌入式处理器可选用类似ARM公司的处理器,其具有低功耗节能的特点,适用于移动通信领域。The on-
请参阅图3,为根据本发明的智能更新地图的云导航系统中云端服务器的具体框图。如图3所示,该云端服务器200进一步包括:数据采集模块210、数据整合模块220、数据分析模块230和数据发布模块240。Please refer to FIG. 3 , which is a specific block diagram of the cloud server in the cloud navigation system for intelligently updating maps according to the present invention. As shown in FIG. 3 , the
其中,数据采集模块210用于存储前述多个车载终端100通过OBD采集的汽车速度信息和通过GPS采集的汽车位置信息。数据采集模块210中还存储有区域地图信息。Wherein, the
数据整合模块220用于整合汽车速度信息、汽车位置信息和区域地图信息,并提取新增的道路信息添加至存储的区域地图信息中。优选地,在本发明的另一些实施例中,数据整合模块220可以对一段时间内收集的汽车位置信息和汽车速度信息进行分析,判断哪些道路是区域地图信息中未出现,并且未出现的道路在这段时间内出现超过预设次数,数据整合模块220可以将该段道路以及车辆在该段道路上的平均速度信息添加入区域地图信息中。在本发明的另一些实施例中,数据整合模块220可以对一段时间内收集的汽车位置信息和汽车速度信息进行分析,判断区域地图信息中哪些道路未被使用过,数据整合模块220可以将该段道路在区域地图信息中删除。本发明在整合时可以优化数据的存储结构。国内汽车拥有量非常大,系统使用期间需存储海量的车载数据,将这些车载数据全部存储于单个服务器中是不现实的,所以数据应分布于不同的服务器中。本发明可以采用分布式文件系统管理存储数据,用于整合分布于不同服务器中地图信息,为所述数据分析模块提供路径规划所需的区域地图信息。分布式文件系统适用于存储海量数据,可将庞大的单个数据库分割为多个中小型数据库,从而提高数据采集、处理及分析的效率。具体的数据分布方式可综合城市、城市内部的区域规划结构和车辆流动密集点等多个因素考虑以满足用户需求。如车流量大、交通枢纽区域可设多个服务器,反之不设或设一个服务器以实际性地,不浪费资源地满足用户需求。云计算的分布式存储技术主要有谷歌公司的非开源分布式文件系统GFS和Apache软件基金会支持的Hadoop开源项目中的HDFS。本发明可以优选采用Hadoop的HDFS,其具有高容错性、的特点,可部署在廉价的硬件上并提供高吞吐量的数据访问,适用于海量数据的存储管理。本发明根据车辆的出发地与目的地位置信息分析汽车在行驶期间可能经过的区域,并得知需整合哪些服务器中的数据用于数据分析模块230计算最佳路径。通过一段时间的运行,系统也将依据用户群的行车习惯优化数据的存储结构。The data integration module 220 is used for integrating vehicle speed information, vehicle location information and area map information, and extracting new road information to add to the stored area map information. Preferably, in other embodiments of the present invention, the data integration module 220 can analyze the vehicle position information and vehicle speed information collected within a period of time to determine which roads do not appear in the area map information, and roads that do not appear If more than a preset number of times occurs within this period, the data integration module 220 may add the road section and the average speed information of the vehicle on the road section to the area map information. In other embodiments of the present invention, the data integration module 220 can analyze the vehicle position information and vehicle speed information collected within a period of time, and determine which roads in the area map information have not been used, and the data integration module 220 can use the Road segments are deleted in the area map information. The present invention can optimize the storage structure of data during integration. The number of domestic cars is very large, and a large amount of on-board data needs to be stored during the system's use. It is unrealistic to store all these on-board data in a single server, so the data should be distributed in different servers. The present invention can use a distributed file system to manage and store data, which is used to integrate map information distributed in different servers, and provide the data analysis module with regional map information required for path planning. The distributed file system is suitable for storing massive data, and can divide a huge single database into multiple small and medium-sized databases, thereby improving the efficiency of data collection, processing and analysis. The specific data distribution method can be considered in consideration of multiple factors such as the city, the regional planning structure within the city, and the dense traffic points of vehicles to meet the needs of users. If the traffic volume is heavy, multiple servers can be set up in the traffic hub area, otherwise no or one server can be set up to meet user needs practically and without wasting resources. The distributed storage technologies of cloud computing mainly include Google's non-open source distributed file system GFS and HDFS in the Hadoop open source project supported by the Apache Software Foundation. The present invention can preferably adopt Hadoop HDFS, which has the characteristics of high fault tolerance and high throughput, can be deployed on cheap hardware and provides high-throughput data access, and is suitable for storage management of massive data. The present invention analyzes the areas that the vehicle may pass through during driving according to the location information of the vehicle's departure and destination, and learns which data in the server needs to be integrated for the data analysis module 230 to calculate the optimal route. After a period of operation, the system will also optimize the data storage structure according to the driving habits of the user group.
数据分析模块230用于根据用户输入的导航指令从数据整合模块220中读取数据生成路径导航信息。数据分析模块230在计算最佳路径导航信息时,根据OBD所搜集的汽车运行实时参数建立道路的实时路况模型。例如,根据当时汽车群体的运行情况如每辆车的车速、所处位置等参数建立交通路况建立道路的实时路况模型。最后基于这些信息采用多目标优化方法,结合道路路况及区域地图信息,根据用户的实际需求,建立优化模型,推算出路径导航信息,提供智能的GPS导航服务。也就是说,数据整合模块220记录行驶在道路上每辆汽车的实时车速、所处位置等信息,数据分析模块230根据这些信息建立交通路况的虚拟模型:如果某条道路的汽车平均车速小于某个阈值,则说明该道路交通阻塞;如果某条道路的汽车平均车速大于某个阈值,说明该道路交通通畅。为符合实际情况,模型可综合考虑车速、车流量等多个参数信息以判断道路路况。结合道路路况信息及区域地图等相关信息,数据分析模块230可以利用多目标优化技术计算出最佳的路径导航信息。例如,如果道路路况信息良好、车流量小、行驶路程短,选择路径时优选该道路;反之,如果道路路况信息差、车流量大、行驶路程长,则选择路径时次选。同时多目标的选择可根据用户的需求做动态调整,在道路路况好的前提下,旅游出行可优先考虑景点多的道路,长途出行可考虑路程短、加油站点多的道路,为用户提供智能的GPS导航服务。The data analysis module 230 is used to read data from the data integration module 220 according to the navigation instruction input by the user to generate route navigation information. The data analysis module 230 establishes a real-time road condition model of the road according to the real-time parameters of vehicle operation collected by the OBD when calculating the optimal route navigation information. For example, according to the operation conditions of the car group at that time, such as the speed of each vehicle, the location and other parameters, the traffic road conditions are established to establish a real-time road condition model of the road. Finally, based on these information, a multi-objective optimization method is adopted, combined with road conditions and regional map information, and according to the actual needs of users, an optimization model is established to calculate route navigation information and provide intelligent GPS navigation services. That is to say, the data integration module 220 records information such as the real-time speed and location of each car driving on the road, and the data analysis module 230 establishes a virtual model of traffic conditions based on these information: if the average speed of a car on a certain road is less than a certain If the average vehicle speed of a certain road is greater than a certain threshold, it means that the road traffic is smooth. In order to conform to the actual situation, the model can comprehensively consider multiple parameter information such as vehicle speed and traffic flow to judge road conditions. Combined with relevant information such as road condition information and regional maps, the data analysis module 230 can use multi-objective optimization technology to calculate the best route navigation information. For example, if the road condition information is good, the traffic volume is small, and the driving distance is short, the road is preferred when selecting a route; on the contrary, if the road condition information is poor, the traffic volume is large, and the driving distance is long, the road is the second choice when selecting a route. At the same time, the choice of multi-objectives can be dynamically adjusted according to the needs of users. On the premise of good road conditions, roads with many scenic spots can be given priority when traveling, and roads with short distances and many refueling stations can be considered for long-distance travel. GPS navigation service.
数据发布模块240用于将计算出的路径导航信息发布至对应的车载终端100。The data publishing module 240 is used for publishing the calculated route guidance information to the
本发明还相应提供了一种基于云端服务的智能GPS路径规划方法,包括以下步骤:The present invention also correspondingly provides a cloud service-based intelligent GPS path planning method, comprising the following steps:
首先,车载终端通过OBD采集的汽车速度信息和通过GPS采集的汽车位置信息,并发送给云端服务器。车载终端还将用户输入的导航指令发送给云端服务器。车载终端可以采用前述图2中的各个功能模块实现,因此车载终端可以通过以下步骤采集并发送数据:车载控制器通过OBD模块采集汽车速度信息并通过网络通讯模块发送给云端服务器;车载控制器通过GPS模块采集汽车位置信息并通过网络通讯模块发送给云端服务器;车载控制器通过人机交互模块接收用户输入的导航指令并通过网络通讯模块发送给云端服务器。First, the car terminal collects the car speed information through OBD and the car position information through GPS, and sends them to the cloud server. The vehicle terminal also sends the navigation instruction input by the user to the cloud server. The vehicle-mounted terminal can be realized by using the various functional modules in the aforementioned Figure 2, so the vehicle-mounted terminal can collect and send data through the following steps: the vehicle-mounted controller collects the vehicle speed information through the OBD module and sends it to the cloud server through the network communication module; The GPS module collects the location information of the car and sends it to the cloud server through the network communication module; the vehicle controller receives the navigation instructions input by the user through the human-computer interaction module and sends them to the cloud server through the network communication module.
随后,云端服务器接收多个车载终端的汽车速度信息和汽车位置信息,提取新增的道路信息添加至存储的区域地图信息中,并根据所述用户输入的导航指令和存储的区域地图信息生成路径导航信息发布至对应的车载终端。其中,云端服务器可以采用前述图3中的各个功能模块实现,因此云端服务器可以通过以下步骤采集并发布信息:通过数据采集模块存储所述多个车载终端采集的汽车速度信息和汽车位置信息,并存储区域地图信息,可以采用分布式文件系统管理存储数据;通过数据整合模块整合汽车速度信息、汽车位置信息和区域地图信息,并提取新增的道路信息添加至存储的区域地图信息中;通过数据分析模块根据所述用户输入的导航指令从所述数据整合模块中读取数据生成路径导航信息;通过数据发布模块将生成的路径导航信息发布至对应的车载终端。最后,车载终端可以通过车载控制器接收云端服务器发布的路径导航信息通过人机交互模块显示。Subsequently, the cloud server receives the vehicle speed information and vehicle position information of multiple vehicle-mounted terminals, extracts newly added road information and adds it to the stored area map information, and generates a route according to the navigation instructions input by the user and the stored area map information The navigation information is published to the corresponding vehicle terminal. Wherein, the cloud server can be implemented by using the various functional modules in the aforementioned Figure 3, so the cloud server can collect and release information through the following steps: store the vehicle speed information and vehicle position information collected by the multiple vehicle-mounted terminals through the data collection module, and To store regional map information, a distributed file system can be used to manage and store data; through the data integration module, vehicle speed information, vehicle location information and regional map information can be integrated, and new road information can be extracted and added to the stored regional map information; The analysis module reads data from the data integration module to generate route navigation information according to the navigation instruction input by the user; and distributes the generated route navigation information to the corresponding vehicle-mounted terminal through the data release module. Finally, the vehicle-mounted terminal can receive route navigation information issued by the cloud server through the vehicle-mounted controller and display it through the human-computer interaction module.
综上所述,实施本发明的智能更新地图的云导航系统可以根据车载终端收集的信息,智能分析新增加的道路,并将其添加到地图中,从而在其后的导航中,将该道路纳入规划中;或者进一步可以将未被使用的道路如施工的道路侦测出来,在区域地图信息中进行删除,进而能够做到实时导航。To sum up, the cloud navigation system that implements the intelligent update map of the present invention can intelligently analyze the newly added road according to the information collected by the vehicle terminal, and add it to the map, so that in the subsequent navigation, the road Included in the planning; or further, unused roads such as construction roads can be detected and deleted in the regional map information, so that real-time navigation can be achieved.
本发明是根据特定实施例进行描述的,但本领域的技术人员应明白在不脱离本发明范围时,可进行各种变化和等同替换。此外,为适应本发明技术的特定场合或材料,可对本发明进行诸多修改而不脱离其保护范围。因此,本发明并不限于在此公开的特定实施例,而包括所有落入到权利要求保护范围的实施例。The present invention has been described based on specific embodiments, but those skilled in the art will understand that various changes and equivalent substitutions can be made without departing from the scope of the present invention. In addition, many modifications may be made to adapt the technique to a particular situation or material without departing from its scope. Therefore, it is intended that the invention not be limited to the particular embodiments disclosed herein, but include all embodiments falling within the scope of the appended claims.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210169148.9A CN103453914B (en) | 2012-05-28 | 2012-05-28 | The cloud navigational system of intelligent updating map and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210169148.9A CN103453914B (en) | 2012-05-28 | 2012-05-28 | The cloud navigational system of intelligent updating map and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103453914A true CN103453914A (en) | 2013-12-18 |
| CN103453914B CN103453914B (en) | 2016-01-20 |
Family
ID=49736540
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210169148.9A Expired - Fee Related CN103453914B (en) | 2012-05-28 | 2012-05-28 | The cloud navigational system of intelligent updating map and method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103453914B (en) |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105702152A (en) * | 2016-04-28 | 2016-06-22 | 百度在线网络技术(北京)有限公司 | Map generation method and device |
| CN106708569A (en) * | 2016-12-09 | 2017-05-24 | 交控科技股份有限公司 | Hot loading method and apparatus for VOBC configuration file in cross-line train |
| CN106767855A (en) * | 2016-12-23 | 2017-05-31 | 常州机电职业技术学院 | Electronic map data updating method and system |
| CN106998358A (en) * | 2017-03-24 | 2017-08-01 | 武汉光庭信息技术股份有限公司 | Map sensor network method for establishing model and system based on MQTT and LCM |
| CN106996791A (en) * | 2017-03-31 | 2017-08-01 | 深圳市翼动科技有限公司 | A kind of automobile intelligent navigation system based on cloud computing |
| CN107241441A (en) * | 2017-07-28 | 2017-10-10 | 深圳普思英察科技有限公司 | A kind of new energy unmanned vehicle vehicular map update method and system |
| CN107705554A (en) * | 2016-08-08 | 2018-02-16 | 丰田自动车株式会社 | Send necessity decision maker and path planning system |
| CN108981742A (en) * | 2018-06-25 | 2018-12-11 | 武汉凡果信息技术股份有限公司 | A kind of geographical information platform processing system |
| CN109033187A (en) * | 2018-06-27 | 2018-12-18 | 广州视源电子科技股份有限公司 | Map data updating method, map data updating system, readable storage medium and computer equipment |
| CN109154890A (en) * | 2016-06-13 | 2019-01-04 | 歌乐株式会社 | Software renewing apparatus and software update system |
| CN109282825A (en) * | 2017-07-21 | 2019-01-29 | 北京嘀嘀无限科技发展有限公司 | Pavement marker method and device |
| CN110060000A (en) * | 2019-03-15 | 2019-07-26 | 青岛日日顺物流有限公司 | Community distribution path generating method and device |
| CN110118565A (en) * | 2018-02-05 | 2019-08-13 | 上海博泰悦臻电子设备制造有限公司 | Navigation terminal, navigation map data online editing method and automatic driving vehicle |
| CN110708315A (en) * | 2019-10-09 | 2020-01-17 | 杭州安恒信息技术股份有限公司 | Asset vulnerability identification method, device and system |
| CN110719570A (en) * | 2019-09-09 | 2020-01-21 | 华为技术有限公司 | Map sensitive information transmission method and communication device |
| CN111638536A (en) * | 2019-03-01 | 2020-09-08 | 通用汽车环球科技运作有限责任公司 | Method and apparatus for context-aware crowd-sourced sparse high definition maps |
| CN113701779A (en) * | 2021-09-08 | 2021-11-26 | 苏州玛旭自动化科技有限公司 | Road intelligent navigation system and navigation method based on big data |
| CN114413877A (en) * | 2021-12-13 | 2022-04-29 | 合肥湛达智能科技有限公司 | A high-precision map drawing method based on the Internet of Vehicles |
| CN116935618A (en) * | 2022-03-30 | 2023-10-24 | 比亚迪股份有限公司 | Method and device for generating traffic flow map, server and vehicle-mounted terminal |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1785723A (en) * | 2005-09-09 | 2006-06-14 | 中国科学院自动化研究所 | Vehicle imbedding type system |
| US20080132270A1 (en) * | 2006-12-01 | 2008-06-05 | Basir Otman A | Vehicle communication device |
| CN101236695A (en) * | 2008-03-05 | 2008-08-06 | 中科院嘉兴中心微系统所分中心 | Driver status estimation system based on vehicle mounted sensor network |
| CN201681298U (en) * | 2010-05-25 | 2010-12-22 | 金龙联合汽车工业(苏州)有限公司 | On-board remote data acquisition system based on CAN bus |
| CN102385804A (en) * | 2010-08-30 | 2012-03-21 | 谈宇清 | Intelligent traffic system and navigation method thereof |
-
2012
- 2012-05-28 CN CN201210169148.9A patent/CN103453914B/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1785723A (en) * | 2005-09-09 | 2006-06-14 | 中国科学院自动化研究所 | Vehicle imbedding type system |
| US20080132270A1 (en) * | 2006-12-01 | 2008-06-05 | Basir Otman A | Vehicle communication device |
| CN101236695A (en) * | 2008-03-05 | 2008-08-06 | 中科院嘉兴中心微系统所分中心 | Driver status estimation system based on vehicle mounted sensor network |
| CN201681298U (en) * | 2010-05-25 | 2010-12-22 | 金龙联合汽车工业(苏州)有限公司 | On-board remote data acquisition system based on CAN bus |
| CN102385804A (en) * | 2010-08-30 | 2012-03-21 | 谈宇清 | Intelligent traffic system and navigation method thereof |
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105702152A (en) * | 2016-04-28 | 2016-06-22 | 百度在线网络技术(北京)有限公司 | Map generation method and device |
| CN109154890B (en) * | 2016-06-13 | 2022-02-25 | 歌乐株式会社 | Software update device and software update system |
| CN109154890A (en) * | 2016-06-13 | 2019-01-04 | 歌乐株式会社 | Software renewing apparatus and software update system |
| CN107705554A (en) * | 2016-08-08 | 2018-02-16 | 丰田自动车株式会社 | Send necessity decision maker and path planning system |
| CN107705554B (en) * | 2016-08-08 | 2020-12-08 | 丰田自动车株式会社 | Transmission necessity determination device and route planning system |
| CN106708569B (en) * | 2016-12-09 | 2020-05-08 | 交控科技股份有限公司 | Hot loading method and device for VOBC configuration file in over-the-line train |
| CN106708569A (en) * | 2016-12-09 | 2017-05-24 | 交控科技股份有限公司 | Hot loading method and apparatus for VOBC configuration file in cross-line train |
| CN106767855B (en) * | 2016-12-23 | 2019-11-22 | 常州机电职业技术学院 | Method and system for updating electronic map data |
| CN106767855A (en) * | 2016-12-23 | 2017-05-31 | 常州机电职业技术学院 | Electronic map data updating method and system |
| CN106998358A (en) * | 2017-03-24 | 2017-08-01 | 武汉光庭信息技术股份有限公司 | Map sensor network method for establishing model and system based on MQTT and LCM |
| CN106996791A (en) * | 2017-03-31 | 2017-08-01 | 深圳市翼动科技有限公司 | A kind of automobile intelligent navigation system based on cloud computing |
| CN109282825A (en) * | 2017-07-21 | 2019-01-29 | 北京嘀嘀无限科技发展有限公司 | Pavement marker method and device |
| CN107241441A (en) * | 2017-07-28 | 2017-10-10 | 深圳普思英察科技有限公司 | A kind of new energy unmanned vehicle vehicular map update method and system |
| CN110118565A (en) * | 2018-02-05 | 2019-08-13 | 上海博泰悦臻电子设备制造有限公司 | Navigation terminal, navigation map data online editing method and automatic driving vehicle |
| CN108981742A (en) * | 2018-06-25 | 2018-12-11 | 武汉凡果信息技术股份有限公司 | A kind of geographical information platform processing system |
| CN109033187B (en) * | 2018-06-27 | 2020-10-16 | 广州视源电子科技股份有限公司 | Map data update method, system, readable storage medium and computer device |
| CN109033187A (en) * | 2018-06-27 | 2018-12-18 | 广州视源电子科技股份有限公司 | Map data updating method, map data updating system, readable storage medium and computer equipment |
| CN111638536A (en) * | 2019-03-01 | 2020-09-08 | 通用汽车环球科技运作有限责任公司 | Method and apparatus for context-aware crowd-sourced sparse high definition maps |
| CN111638536B (en) * | 2019-03-01 | 2023-12-08 | 通用汽车环球科技运作有限责任公司 | Method and apparatus for context aware crowdsourcing sparse high definition maps |
| CN110060000A (en) * | 2019-03-15 | 2019-07-26 | 青岛日日顺物流有限公司 | Community distribution path generating method and device |
| CN110719570A (en) * | 2019-09-09 | 2020-01-21 | 华为技术有限公司 | Map sensitive information transmission method and communication device |
| CN110708315A (en) * | 2019-10-09 | 2020-01-17 | 杭州安恒信息技术股份有限公司 | Asset vulnerability identification method, device and system |
| CN113701779A (en) * | 2021-09-08 | 2021-11-26 | 苏州玛旭自动化科技有限公司 | Road intelligent navigation system and navigation method based on big data |
| CN113701779B (en) * | 2021-09-08 | 2023-11-14 | 四川汉星航通科技有限公司 | Road intelligent navigation system and navigation method based on big data |
| CN114413877A (en) * | 2021-12-13 | 2022-04-29 | 合肥湛达智能科技有限公司 | A high-precision map drawing method based on the Internet of Vehicles |
| CN116935618A (en) * | 2022-03-30 | 2023-10-24 | 比亚迪股份有限公司 | Method and device for generating traffic flow map, server and vehicle-mounted terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103453914B (en) | 2016-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103453914B (en) | The cloud navigational system of intelligent updating map and method | |
| CN103364001A (en) | Intelligent GPS (global position system) route planning system and method based on cloud service | |
| CN106781592B (en) | A kind of traffic navigation system and method based on big data | |
| US9552728B2 (en) | Route-based propulsion mode control for multimodal vehicles | |
| EP4322024A1 (en) | Map updating method and device | |
| CN103325247B (en) | Method and system for processing traffic information | |
| CN102385804A (en) | Intelligent traffic system and navigation method thereof | |
| US20230382256A1 (en) | Method and apparatus for providing a charging time window for an electric vehicle | |
| CN111532166A (en) | Electric vehicle charging path planning method and device, vehicle and computer storage medium | |
| Xu et al. | A review on intelligent road and its related key technologies | |
| CN105424052A (en) | Stochastic range | |
| CN113175939A (en) | Pure electric vehicle travel planning method and system | |
| CN103871271A (en) | Underground parking lot intelligent guiding system and guiding method thereof | |
| US20210056854A1 (en) | Hierarchical ai assisted safe and efficient platooning | |
| CN105466435A (en) | Route planning method and device for navigation system | |
| EP2724119A2 (en) | System and method for generating vehicle drive cycle profiles | |
| GU et al. | Monitoring dispatch information system of trucks and shovels in an open pit based on GIS/GPS/GPRS | |
| CN103201776A (en) | Method of retrieving information for a motor vehicle | |
| CN206961119U (en) | A kind of distributed memory system of intelligent driving automobile operation system and high-precision map | |
| CN104331824A (en) | Transaction system and method of bus real-time position data | |
| CN114578848A (en) | Unmanned aerial vehicle routing inspection path planning method based on discrete point density and global planning | |
| CN103019217B (en) | A kind of motor vehicle driven by mixed power mode control method based on geographical location information | |
| CN103700272A (en) | Convenient traffic information real-time transceiving system | |
| CN104599499A (en) | Distributed statistic method and device for traffic position | |
| Rodrigues et al. | A mobile sensing architecture for massive urban scanning |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160120 Termination date: 20180528 |
