CN111309832B - 一种电子地平线构建方法及*** - Google Patents
一种电子地平线构建方法及*** Download PDFInfo
- Publication number
- CN111309832B CN111309832B CN201911403157.8A CN201911403157A CN111309832B CN 111309832 B CN111309832 B CN 111309832B CN 201911403157 A CN201911403157 A CN 201911403157A CN 111309832 B CN111309832 B CN 111309832B
- Authority
- CN
- China
- Prior art keywords
- electronic horizon
- road
- data
- vehicle
- front electronic
- 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.)
- Active
Links
- 238000010276 construction Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000010586 diagram Methods 0.000 claims abstract description 21
- 238000010845 search algorithm Methods 0.000 abstract description 5
- 101001137642 Homo sapiens Kinase suppressor of Ras 1 Proteins 0.000 description 11
- 102100021001 Kinase suppressor of Ras 1 Human genes 0.000 description 11
- 238000004891 communication Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 3
- 101000636109 Homo sapiens Ras suppressor protein 1 Proteins 0.000 description 2
- 102100030800 Ras suppressor protein 1 Human genes 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- 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/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3893—Transmission of map data from distributed sources, e.g. from roadside stations
-
- 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/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3889—Transmission of selected map data, e.g. depending on route
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
-
- 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/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
本发明涉及一种电子地平线构建方法及***,该方法中包括:路边单元将其对应的位置信息和方向信息作为道路信息发送至数据处理中心;数据处理中心根据接收到的道路信息、设定的搜索距离和电子地图数据构建前方电子地平线数据,并发送至路边单元;路边单元接收数据处理中心发送的前方电子地平线数据,并存储;车载单元发送数据获取请求至路边单元;路边单元将数据获取请求中的方向信息对应的前方电子地平线数据发送至车载单元;车载单元根据接收的前方电子地平线数据构建前方电子地平线表示图。本发明在前方电子地平线表示图的构建过程中完全避免了在车辆的电子控制单元中使用车载电子地图执行复杂搜索算法,具有低成本、易使用、实时性高的优点。
Description
技术领域
本发明涉及电子地平线领域,尤其涉及一种电子地平线构建方法及***。
背景技术
电子地平线是一种使车辆能够具有前方地理视野,预测前方道路情况的技术,现有的电子地平线技术,需要车载终端搭载一个预设的电子地图(如公开号为CN109540162A的发明专利)或动态获取区域内的电子地图图层(如公开号为CN109997090A的发明专利),然后根据车辆定位的经纬度或其它信息,从电子地图中用复杂算法(如导航算法、深度搜索算法)实时搜索出车辆前方的路网和路网上如坡度、曲率、拥堵情况等信息,并将信息以总线报文的方式在汽车总线上发出,提供给车辆的各电子控制单元(Electronic ControlUnit,ECU)进行辅助节能性、安全性或舒适性的控制。
传统电子地平线存在以下缺陷:一、都需要车辆处理预设电子地图。车用电子地图以车为单位收费,版权价格昂贵,而且需要较大的存储空间,抬高了整个***应用的成本。二、电子地图数据量大,升级不方便,不易于应用。三、要在电子地图上,实时采用复杂算法从地图上搜索出前方路网来使用,因此计算量很大、计算复杂度很高,要占用搭载电子地平线***的设备很大的CPU计算资源,这必然导致要采用高频高性能的CPU进一步拉高成本。
发明内容
为了解决上述问题,本发明提出了一种电子地平线构建方法及***,具体方案如下:
一种电子地平线构建方法,包括以下步骤:
路边单元将其对应的位置信息和方向信息作为道路信息发送至数据处理中心;
数据处理中心根据接收到的道路信息、设定的搜索距离和电子地图数据构建前方电子地平线数据,并发送至路边单元;
路边单元接收数据处理中心发送的前方电子地平线数据,并存储;
车载单元发送数据获取请求至路边单元;
路边单元将数据获取请求中的方向信息对应的前方电子地平线数据发送至车载单元;
车载单元根据接收的前方电子地平线数据构建前方电子地平线表示图。
进一步的,数据处理中心根据道路信息中的位置信息和方向信息,在电子地图中查找该位置信息所在道路上的以该位置信息为起点、以方向信息为方向、搜索距离范围内的所有地理元素,根据搜索到的所有地理元素构建该道路信息对应的前方电子地平线数据。
进一步的,每个道路信息对应一个方向信息,每个路边单元包括一个以上的道路信息。
进一步的,当前方电子地平线数据需要更新时,路边单元重新通过数据处理中心获取前方电子地平线数据。
进一步的,路边单元根据数据获取请求中的方向信息判断其与存储的前方电子地平线数据对应方向信息是否相同,如果相同,则发送对应的前方电子地平线数据至车载单元;否则,不发送。
进一步的,所述前方电子地平线数据包括道路数据包和地理元素数据包;所述前方电子地平线数据包括道路数据包,所述道路数据包至少包括道路ID、前方道路长度和主路标志。
进一步的,所述前方电子地平线数据还包括地理元素数据包,所述地理元素数据包至少包括地理元素、所属道路ID和相对于道路起始位置的偏移量。
进一步的,当地理元素为路口时,所述地理元素数据包中还包括该路口对应的支路的道路ID。
进一步的,方电子地平线表示图的构建方法包括以下步骤:
S1:根据主路标志从道路数据包中查找主路对应的数据包,并根据主路对应的数据包构建前方电子地平线表示图中的主路;
S2:根据主路对应的道路ID从地理元素数据包中查找主路对应的所有地理元素,并在前方电子地平线表示图中进行相应标识;
S3:判断地理元素中是否包含路口,如果是,进入S4;直到所有路口均处理完毕,结束;
S4:针对每个路口,从地理元素数据包中查找该路口对应的所有支路的道路ID;
S5:针对每个支路的道路ID,从道路数据包中查找该道路ID对应的数据包,并根据该数据包在前方电子地平线表示图中构建支路,通过地理元素数据包构建每个支路对应的所有地理元素的标识,返回S3。
进一步的,步骤S5中支路的构建方法为:以地理元素在前方电子地平线表示图中的位置为起始位置,以支路的道路ID对应的数据包中的前方道路长度为长度构建一条直线作为支路。
进一步的,还包括:
车载单元将不同路边单元对应的前方电子地平线表示图进行合并;
车载单元根据车辆与路边单元之间的位置的关系,获取车辆在前方电子地平线表示图中的位置,及每个地理元素与车辆之间的距离。
进一步的,合并的方法为:根据当前时刻接收的前方电子地平线表示图对应的路边单元,查找该路边单元在前一时刻接收的前方电子地平线表示图中的位置,将该位置作为当前时刻接收的前方电子地平线表示图中主路的起始位置后,将两幅前方电子地平线表示图进行合并。
进一步的,所述车辆的行驶信息包括车速和在路口的行驶方向;
通过车速实时计算与路边单元的偏移量,进而得到车辆在前方电子地平线表示图中的位置;
通过在路口的行驶方向确定车辆在路口后行驶的道路ID。
一种电子地平线构建***,包括数据处理中心、路边单元和车载单元,所述***实现本发明实施例上述的方法的步骤。
本发明采用如上技术方案,利用V2I基础设施,在每个路边单元上存储已处理过的前方电子地平线数据,通过V2I通信,向经过该路边单元的车辆的车载单元直接传送前方电子地平线数据,车辆每经过一个新的路边单元后,将接收到的新的前方电子地平线数据构建为前方电子地平线表示图。本发明在前方电子地平线表示图的构建过程中完全避免了在车辆的电子控制单元中使用车载电子地图,不需要电子控制单元在电子地图上执行复杂搜索算法,具有低成本、易使用、实时性高的优点。
附图说明
图1所示为本发明实施例一的流程图。
图2所示为该实施例中主路构建的示意图。
图3所示为该实施例中主路中地理元素标识的示意图。
图4所示为该实施例中支路002构建的示意图。
图5所示为该实施例中支路002中地理元素标识的示意图。
图6所示为该实施例中支路003构建的示意图。
图7所示为该实施例中支路003中地理元素标识的示意图。
图8所示为该实施例中车辆位置标识的示意图。
图9所示为该实施例中构建的RSU2的前方电子地平线表示图。
图10所示为该实施例中RSU1与RSU2的前方电子地平线表示图合并后示意图。
图11所示为本发明实施例二中***的结构示意图。
具体实施方式
为进一步说明各实施例,本发明提供有附图。这些附图为本发明揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理。配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本发明的优点。
现结合附图和具体实施方式对本发明进一步说明。
实施例一:
本发明实施例提供了一种电子地平线构建方法,如图1所示,包括以下步骤:
(1)路边单元(Road Side Unit,RSU)将其对应的位置信息和方向信息作为道路信息发送至数据处理中心(DPC)。
所述位置信息为经纬度位置信息,用于查找该位置信息对应的路边单元在电子地图上的位置。
所述位置信息的获取可以从设置于路边单元上的GPS(GlobalPositioningSystem,全球定位***)等定位装置进行位置信息的获取。
所述方向信息可以是绝对道路方向,如以正北方向为0度,正南方向为180度的绝对方向值;也可以是相对道路方向,如“沈海高速A线方向”。一个路边单元可以代表一个方向信息,也可以代表多个方向信息,每个方向信息均应对应一个单独的前方电子地平线数据,如某个路边单元代表多个方向信息,则应向数据处理中心发送多个道路信息的请求,每个道路信息对应一个方向信息。
(2)数据处理中心根据接收到的道路信息、设定的搜索距离和电子地图数据构建前方电子地平线数据,并发送至路边单元。
所述前方电子地平线数据包括道路数据包和地理元素数据包。
所述道路数据包至少包括道路ID(RoadID)、前方道路长度(RoadLen)和主路标志(MainRoad)。
所述道路ID为唯一标识,进一步的,可以为在一个路边单元的搜索距离范围内的唯一标识,在不同的路边单元的搜索距离范围内可以重复。
所述主路标志采用“0”和“1”来表示,“1”代表是主路,“0”代表不是主路。
该实施例中道路数据包的具体结构如表1所示。
表1
上述道路数据包的内容仅为一种实施方式,在其他的实施例中,本领域技术人员可以在上述至少包含的内容上增加其他的内容,在此不做限制。
所述地理元素数据包至少包括地理元素、所属道路ID和相对于道路起始位置的偏移量(Offset)。
所述地理元素可以为路边单元的搜索距离范围内的其他路边单元(具体可以为该路边单元的唯一标识码)、坡度、交通标志(如减速标志、学校标志等等)、路口等与道路相关地理信息。
由于当地理元素为路口时,还需要得知该路口对应的支路的道路ID,因此,当地理元素为路口时,所述地理元素数据包中还包括该路口对应的支路的道路ID。
该实施例中,所述地理元素数据包为一个不定长的数据结构,如表2所示,将路口对应的支路的道路ID作为地理元素为路口数据包中的关联属性。可以将同一路口的多个支路设置于一个同一个数据包,也可以分别设置为不同的数据包,对于同一位置(即相对于道路起始位置的偏移量相同)的多个地理元素设置于同一个数据包,也可以分别设置,该实施例中采用设置于一个同一个数据包的方式,可以方便查阅且节约存储空间。
表2
上述地理元素数据包的内容仅为一种实施方式,在其他的实施例中,本领域技术人员可以在上述至少包含的内容上增加其他的内容,在此不做限制。
数据处理中心构建前方电子地平线数据的具体方式为:数据处理中心根据道路信息中的位置信息和方向信息,在电子地图中查找该位置信息所在道路上的以该位置信息为起点、以方向信息为方向、搜索距离范围内的所有地理元素,根据搜索到的所有地理元素构建该道路信息对应的前方电子地平线数据。
(3)路边单元接收数据处理中心发送的前方电子地平线数据,并存储。
需要说明的是,在下列情况下路边单元需要对其存储的前方电子地平线数据进行更新,即重复步骤(1)-(3):
a:道路信息更新。如路边单元被更换位置后重新布置、道路改变需要变更对应的方向信息等。
b:路边单元本地存储的前方电子地平线数据丢失。
c:电子地图更新,即电子地图上的道路或地理元素更新。
上述情况仅为一些特定的情况,在其他的没有提到但需要更新的情况下,也可以重复步骤(1)-(3)对路边单元存储的前方电子地平线数据进行更新,在此不做限制。
(4)车载单元(On board Unit,OBU)发送数据获取请求至路边单元。
所述数据获取请求中包括车辆行驶的方向信息和该车载单元的ID,车载单元的ID用于区分数据获取请求的来源,方向信息用于查找该方向信息对应的前方电子地平线数据。
(5)路边单元将数据获取请求中的方向信息对应的前方电子地平线数据发送至车载单元。
由于数据获取请求中的方向信息应与前方电子地平线数据中的方向信息为对应关系,因此,路边单元根据数据获取请求中的方向信息判断其与存储的前方电子地平线数据对应方向信息是否相同,如果相同,则发送对应的前方电子地平线数据至车载单元;否则,不发送。
(6)车载单元根据接收的前方电子地平线数据构建前方电子地平线表示图。
前方电子地平线表示图的构建方法包括以下步骤:
S1:根据主路标志从道路数据包中查找主路对应的数据包(MainRoad=1),并根据主路对应的数据包构建前方电子地平线表示图中的主路。
在道路数据包中主路对应的数据包有且仅有一个,根据该数据包构建主路的方法为:根据该数据包中的前方道路长度(RoadLen),构建一条长度为前方道路长度的直线作为主路。
S2:根据主路对应的道路ID从地理元素数据包中查找主路对应的所有地理元素,并在前方电子地平线表示图中进行相应标识。
S3:判断地理元素中是否包含路口,如果是,进入S4;直到所有路口均处理完毕,结束。
S4:针对每个路口,从地理元素数据包中查找该路口对应的所有支路的道路ID。
S5:针对每个支路的道路ID,从道路数据包中查找该道路ID对应的数据包,并根据该数据包在前方电子地平线表示图中构建支路,通过地理元素数据包构建每个支路对应的所有地理元素的标识,返回S3。
支路的构建方法为:以该地理元素在前方电子地平线表示图中的位置为起始位置,以支路的道路ID对应的数据包中的前方道路长度为长度构建一条直线作为支路。
地理元素的标识采用步骤S2中的构建方法进行构建。
通过步骤S3-S5的重复构建,可以不断的进行支路的构建,直到该路边单元对应的搜索距离范围内的所有支路均构建完毕。
下面以一个具体的案例说明前方电子地平线表示图的构建方法。
道路数据包为:L1={001,500,1}、L2={002,400,0}、L3={003,100,0}。
地理元素数据包为:G1={001,0,1,RSU1_ID},G2={001,300,1,RSU2_ID},G3={002,200,1,RSU3_ID},G4={001,100,1,路口1,1,002},G5={001,400,1,路口2,1,003},G6={001,150,1,注意行人},G7={001,200,1,陡坡},G8={003,50,1,RSU4_ID}。
步骤1:由于数据包L1中的主路标志为“1”,因此数据包L1为主路对应的数据包,其内的前方道路长度为500,道路ID为001,因此构建一条长为500的直线作为主路,如图2所示。
步骤2:根据主路对应的道路ID=001,从地理元素数据包查找到的道路ID=001的数据包分别为G1,G2,G4,G5,G6,G7。根据各数据包对应的偏移量Offset,将各数据包对应的地理元素标识在相对于主路的起始位置偏移该偏移量的位置处,如图3所示,方框中的RSU1、路口1、注意行人、陡坡、RSU2、路口2分别为G1、G4、G6、G7、G2、G5数据包对应的地理元素,直线下方的0、100、150、200、300、400分别为G1、G4、G6、G7、G2、G5数据包对应的偏移量。
步骤3:由于地理元素中包含两个路口,即路口1和路口2,因此需要为这两个路口分别构建支路和支路的地理元素标识。
步骤4:路口1的支路构建。
路口1对应的地理元素数据包为G4,从G4中查找路口1对应的支路的道路ID为002,从道路数据包中查找道路ID=002的数据包为L2,L2中对应的道路长度为400,因此,该支路对应的直线长度为400,以该地理元素即路口1所在的位置为起始位置,构建长度为400的直线作为支路002,如图4所示。
步骤5:根据道路ID=002,从地理元素数据包查找到的道路ID=002的数据包为G3。根据G3中对应的偏移量Offset=200,将G3对应的地理元素RSU3_ID标识在相对于支路002的起始位置偏移200的位置处,如图5所示,方框中的RSU3为G3对应的地理元素,直线下方的200为地理元素RSU3对应的偏移量。
支路002对应的地理元素中不包含路口,因此完成路口1支路的构建和其上地理元素的标识。
步骤6:路口2的支路构建。
路口2与路口1的构建方法相同,路口2对应的地理元素数据包为G5,从G5中查找路口2对应的支路的道路ID为003,从道路数据包中查找道路ID=003的数据包为L3,L3中对应的道路长度为100,因此,该支路对应的直线长度为100,以该地理元素即路口2所在的位置为起始位置,构建长度为100的直线作为支路003,如图6所示。
步骤7:根据道路ID=003,从地理元素数据包查找到的道路ID=002的数据包为G8。根据G8中对应的偏移量Offset=50,将G8对应的地理元素RSU4_ID标识在相对于支路003的起始位置偏移50的位置处,如图7所示,方框中的RSU4为G8对应的地理元素,直线下方的50为地理元素RSU4对应的偏移量。
支路003对应的地理元素中不包含路口,因此完成路口2支路的构建和其上地理元素的标识。
综上,根据路边单元对应的前方电子地平线数据完成了该路边单元对应的前方电子地平线表示图的构建。
另外,在前方电子地平线表示图的使用过程中,由于车辆在不断移动,其在前方电子地平线表示图中的位置在不断变化,当移动到新的路边单元附近时,需要根据接收的新的路边单元对应的前方电子地平线数据构建的新的前方电子地平线表示图与旧的前方电子地平线表示图进行叠加合并,实现不断更新。因此,该***中还包括:
车载单元将不同路边单元对应的前方电子地平线表示图进行合并。
合并的方法为:根据当前时刻接收的前方电子地平线表示图对应的路边单元,查找该路边单元在前一时刻接收的前方电子地平线表示图中的位置,将该位置作为当前时刻接收的前方电子地平线表示图中主路的起始位置后,将两幅前方电子地平线表示图进行合并。
车载单元根据车辆与路边单元之间的位置的关系和车辆的行驶信息,获取车辆在前方电子地平线表示图中的位置,进而获得每个地理元素与车辆之间的距离。
所述车辆的行驶信息包括车速和在路口的行驶方向。
所述车速可以通过车速传感器、车辆仪表或其他传感器等进行采集;在路口的行驶方向可以通过车辆的方向盘转角传感器、定位***的方向信息或陀螺仪等采集的信息中进行判断,确定车辆在路口后行驶的道路ID,即车辆是继续在主路行驶,还是在该路口转入支路行驶。
由于前方电子地平线表示图为构建的一个抽象表示图,因此不能靠地理位置的坐标定位确定车辆在前方电子地平线表示图中的位置,仅仅能依靠偏移量的方式来近似的表示。因此,当车载单元与路边单元的位置最接近时,设定车辆在前方电子地平线表示图上距离该路边单元的偏移量为0,根据车辆的车速进行行驶距离的计算,进而实时确定车辆在前方电子地平线表示图中的位置,以便显示车辆前方道路的前方电子地平线表示图信息。
假设从路边单元处向前行驶了m米,则此时车辆在前方电子地平线表示图中的位置为距离路边单元偏移量为m的位置处,即只提供偏移量大于m米的前方道路的前方电子地平线表示图信息。
下面以实例进行说明。
如图8所示,车辆在路口1(G4)转入支路002行驶,当靠近RSU2(G2)时,车载单元接收到RSU2发送的新的前方电子地平线数据,即
道路数据包:L4={001,500,1};
地理元素数据包:G9={001,0,1,RSU2_ID},地理元素数据包:G10={001,350,1,RSU5_ID}。
车载单元根据接收到RSU2发送的新的前方电子地平线数据构建的前方电子地平线表示图如图9所示。
根据路边单元的识别码,G3与G9表示同一个路边单元,即RSU2,因此在RSU2出将两个前方电子地平线表示图进行合并,扩展视野,如图10所示。
合并后,车载单元计算得到下一个地理元素RSU5(G10)与车辆的偏移值为:RSU2的偏移值200,减去车辆当前偏移值160,加上RSU5的偏移值350:200-160+350=390米。
当车辆行驶至RSU2位置时,设定RSU2位置处为起始位置,即偏移值为0,删除RSU2位置之前的视图。
这样通过不断的合并新的路边单元的前方电子地平线表示图实现对视野的扩展和更新,实现预测前方道路、地理元素的功能,避免传统电子地图中复杂的地图搜索算法。
本发明实施例一利用V2I(vehicle-to-infrastucture communication)基础设施,在每个路边单元上存储已处理过的前方电子地平线数据,通过V2I通信,向经过该路边单元的车辆的车载单元直接传送前方电子地平线数据,车辆每经过一个新的路边单元后,将接收到的新的前方电子地平线数据构建为前方电子地平线表示图,与经过的上一个路边单元接收并构建的前方电子地平线表示图进行合并延伸。通过累积相对位移,来确定车辆在前方电子地平线表示图上的位置,及车辆与每个地理元素的相对位置关系。这样在电子地平线***中完全避免了在车辆的电子控制单元中使用车载电子地图,不需要电子控制单元在电子地图上执行复杂搜索算法,具有低成本、易使用、实时性高的优点。
实施例二:
本发明还提供一种电子地平线构建***,如图11所示,包括数据处理中心、路边单元和车载单元。
数据处理中心为可承载复杂算法的中心处理服务器,其可以通过有线通信或长距离无线通信的方式与路边单元进行通信。
每个路边单元均具有唯一的标识码(ID),通过该唯一标识码对其进行识别。路边单元通过有线通信或长距离无线通信的方式与数据处理中心进行通信。
车载单元安装于车辆上,通过V2I短距离无线通信方式与路边单元进行通信。
所述***实现实施例一的上述方法实施例中的步骤。
尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。
Claims (9)
1.一种电子地平线构建方法,其特征在于,包括以下步骤:
路边单元将其对应的位置信息和方向信息作为道路信息发送至数据处理中心;
数据处理中心根据接收到的道路信息、设定的搜索距离和电子地图数据构建前方电子地平线数据,并发送至路边单元;数据处理中心根据道路信息中的位置信息和方向信息,在电子地图中查找该位置信息所在道路上的以该位置信息为起点、以方向信息为方向、搜索距离范围内的所有地理元素,根据搜索到的所有地理元素构建该道路信息对应的前方电子地平线数据;
路边单元接收数据处理中心发送的前方电子地平线数据,并存储;
车载单元发送数据获取请求至路边单元;
路边单元将数据获取请求中的方向信息对应的前方电子地平线数据发送至车载单元;
车载单元根据接收的前方电子地平线数据构建前方电子地平线表示图;所述前方电子地平线数据包括道路数据包,所述道路数据包至少包括道路ID、前方道路长度和主路标志;所述前方电子地平线数据还包括地理元素数据包,所述地理元素数据包至少包括地理元素、所属道路ID和相对于道路起始位置的偏移量;当地理元素为路口时,所述地理元素数据包中还包括该路口对应的支路的道路ID;前方电子地平线表示图的构建方法包括以下步骤:
S1:根据主路标志从道路数据包中查找主路对应的数据包,并根据主路对应的数据包构建前方电子地平线表示图中的主路;
S2:根据主路对应的道路ID从地理元素数据包中查找主路对应的所有地理元素,并在前方电子地平线表示图中进行相应标识;
S3:判断地理元素中是否包含路口,如果是,进入S4;直到所有路口均处理完毕,结束;
S4:针对每个路口,从地理元素数据包中查找该路口对应的所有支路的道路ID;
S5:针对每个支路的道路ID,从道路数据包中查找该道路ID对应的数据包,并根据该数据包在前方电子地平线表示图中构建支路,通过地理元素数据包构建每个支路对应的所有地理元素的标识,返回S3。
2.根据权利要求1所述的电子地平线构建方法,其特征在于:每个道路信息对应一个方向信息,每个路边单元包括一个以上的道路信息。
3.根据权利要求1所述的电子地平线构建方法,其特征在于:当前方电子地平线数据需要更新时,路边单元重新通过数据处理中心获取前方电子地平线数据。
4.根据权利要求1所述的电子地平线构建方法,其特征在于:路边单元根据数据获取请求中的方向信息判断其与存储的前方电子地平线数据对应方向信息是否相同,如果相同,则发送对应的前方电子地平线数据至车载单元;否则,不发送。
5.根据权利要求1所述的电子地平线构建方法,其特征在于:步骤S5中支路的构建方法为:以地理元素在前方电子地平线表示图中的位置为起始位置,以支路的道路ID对应的数据包中的前方道路长度为长度构建一条直线作为支路。
6.根据权利要求1所述的电子地平线构建方法,其特征在于:还包括:
车载单元将不同路边单元对应的前方电子地平线表示图进行合并;
车载单元根据车辆与路边单元之间的位置的关系和车辆的行驶信息,获取车辆在前方电子地平线表示图中的位置,及每个地理元素与车辆之间的距离。
7.根据权利要求6所述的电子地平线构建方法,其特征在于:合并的方法为:根据当前时刻接收的前方电子地平线表示图对应的路边单元,查找该路边单元在前一时刻接收的前方电子地平线表示图中的位置,将该位置作为当前时刻接收的前方电子地平线表示图中主路的起始位置后,将两幅前方电子地平线表示图进行合并。
8.根据权利要求6所述的电子地平线构建方法,其特征在于:所述车辆的行驶信息包括车速和在路口的行驶方向;
通过车速实时计算与路边单元的偏移量,进而得到车辆在前方电子地平线表示图中的位置;
通过在路口的行驶方向确定车辆在路口后行驶的道路ID。
9.一种电子地平线构建***,其特征在于:包括数据处理中心、路边单元和车载单元,所述***实现如权利要求1~8中任一所述方法的步骤。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911403157.8A CN111309832B (zh) | 2019-12-31 | 2019-12-31 | 一种电子地平线构建方法及*** |
US17/763,584 US20220349727A1 (en) | 2019-12-31 | 2020-07-10 | Method and system for constructing electronic horizon |
EP20910717.6A EP4086783A4 (en) | 2019-12-31 | 2020-07-10 | METHOD AND SYSTEM FOR GENERATING ELECTRONIC HORIZONS |
PCT/CN2020/101197 WO2021135147A1 (zh) | 2019-12-31 | 2020-07-10 | 一种电子地平线构建方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911403157.8A CN111309832B (zh) | 2019-12-31 | 2019-12-31 | 一种电子地平线构建方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111309832A CN111309832A (zh) | 2020-06-19 |
CN111309832B true CN111309832B (zh) | 2023-03-28 |
Family
ID=71157454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911403157.8A Active CN111309832B (zh) | 2019-12-31 | 2019-12-31 | 一种电子地平线构建方法及*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US20220349727A1 (zh) |
EP (1) | EP4086783A4 (zh) |
CN (1) | CN111309832B (zh) |
WO (1) | WO2021135147A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111309832B (zh) * | 2019-12-31 | 2023-03-28 | 厦门雅迅网络股份有限公司 | 一种电子地平线构建方法及*** |
CN112804638B (zh) * | 2021-04-08 | 2021-06-22 | 中智行科技有限公司 | 路边单元的组网方法、装置、计算机设备及存储介质 |
CN113971173A (zh) * | 2021-09-14 | 2022-01-25 | 武汉光庭信息技术股份有限公司 | 一种保持电子地平线的路网数据范围最小化的方法及*** |
CN114842647B (zh) * | 2022-05-10 | 2023-06-13 | 华人运通(上海)自动驾驶科技有限公司 | 针对交叉路口提供电子地平线服务的方法、产品及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105973244A (zh) * | 2015-10-29 | 2016-09-28 | 乐卡汽车智能科技(北京)有限公司 | 获取地图信息的方法、导航方法及设备 |
CN106323300A (zh) * | 2016-08-19 | 2017-01-11 | 深圳市元征科技股份有限公司 | 一种离线地图获取方法及车载单元 |
CN107801195A (zh) * | 2017-11-09 | 2018-03-13 | 东南大学 | 一种车联网定位中的路边单元优化部署方法 |
CN109544960A (zh) * | 2018-12-27 | 2019-03-29 | 苏州绿控传动科技股份有限公司 | 一种基于手机的电子地平线*** |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017131838A2 (en) * | 2015-11-13 | 2017-08-03 | Flir Systems, Inc. | Sonar sensor fusion and model based virtual and augmented reality systems and methods |
KR102014259B1 (ko) | 2016-11-24 | 2019-08-26 | 엘지전자 주식회사 | 차량에 구비된 차량 제어 장치 및 차량의 제어방법 |
US10907974B2 (en) * | 2017-04-17 | 2021-02-02 | Cisco Technology, Inc. | Real-time updates to maps for autonomous navigation |
KR102612960B1 (ko) * | 2018-01-23 | 2023-12-13 | 삼성전자주식회사 | 지도 수신 방법 및 이를 위한 장치 |
GB2591041B (en) * | 2018-09-20 | 2023-04-19 | FLIR Belgium BVBA | Video Sensor Fusion and Model Based Virtual and Augmented Reality Systems and Methods |
CN109540162B (zh) | 2018-11-12 | 2021-12-21 | 北京四维图新科技股份有限公司 | Adas地图数据的处理方法、获取方法、装置及车载设备 |
CN110335488A (zh) * | 2019-07-24 | 2019-10-15 | 深圳成谷科技有限公司 | 一种基于车路协同的车辆自动驾驶方法和装置 |
CN110570674A (zh) * | 2019-09-06 | 2019-12-13 | 杭州博信智联科技有限公司 | 车路协同数据交互方法、***、电子设备及可读存储介质 |
CN111309832B (zh) * | 2019-12-31 | 2023-03-28 | 厦门雅迅网络股份有限公司 | 一种电子地平线构建方法及*** |
-
2019
- 2019-12-31 CN CN201911403157.8A patent/CN111309832B/zh active Active
-
2020
- 2020-07-10 US US17/763,584 patent/US20220349727A1/en active Pending
- 2020-07-10 WO PCT/CN2020/101197 patent/WO2021135147A1/zh unknown
- 2020-07-10 EP EP20910717.6A patent/EP4086783A4/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105973244A (zh) * | 2015-10-29 | 2016-09-28 | 乐卡汽车智能科技(北京)有限公司 | 获取地图信息的方法、导航方法及设备 |
CN106323300A (zh) * | 2016-08-19 | 2017-01-11 | 深圳市元征科技股份有限公司 | 一种离线地图获取方法及车载单元 |
CN107801195A (zh) * | 2017-11-09 | 2018-03-13 | 东南大学 | 一种车联网定位中的路边单元优化部署方法 |
CN109544960A (zh) * | 2018-12-27 | 2019-03-29 | 苏州绿控传动科技股份有限公司 | 一种基于手机的电子地平线*** |
Also Published As
Publication number | Publication date |
---|---|
WO2021135147A1 (zh) | 2021-07-08 |
CN111309832A (zh) | 2020-06-19 |
EP4086783A1 (en) | 2022-11-09 |
EP4086783A4 (en) | 2024-02-07 |
US20220349727A1 (en) | 2022-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111309832B (zh) | 一种电子地平线构建方法及*** | |
JP4847090B2 (ja) | 位置測位装置、および位置測位方法 | |
EP3452783B1 (en) | Stitching mixed-version map tiles in hybrid navigation for partial map updates | |
US9897453B2 (en) | Position information correcting device and position information correcting application program product | |
US20090248296A1 (en) | Driving support system, driving support method and computer program | |
US11221626B2 (en) | Drone-based collection of location-related data | |
EP3919861A1 (en) | Method, apparatus, and computer program product for generating and communicating low bandwidth map version agnostic routes | |
JP4588670B2 (ja) | 地図情報配信センタ及び地図情報配信方法 | |
JP6794918B2 (ja) | 画像送信プログラム、及び、画像送信装置 | |
JP4563354B2 (ja) | 地図情報配信システム及び地図情報配信方法 | |
JP6819448B2 (ja) | 画像送信プログラム、及び、画像送信装置 | |
JP4619023B2 (ja) | 車載ナビゲーション装置、ナビゲーションシステム | |
US11081000B2 (en) | Method and system for generating heading information of vehicles | |
JP2004347448A (ja) | ナビゲーション装置の経路探索方法 | |
CN115943289A (zh) | 驾驶辅助装置以及计算机程序 | |
CN102208136A (zh) | 车辆导航*** | |
JP2007322283A (ja) | 描画システム | |
JP4468763B2 (ja) | 車載用電子装置 | |
EP3922948A1 (en) | Method, apparatus, and computer program product for generating and communicating low bandwidth map version agnostic routes | |
JP2020046194A (ja) | 地図データ更新システム、地図データ更新方法、及び地図データ更新プログラム | |
US11536586B2 (en) | System, method, and computer program product for identifying a road object | |
US20220090919A1 (en) | System, method, and computer program product for identifying a link offset | |
JP4455188B2 (ja) | 車載情報提供システム | |
JP2009092534A (ja) | ナビゲーション装置 | |
JP2006275766A (ja) | ナビゲーション装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 303-e, Zone C, innovation building, software park, Xiamen Torch hi tech Zone, Xiamen, Fujian, 361000 Patentee after: Xiamen Yaxun Zhilian Technology Co.,Ltd. Country or region after: China Address before: 303-e, Zone C, innovation building, software park, torch hi tech Zone, Xiamen City, Fujian Province Patentee before: XIAMEN YAXON NETWORK Co.,Ltd. Country or region before: China |