CN114396960A - 路侧通信和定位数据处理的方法、设备及车辆导航*** - Google Patents
路侧通信和定位数据处理的方法、设备及车辆导航*** Download PDFInfo
- Publication number
- CN114396960A CN114396960A CN202111570512.8A CN202111570512A CN114396960A CN 114396960 A CN114396960 A CN 114396960A CN 202111570512 A CN202111570512 A CN 202111570512A CN 114396960 A CN114396960 A CN 114396960A
- Authority
- CN
- China
- Prior art keywords
- positioning data
- data
- differential correction
- vehicle
- module
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 71
- 238000012545 processing Methods 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012937 correction Methods 0.000 claims abstract description 100
- 238000004364 calculation method Methods 0.000 claims abstract description 24
- 238000012795 verification Methods 0.000 claims abstract description 11
- 238000009432 framing Methods 0.000 claims description 17
- 230000002349 favourable effect Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 12
- 208000028257 Joubert syndrome with oculorenal defect Diseases 0.000 description 7
- 230000009471 action Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000002425 crystallisation Methods 0.000 description 1
- 230000008025 crystallization Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
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
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/33—Multimode operation in different systems which transmit time stamped messages, e.g. GPS/GLONASS
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/40—Correcting position, velocity or attitude
- G01S19/41—Differential correction, e.g. DGPS [differential GPS]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/46—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
本公开涉及一种路侧通信和定位数据处理的方法、设备及车辆导航***,可应用至无人/自动驾驶技术领域,上述方法包括:接收导航***发送的卫星定位数据;将上述卫星定位数据发送给服务器,接收并解析上述服务器反馈的差分校正信号,得到差分校正数据;根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据;对上述目标定位数据的正确性进行校验;以及在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆。上述方法不仅能够缓解服务器的数据处理压力,而且还能够适用于车辆的4G/5G等网络信号差的场景,有助于提高车辆高精度定位的稳定性。
Description
技术领域
本公开涉及车辆技术领域,尤其涉及一种路侧通信和定位数据处理的方法、设备及车辆导航***。
背景技术
在车辆领域,尤其是针对无人/自动驾驶车辆,高精度定位技术是自动驾驶***中的关键技术之一,实时动态载波相位差分(RTK)技术是行业内应用最为广泛的定位技术,利用多基站网络RTK技术建立的连续运行(卫星定位服务)参考站(CORS,ContinuouslyOperating Reference Stations)也随之广泛普及。CORS***是卫星定位技术、计算机网络技术、数字通信技术等高新科技多方位、深度结晶的产物,CORS***由基准站网、数据处理中心、数据传输***、定位导航数据播发***、用户应用***五个部分组成,各基准站与监控分析中心间通过数据传输***连接成一体,形成专用网络。
目前自动驾驶车辆采用4G/5G通信方式,与CORS服务器(例如为用于进行定位数据处理的服务器)进行交互,获取服务器下发的RTCM(一种通用的导航数据编码格式)数据,定位模块进行差分解算后,得到高精度定位数据。
然而,在4G/5G信号较弱的区域,自动驾驶车辆与CORS服务器之间的通信会受到影响,相应的,车辆定位精度也会受到影响。此外,当大量车辆同时与CORS服务器进行数据交互时,服务器的网络压力也会受到极大的挑战,网络拥塞也会导致车辆不能实时获取高精度定位数据,为自动驾驶的运行带来安全隐患。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开的实施例提供了一种路侧通信和定位数据处理的方法、设备及车辆导航***。
第一方面,本公开的实施例提供了一种路侧通信和定位数据处理的方法。上述方法包括:接收导航***发送的卫星定位数据;将上述卫星定位数据发送给服务器,接收并解析上述服务器反馈的差分校正信号,得到差分校正数据;根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据;对上述目标定位数据的正确性进行校验;以及在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆。
根据本公开的实施例,对上述目标定位数据的正确性进行校验,包括:计算上述目标定位数据与上述路侧设备预先标定的定位数据之间的差值;确定上述差值是否大于预设阈值;如果上述差值大于预设阈值,则上述目标定位数据的正确性校验不通过;如果上述差值小于等于预设阈值,则上述目标定位数据的正确性校验通过。
根据本公开的实施例,将上述差分校正数据广播给车辆,包括:基于V2X协议,对上述差分校正数据进行组帧;对组帧后的差分校正数据进行数字签名;以及将组帧且进行数字签名之后的差分校正数据广播给车辆。
根据本公开的实施例,上述差分校正信号为RTCM(一种通用的GNSS数据编码格式,用于网络通信)数据格式,上述车辆包括自动驾驶车辆。
第二方面,本公开的实施例提供了一种路侧设备。上述路侧设备包括:导航模块,网络通信模块,与上述导航模块和上述网络通信模块均连接的处理模块,以及与上述处理模块连接的车辆通信模块。其中,上述导航模块用于接收导航***发送的卫星定位数据,并将上述卫星定位数据发送给上述处理模块。上述网络通信模块用于与服务器建立长连接通信。上述处理模块用于将接收的上述卫星定位数据通过上述网络通信模块发送给服务器,接收上述服务器反馈的差分校正信号,并用于对上述差分校正信号进行解析,得到差分校正数据,并将上述差分校正数据发送给上述导航模块。上述导航模块还用于根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据,并将上述目标定位数据发送给上述处理模块。上述处理模块还用于对上述目标定位数据的正确性进行校验。上述车辆通信模块用于在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆。
根据本公开的实施例,上述处理模块包括差值计算子模块和校验子模块。上述差值计算子模块用于计算上述目标定位数据与上述路侧设备预先标定的定位数据之间的差值。上述校验子模块用于确定上述差值是否大于预设阈值,在上述差值大于预设阈值的情况下,确定上述目标定位数据的正确性校验不通过;在上述差值小于等于预设阈值的情况下,确定上述目标定位数据的正确性校验通过。
根据本公开的实施例,上述车辆通信模块包括:组帧子模块、V2X安全子模块以及V2X通信子模块。上述组帧子模块用于基于V2X协议,对上述差分校正数据进行组帧。上述V2X安全子模块用于对组帧后的差分校正数据进行数字签名。上述V2X通信子模块用于将组帧且进行数字签名之后的差分校正数据广播给车辆。
根据本公开的实施例,上述路侧设备还包括:电源模块,上述电源模块与上述导航模块、上述网络通信模块、上述处理模块和上述车辆通信模块均连接。
根据本公开的实施例,上述路侧设备设置于车辆行驶道路的至少一侧。
第三方面,本公开的实施例提供了一种车辆导航***。上述车辆导航***包括:导航设备和车辆,上述导航设备用于执行如上所述的路侧通信和定位数据处理的方法,或者为如上所述的路侧设备。上述车辆用于接收来自上述路侧设备广播的差分校正数据,并根据上述差分校正数据进行差分解算,得到车辆定位信息。
本公开实施例提供的上述技术方案至少具有如下优点的部分或全部:
(1)提出的路侧通信和定位数据处理的方法中,通过接收导航***发送的卫星定位数据,将上述卫星定位数据发送给服务器,接收并解析上述服务器反馈的差分校正信号,得到差分校正数据;根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据;对上述目标定位数据的正确性进行校验;以及在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆;整体逻辑是在路侧对应的设备(执行主体)实施定位数据处理和转发广播,而非车辆与服务器之间直接进行通信,不仅能够缓解服务器的数据处理压力,而且还能够适用于车辆的4G/5G等网络信号差的场景,有助于提高车辆高精度定位的稳定性,同时在目标定位数据的正确性进行校验通过后才对差分校正数据进行广播,保证了数据的可靠性;
(2)提出的路侧设备和车辆导航***,通过中心云+边缘云的方式,利用路侧设备与服务器进行交互,广播差分校正数据给车辆,实现路侧设备覆盖区域内车辆能够根据路侧设备广播的差分校正数据来计算得到高精度定位数据,既能够缓解服务器的数据处理压力,不仅能够缓解服务器的数据处理压力,而且还能够适用于车辆的4G/5G等网络信号差的场景,有助于提高车辆高精度定位的稳定性,同时在目标定位数据的正确性进行校验通过后才对差分校正数据进行广播,保证了数据的可靠性。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示意性地示出了适用于本公开实施例的路侧通信和定位数据处理的方法的***架构;
图2示意性地示出了本公开实施例的路侧通信和定位数据处理的方法的流程图;
图3示意性地示出了本公开实施例的路侧通信和定位数据处理的方法的实施场景图;
图4示意性地示出了本公开实施例的步骤S240的详细实施流程图;
图5示意性地示出了本公开实施例的步骤S250的详细实施流程图;以及
图6示意性地示出了本公开实施例的路侧设备的结构框图。
具体实施方式
本公开的实施例提供了一种路侧通信和定位数据处理的方法、设备及车辆导航***,整体逻辑是在路侧对应的设备(执行主体)实施定位数据处理和转发广播,而非车辆与服务器之间直接进行通信,通过中心云+边缘云的方式,利用路侧设备与服务器进行交互,广播差分校正数据给车辆,实现路侧设备覆盖区域内车辆能够根据路侧设备广播的差分校正数据来计算得到高精度定位数据,不仅能够缓解服务器的数据处理压力,而且还能够适用于车辆的4G/5G等网络信号差的场景,有助于提高车辆高精度定位的稳定性,同时在目标定位数据的正确性进行校验通过后才对差分校正数据进行广播,保证了数据的可靠性。
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
图1示意性地示出了适用于本公开实施例的路侧通信和定位数据处理的方法的***架构。
参照图1所示,适用于本公开实施例的路侧通信和定位数据处理的方法的***架构100包括:导航***101、服务器102、车辆103以及路侧设备110。
导航***101与路侧设备110之间能够实现通信。
服务器102与路侧设备110之间能够实现通信,并且为了保证在车辆103信号差的场景下能够向车辆实时反馈差分校正数据,路侧设备110与服务器102之间建立长连接(keep alive)。
车辆103与路侧设备110之间能够实现通信,例如通过V2X技术(车联网技术)进行通信。
上述导航***101可以是全球导航卫星***(GNSS),也可以是其他单一导航***或者多个导航***(例如为北斗、GPS等)的组合。
上述服务器102是用于给车辆103的定位提供计算服务支持的服务器,通过设置路侧设备110,由路侧设备110执行路侧通信和定位数据处理的方法,利用路侧设备110与服务器102进行交互,由路侧设备110广播差分校正数据给车辆103,将众多车辆103对服务器102的访问转化为较少数量的路侧设备110与服务器102的通信,并且路侧设备110分担了部分服务器102的计算功能(例如进行差分解算),不仅能够缓解服务器的数据处理压力,而且还能够适用于车辆4G/5G等网络信号差的场景,只要处于路侧设备覆盖区域内的车辆均能够根据路侧设备广播的差分校正数据来计算得到高精度定位数据,有助于提高车辆高精度定位的稳定性。
上述服务器102可以是连续运行卫星定位服务参考站***(CORS)服务器,例如可以是RTK(实时动态载波相位差分)计算云平台。
路侧设备110可以是设置于道路侧的新建通信设备,也可以是在已有的道路侧设备上通过集成能够实现上述路侧通信和定位数据处理的方法的功能模块(例如为软件、硬件或者软硬件***等)而得到的设备。例如路侧设备可以是基站111,或者是路侧摄像装置112等各种形式。
下面结合附图来对本公开的实施例进行详细介绍。
本公开的第一个示例性实施例提供了一种路侧通信和定位数据处理的方法。
图2示意性地示出了本公开实施例的路侧通信和定位数据处理的方法的流程图。
图3示意性地示出了本公开实施例的路侧通信和定位数据处理的方法的实施场景图。
参照图2所示,本公开实施例提供的路侧通信和定位数据处理的方法,包括以下步骤:S210、S220、S230、S240和S250。上述步骤S210~S250可以由图1所示的***架构100中的路侧设备110来执行。
在步骤S210,接收导航***发送的卫星定位数据。
在一实施例中,参照图3所示,路侧设备110接收导航***101发送的卫星定位数据。
在步骤S220,将上述卫星定位数据发送给服务器,接收并解析上述服务器反馈的差分校正信号,得到差分校正数据。
参照图3所示,路侧设备110可以通过ntrip(是一种在互联网上进行RTK数据传输的协议,全称为Networked Transport of RTCM via Internet Protocol)协议,将接收到的卫星定位数据发送给服务器102(例如为CORS服务器)。
上述差分校正信号也可以描述为差分改正信号。上述差分校正数据可以是RTCM差分数据,例如通过RTCM3.2协议传输的RTCM数据。
参照图3所示,路侧设备110在接收到服务器102反馈的差分校正信号之后,对上述差分校正信号进行解析,得到差分校正数据(具体而言,为差分校正值)。
在步骤S230,根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据。
参照图3所示,路侧设备110根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度(高精度)的目标定位数据。
在步骤S240,对上述目标定位数据的正确性进行校验。
参照图3所示,路侧设备110对上述目标定位数据的正确性进行校验。
在步骤S250,在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆。
参照图3所示,路侧设备110在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆103。当上述目标定位数据的正确性校验不通过时,视为上述差分校正数据有误,不进行差分数据的广播。
基于上述步骤S210~S250,通过接收导航***发送的卫星定位数据,将上述卫星定位数据发送给服务器,接收并解析上述服务器反馈的差分校正信号,得到差分校正数据;根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据;对上述目标定位数据的正确性进行校验;以及在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆;整体逻辑是在路侧对应的设备(执行主体)实施定位数据处理和转发广播,而非车辆与服务器之间直接进行通信,不仅能够缓解服务器的数据处理压力,而且还能够适用于车辆的4G/5G等网络信号差的场景,有助于提高车辆高精度定位的稳定性,同时在目标定位数据的正确性进行校验通过后才对差分校正数据进行广播,保证了数据的可靠性。
图4示意性地示出了本公开实施例的步骤S240的详细实施流程图。
根据本公开的实施例,参照图4所示,上述步骤S240中,对上述目标定位数据的正确性进行校验,包括以下步骤:S410、S420、S431和S432。
在步骤S410,计算上述目标定位数据与上述路侧设备预先标定的定位数据之间的差值。
在步骤S420,确定上述差值是否大于预设阈值。
在步骤S431,如果上述差值大于预设阈值,则上述目标定位数据的正确性校验不通过。
在步骤S432,如果上述差值小于等于预设阈值,则上述目标定位数据的正确性校验通过。
基于上述步骤S410~S432,通过将根据差分校正数据和卫星定位数据差分解算得到的目标定位数据与该路侧设备预先标定的定位数据进行对比,在目标定位数据与预先标定的定位数据在预设阈值内的情况下,视为目标定位数据是正确的,相应的,对应的差分校正数据也是可靠的,如此才会执行后续向车辆广播差分校正数据的步骤。
图5示意性地示出了本公开实施例的步骤S250的详细实施流程图。
根据本公开的实施例,参照图5所示,上述步骤S250中,将上述差分校正数据广播给车辆,包括以下步骤:S510、S520和S530。
在步骤S510,基于V2X协议,对上述差分校正数据进行组帧。
数据组帧是把相关的信息数据组合在一起,成为可以在网络上传输的数据。
在步骤S520,对组帧后的差分校正数据进行数字签名。
数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。数字签名可用于辨别数据签署人的身份,并表明签署人对数据信息中包含的信息的认可。
在步骤S530,将组帧且进行数字签名之后的差分校正数据广播给车辆。
基于上述步骤S510~S530,通过对差分校正数据进行数字签名,能够进一步确保广播的差分校正数据的可靠性。
根据本公开的实施例,上述差分校正信号为RTCM数据格式,上述车辆包括自动驾驶车辆/无人驾驶车辆等。在其他实施例中,上述车辆也可以是常规车辆。
基于相同的技术构思,本公开的第二个示例性实施例提供了一种路侧设备。
图6示意性地示出了本公开实施例的路侧设备的结构框图。
参照图6所示,本公开实施例提供的路侧设备600,包括:导航模块601,网络通信模块602,与上述导航模块601和上述网络通信模块602均连接的处理模块603,以及与上述处理模块603连接的车辆通信模块604。
上述导航模块601用于接收导航***发送的卫星定位数据,并将上述卫星定位数据发送给上述处理模块602。
上述网络通信模块602用于与服务器建立长连接通信。
上述处理模块603用于将接收的上述卫星定位数据通过上述网络通信模块602发送给服务器,接收上述服务器反馈的差分校正信号,并用于对上述差分校正信号进行解析,得到差分校正数据,并将上述差分校正数据发送给上述导航模块601。
上述导航模块601还用于根据上述差分校正数据和上述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据,并将上述目标定位数据发送给上述处理模块603。
上述处理模块603还用于对上述目标定位数据的正确性进行校验。
上述车辆通信模块604用于在上述目标定位数据校验通过的情况下,将上述差分校正数据广播给车辆。
根据本公开的实施例,参照图6所示,上述处理模块603包括差值计算子模块603a和校验子模块603b。
上述差值计算子模块603a用于计算上述目标定位数据与上述路侧设备预先标定的定位数据之间的差值。
上述校验子模块603b用于确定上述差值是否大于预设阈值,在上述差值大于预设阈值的情况下,确定上述目标定位数据的正确性校验不通过;在上述差值小于等于预设阈值的情况下,确定上述目标定位数据的正确性校验通过。
根据本公开的实施例,参照图6所示,上述车辆通信模块604包括:组帧子模块604a、V2X安全子模块604b以及V2X通信子模块604c。
上述组帧子模块604a用于基于V2X协议,对上述差分校正数据进行组帧。
上述V2X安全子模块604b用于对组帧后的差分校正数据进行数字签名。
上述V2X通信子模块604c用于将组帧且进行数字签名之后的差分校正数据广播给车辆。
根据本公开的实施例,参照图6所示,上述路侧设备600还包括:电源模块605,上述电源模块605与上述导航模块601、上述网络通信模块602、上述处理模块603和上述车辆通信604模块均连接,用于为上述导航模块601、上述网络通信模块602、上述处理模块603和上述车辆通信604模块进行供电。
根据本公开的实施例,上述路侧设备设置于车辆行驶道路的至少一侧。
本公开的第三个示例性实施例提供了一种车辆导航***。
上述车辆导航***包括:导航设备和车辆,上述导航设备用于执行如上所述的路侧通信和定位数据处理的方法,或者为如上所述的路侧设备。上述车辆用于接收来自上述路侧设备广播的差分校正数据,并根据上述差分校正数据进行差分解算,得到车辆定位信息。
提出的路侧设备和车辆导航***,通过中心云+边缘云的方式,利用路侧设备与服务器进行交互,广播差分校正数据给车辆,实现路侧设备覆盖区域内车辆能够根据路侧设备广播的差分校正数据来计算得到高精度定位数据,既能够缓解服务器的数据处理压力,不仅能够缓解服务器的数据处理压力,而且还能够适用于车辆4G/5G等网络信号差的场景,有助于提高车辆高精度定位的稳定性,同时在目标定位数据的正确性进行校验通过后才对差分校正数据进行广播,保证了数据的可靠性。
上述各个模块中的任意多个可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。上述各个模块中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上***、基板上的***、封装上的***、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,上述各个模块中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开的技术构思。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种路侧通信和定位数据处理的方法,其特征在于,所述方法包括:
接收导航***发送的卫星定位数据;
将所述卫星定位数据发送给服务器,接收并解析所述服务器反馈的差分校正信号,得到差分校正数据;
根据所述差分校正数据和所述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据;
对所述目标定位数据的正确性进行校验;以及
在所述目标定位数据校验通过的情况下,将所述差分校正数据广播给车辆。
2.根据权利要求1所述的方法,其特征在于,所述对所述目标定位数据的正确性进行校验,包括:
计算所述目标定位数据与所述路侧设备预先标定的定位数据之间的差值;
确定所述差值是否大于预设阈值;
如果所述差值大于预设阈值,则所述目标定位数据的正确性校验不通过;
如果所述差值小于等于预设阈值,则所述目标定位数据的正确性校验通过。
3.根据权利要求1所述的方法,其特征在于,所述将所述差分校正数据广播给车辆,包括:
基于V2X协议,对所述差分校正数据进行组帧;
对组帧后的差分校正数据进行数字签名;以及
将组帧且进行数字签名之后的差分校正数据广播给车辆。
4.根据权利要求1所述的方法,其特征在于,所述差分校正信号为RTCM数据格式,所述车辆包括自动驾驶车辆。
5.一种路侧设备,其特征在于,包括:导航模块,网络通信模块,与所述导航模块和所述网络通信模块均连接的处理模块,以及与所述处理模块连接的车辆通信模块;
其中,所述导航模块用于接收导航***发送的卫星定位数据,并将所述卫星定位数据发送给所述处理模块;
所述网络通信模块用于与服务器建立长连接通信;
所述处理模块用于将接收的所述卫星定位数据通过所述网络通信模块发送给服务器,接收所述服务器反馈的差分校正信号,并用于对所述差分校正信号进行解析,得到差分校正数据,并将所述差分校正数据发送给所述导航模块;
所述导航模块还用于根据所述差分校正数据和所述卫星定位数据进行差分解算,得到符合预设精度的目标定位数据,并将所述目标定位数据发送给所述处理模块;
所述处理模块还用于对所述目标定位数据的正确性进行校验;
所述车辆通信模块用于在所述目标定位数据校验通过的情况下,将所述差分校正数据广播给车辆。
6.根据权利要求5所述的路侧设备,其特征在于,所述处理模块包括:差值计算子模块和校验子模块;
所述差值计算子模块用于计算所述目标定位数据与所述路侧设备预先标定的定位数据之间的差值;
所述校验子模块用于确定所述差值是否大于预设阈值,在所述差值大于预设阈值的情况下,确定所述目标定位数据的正确性校验不通过;在所述差值小于等于预设阈值的情况下,确定所述目标定位数据的正确性校验通过。
7.根据权利要求5所述的路侧设备,其特征在于,所述车辆通信模块包括:组帧子模块、V2X安全子模块以及V2X通信子模块;
所述组帧子模块用于基于V2X协议,对所述差分校正数据进行组帧;
所述V2X安全子模块用于对组帧后的差分校正数据进行数字签名;
所述V2X通信子模块用于将组帧且进行数字签名之后的差分校正数据广播给车辆。
8.根据权利要求5所述的路侧设备,其特征在于,还包括:电源模块,所述电源模块与所述导航模块、所述网络通信模块、所述处理模块和所述车辆通信模块均连接。
9.根据权利要求5所述的路侧设备,其特征在于,所述路侧设备设置于车辆行驶道路的至少一侧。
10.一种车辆导航***,其特征在于,包括:
导航设备,用于执行权利要求1-4中任一项所述的方法,或者为权利要求5-9中任一项所述的路侧设备;以及
车辆,所述车辆用于接收来自所述导航设备广播的差分校正数据,并根据所述差分校正数据进行差分解算,得到车辆定位信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111570512.8A CN114396960A (zh) | 2021-12-21 | 2021-12-21 | 路侧通信和定位数据处理的方法、设备及车辆导航*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111570512.8A CN114396960A (zh) | 2021-12-21 | 2021-12-21 | 路侧通信和定位数据处理的方法、设备及车辆导航*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114396960A true CN114396960A (zh) | 2022-04-26 |
Family
ID=81226725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111570512.8A Pending CN114396960A (zh) | 2021-12-21 | 2021-12-21 | 路侧通信和定位数据处理的方法、设备及车辆导航*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114396960A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105974453A (zh) * | 2015-11-05 | 2016-09-28 | 乐卡汽车智能科技(北京)有限公司 | 基于智能车路协同***的差分定位方法及智能车路协同*** |
CN106324645A (zh) * | 2016-08-19 | 2017-01-11 | 付寅飞 | 一种基于惯性导航和卫星差分定位的车辆精准定位方法 |
CN108027242A (zh) * | 2015-11-30 | 2018-05-11 | 华为技术有限公司 | 自动驾驶导航方法、装置、***、车载终端及服务器 |
CN108983263A (zh) * | 2018-07-16 | 2018-12-11 | 北京星云互联科技有限公司 | 一种基于车路协同***的差分定位***及方法 |
CN111190202A (zh) * | 2020-01-13 | 2020-05-22 | 腾讯科技(深圳)有限公司 | 差分定位方法、装置和*** |
CN111703474A (zh) * | 2020-05-29 | 2020-09-25 | 广州南方卫星导航仪器有限公司 | 基于高精度gnss导航***的轨道车辆调度***及方法 |
CN112526573A (zh) * | 2021-02-07 | 2021-03-19 | 腾讯科技(深圳)有限公司 | 对象定位方法和装置、存储介质及电子设备 |
CN113074742A (zh) * | 2020-08-14 | 2021-07-06 | 中移(上海)信息通信科技有限公司 | 一种信息发送的方法、装置、设备及计算机存储介质 |
-
2021
- 2021-12-21 CN CN202111570512.8A patent/CN114396960A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105974453A (zh) * | 2015-11-05 | 2016-09-28 | 乐卡汽车智能科技(北京)有限公司 | 基于智能车路协同***的差分定位方法及智能车路协同*** |
CN108027242A (zh) * | 2015-11-30 | 2018-05-11 | 华为技术有限公司 | 自动驾驶导航方法、装置、***、车载终端及服务器 |
CN106324645A (zh) * | 2016-08-19 | 2017-01-11 | 付寅飞 | 一种基于惯性导航和卫星差分定位的车辆精准定位方法 |
CN108983263A (zh) * | 2018-07-16 | 2018-12-11 | 北京星云互联科技有限公司 | 一种基于车路协同***的差分定位***及方法 |
CN111190202A (zh) * | 2020-01-13 | 2020-05-22 | 腾讯科技(深圳)有限公司 | 差分定位方法、装置和*** |
CN111703474A (zh) * | 2020-05-29 | 2020-09-25 | 广州南方卫星导航仪器有限公司 | 基于高精度gnss导航***的轨道车辆调度***及方法 |
CN113074742A (zh) * | 2020-08-14 | 2021-07-06 | 中移(上海)信息通信科技有限公司 | 一种信息发送的方法、装置、设备及计算机存储介质 |
CN112526573A (zh) * | 2021-02-07 | 2021-03-19 | 腾讯科技(深圳)有限公司 | 对象定位方法和装置、存储介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11204428B2 (en) | Communication for high accuracy cooperative positioning solutions | |
US11010612B2 (en) | Information generation device, information generation method, computer program, and in-vehicle device | |
US20180083914A1 (en) | Communication apparatus, server apparatus, communication system, computer program product, and communication method | |
US20090271112A1 (en) | Dedicated short range communication (dsrc) sender validation using gps precise positioning techniques | |
CN110892463B (zh) | 车辆操作 | |
CN111913200B (zh) | 车辆群体差分定位方法、rsu设备、融合感知设备及*** | |
KR102082550B1 (ko) | V2x 기반 차량 위성항법신호에 대한 오차보정데이터 생성을 위한 방법 및 노변장치 | |
US11937156B2 (en) | CPM message division method using object state sorting | |
CN111881244A (zh) | 用于使v2x技术与加密和/或加偏转的高精度地图匹配的方法和设备 | |
CN110769363A (zh) | 车辆间的点对点通信方法、装置、***及存储介质 | |
US10928522B2 (en) | Method and device for determining navigation information | |
JP2018180860A (ja) | 交通情報システム | |
Fallgren et al. | Cellular V2X for connected automated driving | |
CN115243216A (zh) | 用于在v2x网络中进行数据传输的方法 | |
CN110351177B (zh) | 一种数据封装方法及装置 | |
US10976750B2 (en) | Base station for receiving and processing vehicle control information and/or traffic state information | |
CN114396960A (zh) | 路侧通信和定位数据处理的方法、设备及车辆导航*** | |
CN110782693B (zh) | 一种定位方法、装置及设备 | |
SenthamilSelvan et al. | Intersection collision avoidance in dedicated short‐range communication using vehicle ad hoc network | |
CN115708142A (zh) | 验证车对外界的用于控制交通流的交互信息的方法和装置 | |
CN114257993A (zh) | 车载通信和定位数据处理的方法、车载终端和车辆 | |
US11080509B2 (en) | Systems and methods for onboard fraud detection in a transportation service | |
Pilz et al. | Positional accuracy provided by state-of-the-art cooperative awareness and collective perception | |
US20230408703A1 (en) | Validation of a vehicle position | |
CN118191886A (zh) | 车辆定位方法、装置、终端设备以及存储介质 |
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 |