CN115056801A - Multipath recognition method and device for automatic driving, electronic equipment and storage medium - Google Patents
Multipath recognition method and device for automatic driving, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN115056801A CN115056801A CN202210896355.8A CN202210896355A CN115056801A CN 115056801 A CN115056801 A CN 115056801A CN 202210896355 A CN202210896355 A CN 202210896355A CN 115056801 A CN115056801 A CN 115056801A
- Authority
- CN
- China
- Prior art keywords
- current
- path
- path identification
- speed
- determining
- 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
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000000694 effects Effects 0.000 abstract description 35
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000035945 sensitivity Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0011—Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
本申请公开了一种自动驾驶的多路径识别方法、装置及电子设备、存储介质,该方法包括:在当前时刻的卫星定位数据的差分状态为固定解时,根据当前时刻的卫星定位数据确定当前高度差;获取自动驾驶车辆的当前行驶速度,根据当前行驶速度和当前高度差确定第一多路径标识;根据当前高度差确定第一天线速度,根据第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识;获取当前卫星数量,根据当前卫星数量确定第三多路径标识;根据第一多路径标识、第二多路径标识和第三多路径标识确定多路径识别结果。本申请定义了三种不同的多路径识别策略来冗余识别多路径效应,大大提高了多路径效应识别的准确性,提高了自动驾驶车辆的定位鲁棒性和安全性。
The application discloses a multi-path identification method, device, electronic device, and storage medium for automatic driving. The method includes: when the differential state of the satellite positioning data at the current moment is a fixed solution, determining the current moment according to the satellite positioning data at the current moment. height difference; obtain the current driving speed of the autonomous vehicle, and determine the first multi-path identifier according to the current driving speed and the current height difference; determine the first antenna speed according to the current height difference, and determine the first antenna speed according to the first antenna speed and the second The antenna speed determines the second multipath identifier; the current number of satellites is obtained, and the third multipath identifier is determined according to the current number of satellites; the multipath identification result is determined according to the first multipath identifier, the second multipath identifier and the third multipath identifier. The present application defines three different multi-path identification strategies to redundantly identify multi-path effects, which greatly improves the accuracy of multi-path effect identification and improves the positioning robustness and safety of autonomous vehicles.
Description
技术领域technical field
本申请涉及自动驾驶技术领域,尤其涉及一种自动驾驶的多路径识别方法、装置及电子设备、存储介质。The present application relates to the technical field of automatic driving, and in particular, to a multi-path identification method, device, electronic device, and storage medium for automatic driving.
背景技术Background technique
基于RTK(Real-time kinematic实时动态差分)的卫星定位设备会根据卫星定位信号的好坏给出差分状态,例如单点定位为1,航位推算为3,固定解为4,浮点解为5,固定解的理论定位精度一般能够控制在厘米级,因此是定位精度最高的差分状态。但当自动驾驶车辆行驶在某些特定场景下时,如城市峡谷等场景,基于RTK的定位设备给出的差分状态为固定解,但实际的定位误差却可能达到米级,例如当卫星定位设备出现多路径效应等情况,进而严重影响了自动驾驶车辆的定位精度和安全性。The satellite positioning device based on RTK (Real-time kinematic real-time dynamic differential) will give the differential status according to the quality of the satellite positioning signal. For example, single-point positioning is 1, dead reckoning is 3, fixed solution is 4, and floating-point solution is 5. The theoretical positioning accuracy of the fixed solution can generally be controlled at the centimeter level, so it is the differential state with the highest positioning accuracy. However, when the autonomous vehicle is driving in some specific scenarios, such as urban canyons and other scenarios, the differential state given by the RTK-based positioning device is a fixed solution, but the actual positioning error may reach the meter level. For example, when the satellite positioning device Multi-path effects and other situations occur, which seriously affect the positioning accuracy and safety of autonomous vehicles.
在GNSS(Global Navigation Satellite System,全球导航卫星系统)等卫星定位测量中,被测站附近的反射物所反射的卫星信号(反射波)如果进入接收机天线,就将和直接来自卫星的信号(直射波)产生干涉,从而使观测值偏离真值,产生所谓的“多路径误差”,这种由于多路径的信号传播所引起的干涉时延效应被称做“多路径效应”。In satellite positioning measurement such as GNSS (Global Navigation Satellite System, Global Navigation Satellite System), if the satellite signal (reflected wave) reflected by the reflector near the measured station enters the receiver antenna, it will be combined with the signal directly from the satellite ( Direct waves) produce interference, so that the observed value deviates from the true value, resulting in the so-called "multipath error". This interference delay effect caused by multipath signal propagation is called "multipath effect".
当卫星定位设备出现多路径效应时,多路径误差的引入将影响自动驾驶车辆的定位精度,现有技术中主要侧重于研究多路径场景下的定位误差的校正,也即在多路径效应出现之后如何减小多路径效应带来的定位误差的影响,缺少对于多路径效应准确识别的方案,而对于多路径效应的准确识别对于在何时采取多路径场景下的定位策略进行定位尤为重要,从而尽可能保证自动驾驶车辆的定位鲁棒性和安全性。When multi-path effects occur in satellite positioning equipment, the introduction of multi-path errors will affect the positioning accuracy of autonomous vehicles. The prior art mainly focuses on the correction of positioning errors in multi-path scenarios, that is, after the emergence of multi-path effects How to reduce the influence of the positioning error caused by the multi-path effect, there is no solution for the accurate identification of the multi-path effect, and the accurate identification of the multi-path effect is particularly important for when to use the positioning strategy in the multi-path scene for positioning, so Ensure the robustness and safety of the positioning of autonomous vehicles as much as possible.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供了一种自动驾驶的多路径识别方法、装置及电子设备、存储介质,以准确识别多路径效应,提高自动驾驶车辆的定位鲁棒性和安全性。The embodiments of the present application provide a multi-path identification method, device, electronic device, and storage medium for automatic driving, so as to accurately identify the multi-path effect and improve the positioning robustness and safety of the automatic driving vehicle.
本申请实施例采用下述技术方案:The embodiment of the present application adopts the following technical solutions:
第一方面,本申请实施例提供一种自动驾驶的多路径识别方法,其中,所述方法包括:In a first aspect, an embodiment of the present application provides a multi-path identification method for automatic driving, wherein the method includes:
在当前时刻的卫星定位数据对应的差分状态为固定解状态的情况下,根据所述当前时刻的卫星定位数据确定当前高度差;When the differential state corresponding to the satellite positioning data at the current moment is a fixed solution state, determine the current altitude difference according to the satellite positioning data at the current moment;
获取自动驾驶车辆的当前行驶速度,并根据所述当前行驶速度和所述当前高度差确定第一多路径标识;obtaining the current driving speed of the autonomous vehicle, and determining a first multi-path identifier according to the current driving speed and the current altitude difference;
根据所述当前高度差确定第一天线速度,并根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识;determining a first antenna speed according to the current altitude difference, and determining a second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device;
获取当前卫星数量,并根据所述当前卫星数量确定第三多路径标识;obtaining the current number of satellites, and determining a third multipath identifier according to the current number of satellites;
根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果。A multi-path identification result is determined according to the first multi-path identification, the second multi-path identification and the third multi-path identification.
可选地,所述当前时刻的卫星定位数据包括当前时刻的卫星定位高度,所述根据所述当前的卫星定位数据确定当前高度差包括:Optionally, the satellite positioning data at the current moment includes the satellite positioning altitude at the current moment, and the determining the current altitude difference according to the current satellite positioning data includes:
获取前一时刻的卫星定位数据,所述前一时刻的卫星定位数据包括前一时刻的卫星定位高度;Obtain the satellite positioning data of the previous moment, and the satellite positioning data of the previous moment includes the satellite positioning altitude of the previous moment;
根据所述当前时刻的卫星定位高度和所述前一时刻的卫星定位高度确定所述当前高度差。The current altitude difference is determined according to the satellite positioning altitude at the current moment and the satellite positioning altitude at the previous moment.
可选地,所述根据所述当前行驶速度和所述当前高度差确定第一多路径标识包括:Optionally, the determining the first multi-path identifier according to the current travel speed and the current altitude difference includes:
根据所述当前行驶速度和俯仰角确定最大高度差;determining the maximum altitude difference according to the current travel speed and pitch angle;
根据所述当前行驶速度,所述最大高度差和所述当前高度差,确定所述第一多路径标识。The first multi-path identifier is determined according to the current travel speed, the maximum altitude difference and the current altitude difference.
可选地,所述根据所述当前行驶速度,所述最大高度差和所述当前高度差,确定所述第一多路径标识包括:Optionally, the determining the first multi-path identifier according to the current driving speed, the maximum altitude difference and the current altitude difference includes:
将所述当前行驶速度与预设行驶速度阈值进行比较,以及将所述当前高度差与所述最大高度差进行比较;comparing the current travel speed to a preset travel speed threshold, and comparing the current altitude difference to the maximum altitude difference;
若所述当前行驶速度大于所述预设行驶速度阈值,且所述当前高度差大于所述最大高度差,则确定所述第一多路径标识为进入多路径标识;If the current travel speed is greater than the preset travel speed threshold, and the current height difference is greater than the maximum height difference, determining that the first multi-path identification is an entering multi-path identification;
否则,则确定所述第一多路径标识为不进入多路径标识。Otherwise, it is determined that the first multi-path identification is a non-entering multi-path identification.
可选地,所述根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识包括:Optionally, the determining the second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device includes:
确定所述第一天线速度与所述第二天线速度的差值;determining the difference between the first antenna speed and the second antenna speed;
若所述第一天线速度与所述第二天线速度的差值大于预设天线速度差值阈值,则确定所述第二多路径标识为进入多路径标识;If the difference between the first antenna speed and the second antenna speed is greater than a preset antenna speed difference threshold, determining that the second multipath identifier is an entry multipath identifier;
否则,则确定所述第二多路径标识为不进入多路径标识。Otherwise, it is determined that the second multi-path identification is a non-entering multi-path identification.
可选地,所述根据所述当前卫星数量确定第三多路径标识包括:Optionally, the determining the third multipath identifier according to the current number of satellites includes:
将所述当前卫星数量与预设卫星数量阈值进行比较;comparing the current number of satellites with a preset number of satellites threshold;
若所述当前卫星数量小于所述预设卫星数量阈值,则确定所述第三多路径标识为进入多路径标识;If the current number of satellites is less than the preset number of satellites threshold, determining that the third multipath identifier is an entering multipath identifier;
否则,则确定所述第三多路径标识为不进入多路径标识。Otherwise, it is determined that the third multi-path identification is a non-entering multi-path identification.
可选地,所述根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果包括:Optionally, the determining a multi-path identification result according to the first multi-path identification, the second multi-path identification and the third multi-path identification includes:
确定所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识中是否存在进入多路径标识;determining whether an incoming multipath identifier exists in the first multipath identifier, the second multipath identifier, and the third multipath identifier;
若是,则确定所述多路径识别结果为进入多路径场景;If so, determine that the multi-path identification result is entering a multi-path scene;
否则,则确定所述多路径识别结果为不进入多路径场景。Otherwise, it is determined that the multi-path identification result is that the multi-path scene is not entered.
可选地,在根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果之后,所述方法还包括:Optionally, after determining the multi-path identification result according to the first multi-path identification, the second multi-path identification and the third multi-path identification, the method further includes:
在已经进入多路径场景的情况下,确定所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识中是否不存在进入多路径标识;In the case of having entered a multi-path scenario, determining whether there is no entering multi-path identification in the first multi-path identification, the second multi-path identification and the third multi-path identification;
若是,则在预设时间段之后退出所述多路径场景。If so, exit the multi-path scene after a preset time period.
第二方面,本申请实施例还提供一种自动驾驶的多路径识别装置,其中,所述装置包括:In a second aspect, an embodiment of the present application further provides a multi-path identification device for automatic driving, wherein the device includes:
第一确定单元,用于在当前时刻的卫星定位数据对应的差分状态为固定解状态的情况下,根据所述当前时刻的卫星定位数据确定当前高度差;a first determining unit, configured to determine the current altitude difference according to the satellite positioning data at the current moment when the differential state corresponding to the satellite positioning data at the current moment is a fixed solution state;
第二确定单元,用于获取自动驾驶车辆的当前行驶速度,并根据所述当前行驶速度和所述当前高度差确定第一多路径标识;a second determination unit, configured to acquire the current driving speed of the autonomous vehicle, and determine the first multi-path identifier according to the current driving speed and the current altitude difference;
第三确定单元,用于根据所述当前高度差确定第一天线速度,并根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识;a third determining unit, configured to determine a first antenna speed according to the current altitude difference, and determine a second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device;
第四确定单元,用于获取当前卫星数量,并根据所述当前卫星数量确定第三多路径标识;a fourth determining unit, configured to acquire the current number of satellites, and determine a third multipath identifier according to the current number of satellites;
第五确定单元,用于根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果。A fifth determining unit, configured to determine a multi-path identification result according to the first multi-path identification, the second multi-path identification and the third multi-path identification.
第三方面,本申请实施例还提供一种电子设备,包括:In a third aspect, an embodiment of the present application also provides an electronic device, including:
处理器;以及processor; and
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行前述之任一所述方法。a memory arranged to store computer-executable instructions which, when executed, cause the processor to perform any of the methods described above.
第四方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行前述之任一所述方法。In a fourth aspect, embodiments of the present application further provide a computer-readable storage medium, where the computer-readable storage medium stores one or more programs, and the one or more programs are executed by an electronic device including multiple application programs , causing the electronic device to execute any one of the aforementioned methods.
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:本申请实施例的自动驾驶的多路径识别方法,在当前时刻的卫星定位数据对应的差分状态为固定解状态的情况下,根据当前时刻的卫星定位数据确定当前高度差;获取自动驾驶车辆的当前行驶速度,并根据当前行驶速度和当前高度差确定第一多路径标识;根据当前高度差确定第一天线速度,并根据第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识;获取当前卫星数量,并根据当前卫星数量确定第三多路径标识;根据第一多路径标识、第二多路径标识以及第三多路径标识确定多路径识别结果。本申请实施例的自动驾驶的多路径识别方法定义了三种不同的多路径识别策略来冗余识别当前场景下多路径效应,大大提高了多路径效应识别的准确性,进而提高了自动驾驶车辆的定位鲁棒性和安全性。The above-mentioned at least one technical solution adopted in the embodiments of the present application can achieve the following beneficial effects: in the multi-path identification method for automatic driving in the embodiments of the present application, when the differential state corresponding to the satellite positioning data at the current moment is a fixed solution state, according to the The current altitude difference is determined from the satellite positioning data at the current moment; the current driving speed of the autonomous vehicle is obtained, and the first multi-path identifier is determined according to the current driving speed and the current altitude difference; the first antenna speed is determined according to the current altitude difference, and according to the first The antenna speed and the second antenna speed output by the inertial navigation device determine the second multipath identifier; obtain the current number of satellites, and determine the third multipath identifier according to the current number of satellites; according to the first multipath identifier, the second multipath identifier and the third multipath identifier Three multi-path identifications determine the multi-path identification results. The multi-path identification method for automatic driving according to the embodiment of the present application defines three different multi-path identification strategies to redundantly identify the multi-path effect in the current scene, which greatly improves the accuracy of the multi-path effect identification and further improves the automatic driving vehicle location robustness and security.
附图说明Description of drawings
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described herein are used to provide further understanding of the present application and constitute a part of the present application. The schematic embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation of the present application. In the attached image:
图1为本申请实施例中一种自动驾驶的多路径识别方法的流程示意图;1 is a schematic flowchart of a multi-path identification method for automatic driving in an embodiment of the present application;
图2为本申请实施例中一种自动驾驶的多路径识别装置的结构示意图;2 is a schematic structural diagram of a multi-path identification device for automatic driving in an embodiment of the present application;
图3为本申请实施例中一种电子设备的结构示意图。FIG. 3 is a schematic structural diagram of an electronic device in an embodiment of the present application.
具体实施方式Detailed ways
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the objectives, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below with reference to the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
以下结合附图,详细说明本申请各实施例提供的技术方案。The technical solutions provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings.
本申请实施例的一种自动驾驶的多路径识别方法,如图1所示,提供了本申请实施例中一种自动驾驶的多路径识别方法的流程示意图,所述方法至少包括如下的步骤S110至步骤S150:A multi-path identification method for automatic driving according to an embodiment of the present application, as shown in FIG. 1 , provides a schematic flowchart of a multi-path identification method for automatic driving in an embodiment of the present application, and the method includes at least the following steps S110 Go to step S150:
步骤S110,在当前时刻的卫星定位数据对应的差分状态为固定解状态的情况下,根据所述当前时刻的卫星定位数据确定当前高度差。Step S110, in the case that the difference state corresponding to the satellite positioning data at the current moment is a fixed solution state, determine the current altitude difference according to the satellite positioning data at the current moment.
本申请实施例在进行自动驾驶场景下的多路径效应的识别时,需要先确定当前时刻接收到的卫星定位数据的差分状态,当差分状态为固定解时,此时虽然说明卫星定位数据的理论定位精度较高,但如果卫星定位设备出现了多路径效应,实际的定位误差将会大大增加,因此需要进一步识别是否存在多路径效应。而对于差分状态为非固定解状态,此时已经能够说明卫星定位数据的精度不够,进而也就没有再识别多路径效应的实际需要了。In the embodiment of the present application, when identifying the multipath effect in the automatic driving scenario, it is necessary to first determine the differential state of the satellite positioning data received at the current moment. When the differential state is a fixed solution, although the theory of satellite positioning data is explained at this time The positioning accuracy is high, but if the multi-path effect occurs in the satellite positioning equipment, the actual positioning error will be greatly increased, so it is necessary to further identify whether there is a multi-path effect. As for the differential state being a non-fixed solution state, it can already be shown that the accuracy of the satellite positioning data is not enough, and there is no actual need to identify the multipath effect.
在进行多路径识别时,需要先基于当前时刻接收到的卫星定位数据确定当前高度差,卫星定位数据即指由基于RTK的卫星定位设备输出的定位信号。当出现多路径效应时,基于卫星定位数据得到的高度差会有较大偏差,因此可以将其作为识别多路径效应的基础。When performing multi-path identification, it is necessary to first determine the current altitude difference based on the satellite positioning data received at the current moment. The satellite positioning data refers to the positioning signal output by the RTK-based satellite positioning device. When the multipath effect occurs, the altitude difference obtained based on the satellite positioning data will have a large deviation, so it can be used as the basis for identifying the multipath effect.
步骤S120,获取自动驾驶车辆的当前行驶速度,并根据所述当前行驶速度和所述当前高度差确定第一多路径标识。Step S120: Obtain the current driving speed of the automatic driving vehicle, and determine a first multi-path identifier according to the current driving speed and the current altitude difference.
在基于当前高度差识别多路径效应时,自动驾驶车辆的行驶速度也会影响识别结果,因此这里可以结合当前行驶速度和当前高度差来共同确定第一多路径标识,将第一多路径标识作为识别多路径效应的策略之一。When identifying the multi-path effect based on the current altitude difference, the driving speed of the autonomous vehicle will also affect the recognition result. Therefore, the current driving speed and the current altitude difference can be used to jointly determine the first multi-path identification, and the first multi-path identification is used as One of the strategies to identify multipath effects.
步骤S130,根据所述当前高度差确定第一天线速度,并根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识。Step S130: Determine a first antenna speed according to the current height difference, and determine a second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device.
基于当前高度差通过微分方式可以计算出当前时刻的天线速度,也即第一天线速度,表征的是基于卫星定位设备的数据计算得到的天线速度。而自动驾驶车辆上的惯导设备如IMU(Inertial measurement unit,惯性测量单元)也能基于自身测量到的原始数据输出一个天线速度,即第二天线速度。Based on the current altitude difference, the antenna speed at the current moment, that is, the first antenna speed, can be calculated by a differential method, which represents the antenna speed calculated based on the data of the satellite positioning device. An inertial navigation device such as an IMU (Inertial Measurement Unit, inertial measurement unit) on an autonomous vehicle can also output an antenna speed, that is, a second antenna speed, based on the raw data measured by itself.
由于惯导设备输出的数据不受外界影响,也即不存在多路径效应的问题,因此通过结合卫星定位设备对应的第一天线速度和惯导设备对应的第二天线速度,可以确定第二多路径标识,作为识别多路径效应的策略之二。Since the data output by the inertial navigation device is not affected by the outside world, that is, there is no problem of multipath effect, the second antenna speed corresponding to the satellite positioning device and the second antenna speed corresponding to the inertial navigation device can be determined by combining the first antenna speed corresponding to the satellite positioning device and the inertial navigation device. Path identification, as the second strategy for identifying multipath effects.
步骤S140,获取当前卫星数量,并根据所述当前卫星数量确定第三多路径标识。Step S140: Obtain the current number of satellites, and determine a third multipath identifier according to the current number of satellites.
卫星数量的多少也在一定程度上影响卫星定位信号的好坏,卫星数量越多,卫星定位信号的质量通常也越好,整体的定位精度也会提高,因此在进行多路径效应的识别时,也可以根据当前卫星数量确定第三多路径标识,作为识别多路径效应的策略之三。The number of satellites also affects the quality of the satellite positioning signal to a certain extent. The more the number of satellites, the better the quality of the satellite positioning signal, and the overall positioning accuracy will also be improved. The third multipath identifier may also be determined according to the current number of satellites, as the third strategy for identifying the multipath effect.
步骤S150,根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果。Step S150: Determine a multi-path identification result according to the first multi-path identification, the second multi-path identification and the third multi-path identification.
由于前述步骤中的第一多路径标识、第二多路径标识以及第三多路径标识的变化敏感度和波动特点等有所不同,为了避免多路径场景的频繁切换,提高多路径效应识别的准确性,可以通过三个多路径标识之间的相互约束来共同确定最终的多路径识别结果,也即确定当前定位场景是否需要切换至多路径场景的定位策略,从而保证自动驾驶车辆的定位鲁棒性和安全性。Since the change sensitivity and fluctuation characteristics of the first multi-path identifier, the second multi-path identifier and the third multi-path identifier in the preceding steps are different, in order to avoid frequent switching of multi-path scenarios and improve the accuracy of multi-path effect identification The final multi-path recognition result can be jointly determined by the mutual constraints between the three multi-path identifiers, that is, to determine whether the current positioning scene needs to be switched to the multi-path scene positioning strategy, so as to ensure the positioning robustness of the autonomous vehicle. and security.
本申请实施例的自动驾驶的多路径识别方法定义了三种不同的多路径识别策略来冗余识别当前场景下多路径效应,大大提高了多路径效应识别的准确性,进而提高了自动驾驶车辆的定位鲁棒性和安全性。The multi-path identification method for automatic driving according to the embodiment of the present application defines three different multi-path identification strategies to redundantly identify the multi-path effect in the current scene, which greatly improves the accuracy of the multi-path effect identification and further improves the automatic driving vehicle location robustness and security.
在本申请的一些实施例中,所述当前时刻的卫星定位数据包括当前时刻的卫星定位高度,所述根据所述当前的卫星定位数据确定当前高度差包括:获取前一时刻的卫星定位数据,所述前一时刻的卫星定位数据包括前一时刻的卫星定位高度;根据所述当前时刻的卫星定位高度和所述前一时刻的卫星定位高度确定所述当前高度差。In some embodiments of the present application, the satellite positioning data at the current moment includes the satellite positioning altitude at the current moment, and the determining the current altitude difference according to the current satellite positioning data includes: acquiring the satellite positioning data at the previous moment, The satellite positioning data at the previous moment includes the satellite positioning altitude at the previous moment; the current altitude difference is determined according to the satellite positioning altitude at the current moment and the satellite positioning altitude at the previous moment.
本申请实施例的当前高度差可以理解为是当前时刻的卫星定位高度与前一时刻的卫星定位高度之间的差值,因此这里可以先获取前一时刻的卫星定位数据(pre_utm_x_cal,pre_utm_y_cal,pre_utm_z_cal),那么前一时刻的卫星定位高度即为pre_utm_z_cal,当前时刻的卫星定位高度即为当前时刻的卫星定位数据(utm_x_cal,utm_y_cal,utm_z_cal)中的utm_z_cal,因此当前高度差dh可以表示为:The current altitude difference in this embodiment of the present application can be understood as the difference between the satellite positioning altitude at the current moment and the satellite positioning altitude at the previous moment. Therefore, the satellite positioning data (pre_utm_x_cal, pre_utm_y_cal, pre_utm_z_cal) at the previous moment can be obtained first here. ), then the satellite positioning altitude at the previous moment is pre_utm_z_cal, and the satellite positioning altitude at the current moment is the utm_z_cal in the satellite positioning data (utm_x_cal, utm_y_cal, utm_z_cal) at the current moment, so the current altitude difference dh can be expressed as:
dh=abs(utm_z_cal-pre_utm_z_cal);dh=abs(utm_z_cal-pre_utm_z_cal);
其中,abs()为求绝对值函数,上述坐标均为UTM(Universal TransverseMercator Grid System,通用横墨卡托网格系统)坐标系下的表示。Among them, abs() is a function for finding an absolute value, and the above coordinates are all expressed in a UTM (Universal Transverse Mercator Grid System, Universal Transverse Mercator Grid System) coordinate system.
在本申请的一些实施例中,所述根据所述当前行驶速度和所述当前高度差确定第一多路径标识包括:根据所述当前行驶速度和俯仰角确定最大高度差;根据所述当前行驶速度,所述最大高度差和所述当前高度差,确定所述第一多路径标识。In some embodiments of the present application, the determining the first multi-path identifier according to the current driving speed and the current altitude difference includes: determining a maximum altitude difference according to the current driving speed and a pitch angle; The speed, the maximum altitude difference and the current altitude difference determine the first multipath identifier.
如前所述,当存在多路径效应时,卫星定位的高度差将存在较大波动和偏差,因此这里可以先确定一个理论上的最大高度差,通过最大高度差来衡量当前高度差的波动情况或者偏差程度。As mentioned above, when there is a multi-path effect, the altitude difference of satellite positioning will have large fluctuations and deviations. Therefore, a theoretical maximum altitude difference can be determined first, and the fluctuation of the current altitude difference can be measured by the maximum altitude difference. or degree of deviation.
本申请实施例的最大高度差max_dh可以根据当前行驶速度和俯仰角来确定,俯仰角反映了定位高度随道路起伏的变化情况,在爬坡或下坡的情况下俯仰角有较大变化,导致高度差变化也较大,基于此,本申请实施例可以确定出理论上的最大高度差,例如可以表示为如下形式:The maximum height difference max_dh in this embodiment of the present application can be determined according to the current driving speed and the pitch angle, and the pitch angle reflects the change of the positioning height with the fluctuation of the road. The height difference also varies greatly. Based on this, the embodiment of the present application can determine the theoretical maximum height difference, for example, it can be expressed as the following form:
max_dh=abs(vb*sin(abs(pitch+a)*DEG_TO_RAD));max_dh=abs(vb*sin(abs(pitch+a)*DEG_TO_RAD));
其中,abs()为求绝对值函数,vb为当前行驶速度,pitch为俯仰角,a为针对俯仰角引入的噪声值,DEG_TO_RAD表示角度到弧度的转换。Among them, abs() is the absolute value function, vb is the current driving speed, pitch is the pitch angle, a is the noise value introduced for the pitch angle, and DEG_TO_RAD represents the conversion from angle to radian.
此外,需要说明的是,上述当前行驶速度vb是指车体坐标系下的速度,而由于定位设备直接输出的当前行驶速度通常是导航坐标系下的速度(vx,vy),例如,如果采用东北天坐标系作为导航坐标系,那么这里的vx表示的是东向速度,vy表示的是北向速度,因此本申请实施例可以先将导航坐标系下的速度转换到车体坐标系下后再用于后续处理。具体可以表示为:In addition, it should be noted that the above-mentioned current driving speed vb refers to the speed in the vehicle body coordinate system, and the current driving speed directly output by the positioning device is usually the speed (vx, vy) in the navigation coordinate system. The northeast sky coordinate system is used as the navigation coordinate system, then vx here represents the east speed, and vy represents the north speed. Therefore, in this embodiment of the present application, the speed in the navigation coordinate system can be converted into the vehicle body coordinate system before for subsequent processing. Specifically, it can be expressed as:
vb=sqrt(vx^2+vy^2);vb=sqrt(vx^2+vy^2);
其中,sqrt()为平方根函数。Among them, sqrt() is the square root function.
在本申请的一些实施例中,所述根据所述当前行驶速度,所述最大高度差和所述当前高度差,确定所述第一多路径标识包括:将所述当前行驶速度与预设行驶速度阈值进行比较,以及将所述当前高度差与所述最大高度差进行比较;若所述当前行驶速度大于所述预设行驶速度阈值,且所述当前高度差大于所述最大高度差,则确定所述第一多路径标识为进入多路径标识;否则,则确定所述第一多路径标识为不进入多路径标识。In some embodiments of the present application, the determining the first multi-path identifier according to the current travel speed, the maximum height difference and the current height difference includes: comparing the current travel speed with a preset travel speed speed threshold, and compare the current height difference with the maximum height difference; if the current travel speed is greater than the preset travel speed threshold, and the current height difference is greater than the maximum height difference, then It is determined that the first multi-path identification is an entering multi-path identification; otherwise, it is determined that the first multi-path identification is a non-entering multi-path identification.
本申请实施例在确定第一路劲标识时,一方面可以将当前速度与预设行驶速度阈值进行比较,另一方面可以将当前高度差与理论上的最大高度差进行比较,前一方面的比较主要是为了限定多路径识别所适用的具体情况,例如,当自动驾驶车辆进入或者处于停车状态时,此时通常有停车状态下对应的定位策略,往往不需要进入多路径场景并采取多路径场景的定位策略,因此如果当前行驶速度不大于预设行驶速度阈值时,说明自动驾驶车辆很可能进入了停车状态,这时可以直接确定第一多路径标识为不进入多路径标识。In the embodiment of the present application, when the first road strength sign is determined, on the one hand, the current speed can be compared with the preset driving speed threshold, and on the other hand, the current altitude difference can be compared with the theoretical maximum altitude difference. The comparison is mainly to limit the specific situations where multi-path recognition is applicable. For example, when an autonomous vehicle enters or is in a parking state, there is usually a positioning strategy corresponding to the parking state at this time, and it is often not necessary to enter a multi-path scene and adopt multi-path. Therefore, if the current driving speed is not greater than the preset driving speed threshold, it means that the self-driving vehicle is likely to enter the parking state. At this time, the first multi-path identification can be directly determined as the non-entering multi-path identification.
而对于第二方面,其可以在判断出当前行驶速度是否满足预设行驶速度阈值要求之后再做判断,也可以与前一方面同时判断。最大高度差反映了车辆在道路起伏变化的情况下所可能引起波动的高度差的最大值,在相对平坦的道路场景下所产生的高度差通常要比最大高度差小,因此如果当前高度差大于最大高度差,那么可以确定第一多路径标识为进入多路径标识,即认为当前可能出现了多路径效应,反之,则确定第一多路径标识为不进入多路径标识,即认为当前可能没有出现多路径效应。As for the second aspect, the judgment may be made after judging whether the current driving speed meets the preset driving speed threshold requirement, or the judgment may be made simultaneously with the previous aspect. The maximum height difference reflects the maximum value of the height difference that may be caused by the vehicle in the case of road fluctuations. The height difference generated in a relatively flat road scene is usually smaller than the maximum height difference. Therefore, if the current height difference is greater than Maximum height difference, then it can be determined that the first multi-path identification is the entering multi-path identification, that is, it is considered that a multi-path effect may currently occur; otherwise, it is determined that the first multi-path identification is the non-entering multi-path identification, that is, it is considered that there may not be a current multi-path identification. multipath effect.
为了便于理解,对于第一路径标识flag_dh的确定例如可以表示为如下形式:For ease of understanding, the determination of the first path identifier flag_dh can be expressed in the following form, for example:
若vb>0.5且(dh-max_dh)>0.0,则flag_dh=1;If vb>0.5 and (dh-max_dh)>0.0, then flag_dh=1;
否则,flag_dh≠1;Otherwise, flag_dh≠1;
其中,flag_dh=1表示第一路径标识为进入多路径标识,0.5为预设行驶速度阈值的经验值,本领域技术人员可以根据实际情况灵活调整其大小。Wherein, flag_dh=1 indicates that the first path flag is an entry multi-path flag, and 0.5 is an empirical value of the preset driving speed threshold, and those skilled in the art can flexibly adjust its size according to the actual situation.
在本申请的一些实施例中,所述根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识包括:确定所述第一天线速度与所述第二天线速度的差值;若所述第一天线速度与所述第二天线速度的差值大于预设天线速度差值阈值,则确定所述第二多路径标识为进入多路径标识;否则,则确定所述第二多路径标识为不进入多路径标识。In some embodiments of the present application, the determining the second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device includes: determining the first antenna speed and the second antenna speed If the difference between the first antenna speed and the second antenna speed is greater than the preset antenna speed difference threshold, then determine that the second multi-path identification is the entering multi-path identification; otherwise, determine that the The second multi-path identification is a non-entering multi-path identification.
本申请实施例在确定第二多路径标识时,可以先计算第一天线速度vh1和第二天线速度vh0的差值,然后将第一天线速度和第二天线速度的差值与预设天线速度差值阈值进行比较。正常情况下,卫星定位设备计算得到的第一天线速度和惯导设备输出的第二天线速度之间的偏差应当较小,而当出现多路径效应时,由于高度差的波动较大,将导致基于高度差计算得到的第一天线速度与惯导设备输出的第二天线速度之间的偏差变大,因此如果第一天线速度和第二天线速度的差值大于预设天线速度差值阈值,那么可以确定第二多路径标识为进入多路径标识,即认为当前可能出现了多路径效应,反之,则确定第二多路径标识为不进入多路径标识,即认为当前可能没有出现多路径效应。When determining the second multipath identifier in this embodiment of the present application, the difference between the first antenna speed vh1 and the second antenna speed vh0 may be calculated first, and then the difference between the first antenna speed and the second antenna speed and the preset antenna speed may be calculated. difference threshold for comparison. Under normal circumstances, the deviation between the first antenna speed calculated by the satellite positioning device and the second antenna speed output by the inertial navigation device should be small. The deviation between the first antenna speed calculated based on the height difference and the second antenna speed output by the inertial navigation device becomes larger, so if the difference between the first antenna speed and the second antenna speed is greater than the preset antenna speed difference threshold, Then, it can be determined that the second multipath identifier is the entering multipath identifier, that is, it is considered that a multipath effect may currently occur.
为了便于理解,对于第二路径标识flag_vel的确定例如可以表示为如下形式:For ease of understanding, the determination of the second path identifier flag_vel can be represented, for example, in the following form:
若abs((abs(vh1)-abs(vh0))>0.2,则flag_vel=1;If abs((abs(vh1)-abs(vh0))>0.2, then flag_vel=1;
否则,flag_vel≠1;Otherwise, flag_vel≠1;
其中,abs()为求绝对值函数,flag_vel=1表示第二路径标识为进入多路径标识,0.2为预设天线速度差值阈值的经验值,本领域技术人员可以根据实际情况灵活调整其大小。Among them, abs( ) is the absolute value function, flag_vel=1 indicates that the second path is marked as entering the multi-path mark, 0.2 is the empirical value of the preset antenna speed difference threshold, and those skilled in the art can flexibly adjust its size according to the actual situation .
在本申请的一些实施例中,所述根据所述当前卫星数量确定第三多路径标识包括:将所述当前卫星数量与预设卫星数量阈值进行比较;若所述当前卫星数量小于所述预设卫星数量阈值,则确定所述第三多路径标识为进入多路径标识;否则,则确定所述第三多路径标识为不进入多路径标识。In some embodiments of the present application, the determining the third multipath identifier according to the current number of satellites includes: comparing the current number of satellites with a preset threshold of the number of satellites; if the current number of satellites is less than the preset number of satellites Assuming the threshold of the number of satellites, the third multi-path identifier is determined as the entering multi-path identifier; otherwise, the third multi-path identifier is determined as the non-entering multi-path identifier.
本申请实施例在确定第三多路径标识时,可以将当前卫星数量GPS num与预设卫星数量阈值进行比较,如果当前卫星数量小于预设卫星数量阈值,那么可以确定第三多路径标识为进入多路径标识,即认为当前可能出现了多路径效应,反之,则确定第三多路径标识为不进入多路径标识,即认为当前可能没有出现多路径效应。When determining the third multi-path identifier in this embodiment of the present application, the current number of satellites GPS num may be compared with the preset satellite number threshold, and if the current number of satellites is less than the preset satellite number threshold, it may be determined that the third multi-path identifier is entering The multi-path identification means that it is considered that a multi-path effect may occur at present. On the contrary, the third multi-path identification is determined as the non-entering multi-path identification, that is, it is considered that the multi-path effect may not occur at present.
为了便于理解,对于第三路径标识flag_num的确定例如可以表示为如下形式:For ease of understanding, the determination of the third path identifier flag_num can be represented, for example, in the following form:
若GPS num<12,flag_num=1;If GPS num<12, flag_num=1;
否则,flag_num≠1;Otherwise, flag_num≠1;
其中,flag_num=1表示第三路径标识为进入多路径标识,12为预设卫星数量阈值,其主要根据卫星定位系统的数量来确定,例如当前有GPS、北斗和格洛纳斯三个卫星定位系统,每个卫星定位系统最少有4个卫星,那这里的预设卫星数量阈值就可以设置为12,当然,本领域技术人员也可以根据实际情况灵活调整其大小。Among them, flag_num=1 indicates that the third path identifier is the entry multi-path identifier, and 12 is the preset number of satellites threshold, which is mainly determined according to the number of satellite positioning systems. For example, there are currently three satellite positioning satellites: GPS, Beidou and GLONASS system, each satellite positioning system has at least 4 satellites, then the preset threshold of the number of satellites here can be set to 12, of course, those skilled in the art can also flexibly adjust the size according to the actual situation.
在本申请的一些实施例中,所述根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果包括:确定所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识中是否存在进入多路径标识;若是,则确定所述多路径识别结果为进入多路径场景;否则,则确定所述多路径识别结果为不进入多路径场景。In some embodiments of the present application, the determining a multi-path identification result according to the first multi-path identification, the second multi-path identification and the third multi-path identification includes: determining the first multi-path identification , whether there is an entering multi-path identification in the second multi-path identification and the third multi-path identification; if so, determine that the multi-path identification result is an entering multi-path scene; otherwise, determine the multi-path identification result To not enter the multipath scene.
本申请实施例在确定最终的多路径识别结果时,可以结合前述实施例中确定的三个多路径标识来进行冗余识别,为了保证多路径识别的准确性,一方面,在确定进入多路径场景时设定了相对宽松的判断条件,也即当三个多路径标识中只要有一个进入多路径标识时,就可以直接进入多路径场景,并采取多路径场景的定位策略进行定位,进而保证定位准确性。When determining the final multi-path identification result in this embodiment of the present application, redundant identification may be performed in combination with the three multi-path identifiers determined in the foregoing embodiments. In order to ensure the accuracy of multi-path identification, Relatively loose judgment conditions are set in the scene, that is, when only one of the three multi-path signs enters the multi-path sign, the multi-path scene can be directly entered, and the positioning strategy of the multi-path scene is adopted for positioning, thereby ensuring Positioning accuracy.
另一方面,在确定不进入或者退出多路径场景时设定了相对严格的判断条件,因为三个不同的多路径标识之间的变化敏感度和波动情况等存在差异。例如,对于第一多路径标识来说,其主要直接根据当前高度差的变化来确定,因此变化较为敏感,而对于第二多路径标识来说,其需要先根据当前高度差的变化来确定第一天线速度,再根据第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识,因此相对于第一多路径标识来说变化不太敏感,而对于第三多路径标识来说,其是直接基于卫星数量来判断,其变化敏感度一般相对于第一多路径标识和第二多路径标识来说更高,能够最快感知到变化。如果当上述三个多路径标识中有任意一个或者两个为不进入多路径标识时,这时若直接决定不进入多路径场景或者退出多路径场景,将可能导致多路径场景识别的不稳定以及多路径场景的频繁退出,进而影响自动驾驶车辆的定位稳定性。因此,本申请实施例在决定不进入多路径场景或者退出多路径场景时,可以在三个多路径标识都为不进入多路径标识的情况下再执行。On the other hand, relatively strict judgment conditions are set when determining not to enter or exit the multipath scene, because there are differences in the change sensitivity and fluctuation situation among the three different multipath identifiers. For example, for the first multi-path identification, it is mainly determined directly according to the change of the current altitude difference, so the change is more sensitive, while for the second multi-path identification, it needs to first determine the first multi-path identification according to the change of the current altitude difference. an antenna speed, and then determine the second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device. Therefore, it is less sensitive to changes relative to the first multipath identifier, but is less sensitive to the third multipath identifier. In other words, it is judged directly based on the number of satellites, and its change sensitivity is generally higher than that of the first multipath identifier and the second multipath identifier, and the change can be sensed the fastest. If any one or two of the above-mentioned three multi-path identifiers are non-entering multi-path identifiers, if you directly decide not to enter the multi-path scene or exit the multi-path scene, it may lead to unstable multi-path scene recognition and The frequent exit of multi-path scenarios affects the positioning stability of autonomous vehicles. Therefore, in the embodiment of the present application, when it is decided not to enter the multi-path scenario or to exit the multi-path scenario, it may be executed again in the case that all the three multi-path identifiers are the non-enter multi-path identifier.
本申请实施例通过上述“宽进严出”的多路径识别策略,一方面可以提高多路径识别的准确性,另一方面可以避免多路径场景与正常场景之间的频繁切换,从而保证自动驾驶车辆的定位鲁棒性和安全性。Through the multi-path identification strategy of "wide entry and strict exit" in the embodiments of the present application, on the one hand, the accuracy of multi-path identification can be improved, and on the other hand, frequent switching between multi-path scenarios and normal scenarios can be avoided, thereby ensuring automatic driving. Localization Robustness and Safety of Vehicles.
在本申请的一些实施例中,在根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果之后,所述方法还包括:在已经进入多路径场景的情况下,确定所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识中是否不存在进入多路径标识;若是,则在预设时间段之后退出所述多路径场景。In some embodiments of the present application, after determining a multi-path identification result according to the first multi-path identification, the second multi-path identification, and the third multi-path identification, the method further includes: after having entered the In the case of a multi-path scenario, determine whether there is no entry multi-path identifier in the first multi-path identifier, the second multi-path identifier, and the third multi-path identifier; if so, exit after a preset time period the multipath scenario.
本申请实施例设计了一种多路径场景的退出机制,当当前的第一多路径标识、第二多路径标识和第三多路径标识中不存在进入多路径标识时,例如flag_dh、flag_vel和flag_num均不等于1,说明三种多路径识别策略均不再识别到多路径效应,说明此时可能不再存在多路径效应,可以退出多路径场景。This embodiment of the present application designs an exit mechanism for multi-path scenarios. When the current first multi-path identifier, second multi-path identifier, and third multi-path identifier do not have entry multi-path identifiers, such as flag_dh, flag_vel, and flag_num are not equal to 1, indicating that the three multi-path identification strategies no longer recognize the multi-path effect, indicating that the multi-path effect may no longer exist at this time, and the multi-path scene can be exited.
而为了避免直接退出多路径场景而导致自动驾驶车辆的定位出现较大波动,本申请实施例可以延迟预设时间段之后再执行多路径场景的退出,从而保证自动驾驶车辆的定位稳定性。预设时间段的长短可以根据实际需求灵活设置,例如可以设置为3秒,在此不作具体限定。In order to avoid a large fluctuation in the positioning of the automatic driving vehicle caused by directly exiting the multi-path scene, the embodiment of the present application may delay the exit of the multi-path scene after a preset period of time, thereby ensuring the positioning stability of the automatic driving vehicle. The length of the preset time period can be flexibly set according to actual needs, for example, it can be set to 3 seconds, which is not specifically limited here.
本申请实施例还提供了一种自动驾驶的多路径识别装置200,如图2所示,提供了本申请实施例中一种自动驾驶的多路径识别装置的结构示意图,所述装置200包括:第一确定单元210、第二确定单元220、第三确定单元230、第四确定单元240以及第五确定单元250,其中:The embodiment of the present application also provides a
第一确定单元210,用于在当前时刻的卫星定位数据对应的差分状态为固定解状态的情况下,根据所述当前时刻的卫星定位数据确定当前高度差;The first determining
第二确定单元220,用于获取自动驾驶车辆的当前行驶速度,并根据所述当前行驶速度和所述当前高度差确定第一多路径标识;a second determining
第三确定单元230,用于根据所述当前高度差确定第一天线速度,并根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识;a third determining
第四确定单元240,用于获取当前卫星数量,并根据所述当前卫星数量确定第三多路径标识;a fourth determining
第五确定单元250,用于根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果。The fifth determining
在本申请的一些实施例中,所述当前时刻的卫星定位数据包括当前时刻的卫星定位高度,所述第一确定单元210具体用于:获取前一时刻的卫星定位数据,所述前一时刻的卫星定位数据包括前一时刻的卫星定位高度;根据所述当前时刻的卫星定位高度和所述前一时刻的卫星定位高度确定所述当前高度差。In some embodiments of the present application, the satellite positioning data at the current moment includes the satellite positioning altitude at the current moment, and the first determining
在本申请的一些实施例中,所述第二确定单元220具体用于:根据所述当前行驶速度和俯仰角确定最大高度差;根据所述当前行驶速度,所述最大高度差和所述当前高度差,确定所述第一多路径标识。In some embodiments of the present application, the second determining
在本申请的一些实施例中,所述第二确定单元220具体用于:将所述当前行驶速度与预设行驶速度阈值进行比较,以及将所述当前高度差与所述最大高度差进行比较;若所述当前行驶速度大于所述预设行驶速度阈值,且所述当前高度差大于所述最大高度差,则确定所述第一多路径标识为进入多路径标识;否则,则确定所述第一多路径标识为不进入多路径标识。In some embodiments of the present application, the second determining
在本申请的一些实施例中,所述第三确定单元230具体用于:确定所述第一天线速度与所述第二天线速度的差值;若所述第一天线速度与所述第二天线速度的差值大于预设天线速度差值阈值,则确定所述第二多路径标识为进入多路径标识;否则,则确定所述第二多路径标识为不进入多路径标识。In some embodiments of the present application, the third determining
在本申请的一些实施例中,所述第四确定单元240具体用于:将所述当前卫星数量与预设卫星数量阈值进行比较;若所述当前卫星数量小于所述预设卫星数量阈值,则确定所述第三多路径标识为进入多路径标识;否则,则确定所述第三多路径标识为不进入多路径标识。In some embodiments of the present application, the fourth determining
在本申请的一些实施例中,所述第五确定单元250具体用于:确定所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识中是否存在进入多路径标识;若是,则确定所述多路径识别结果为进入多路径场景;否则,则确定所述多路径识别结果为不进入多路径场景。In some embodiments of the present application, the fifth determining
在本申请的一些实施例中,所述装置还包括:第五确定单元,用于在已经进入多路径场景的情况下,确定所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识中是否不存在进入多路径标识;退出单元,用于若是,则在预设时间段之后退出所述多路径场景。In some embodiments of the present application, the apparatus further includes: a fifth determination unit, configured to determine the first multipath identifier, the second multipath identifier, and the whether there is no entry multi-path identifier in the third multi-path identifier; an exit unit, configured to exit the multi-path scene after a preset time period if so.
能够理解,上述自动驾驶的多路径识别装置,能够实现前述实施例中提供的自动驾驶的多路径识别方法的各个步骤,关于自动驾驶的多路径识别方法的相关阐释均适用于自动驾驶的多路径识别装置,此处不再赘述。It can be understood that the above-mentioned multi-path identification device for automatic driving can implement each step of the multi-path identification method for automatic driving provided in the foregoing embodiments, and the relevant explanations about the multi-path identification method for automatic driving are applicable to the multi-path identification method for automatic driving. The identification device is not repeated here.
图3是本申请的一个实施例电子设备的结构示意图。请参考图3,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。FIG. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application. Referring to FIG. 3 , at the hardware level, the electronic device includes a processor, and optionally an internal bus, a network interface, and a memory. The memory may include memory, such as high-speed random-access memory (Random-Access Memory, RAM), or may also include non-volatile memory (non-volatile memory), such as at least one disk memory. Of course, the electronic equipment may also include hardware required for other services.
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(PeripheralComponent Interconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。The processor, the network interface, and the memory can be connected to each other through an internal bus, which can be an ISA (Industry Standard Architecture, industry standard architecture) bus, a PCI (Peripheral Component Interconnect, peripheral component interconnect standard) bus or an EISA (Extended Industry Standard) bus. StandardArchitecture, extended industry standard structure) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one bidirectional arrow is used in FIG. 3, but it does not mean that there is only one bus or one type of bus.
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。memory for storing programs. Specifically, the program may include program code, and the program code includes computer operation instructions. The memory may include memory and non-volatile memory and provide instructions and data to the processor.
处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成自动驾驶的多路径识别装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:The processor reads the corresponding computer program from the non-volatile memory into the memory and runs it, forming a multi-path identification device for automatic driving at the logical level. The processor executes the program stored in the memory, and is specifically used to perform the following operations:
在当前时刻的卫星定位数据对应的差分状态为固定解状态的情况下,根据所述当前时刻的卫星定位数据确定当前高度差;When the differential state corresponding to the satellite positioning data at the current moment is a fixed solution state, determine the current altitude difference according to the satellite positioning data at the current moment;
获取自动驾驶车辆的当前行驶速度,并根据所述当前行驶速度和所述当前高度差确定第一多路径标识;obtaining the current driving speed of the autonomous vehicle, and determining a first multi-path identifier according to the current driving speed and the current altitude difference;
根据所述当前高度差确定第一天线速度,并根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识;determining a first antenna speed according to the current altitude difference, and determining a second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device;
获取当前卫星数量,并根据所述当前卫星数量确定第三多路径标识;obtaining the current number of satellites, and determining a third multipath identifier according to the current number of satellites;
根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果。A multi-path identification result is determined according to the first multi-path identification, the second multi-path identification and the third multi-path identification.
上述如本申请图1所示实施例揭示的自动驾驶的多路径识别装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central ProcessingUnit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。The above-mentioned method performed by the multi-path identification device for automatic driving disclosed in the embodiment shown in FIG. 1 of the present application may be applied to a processor, or implemented by a processor. A processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above-mentioned method can be completed by a hardware integrated logic circuit in a processor or an instruction in the form of software. The above-mentioned processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; it may also be a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit ( Application Specific Integrated Circuit, ASIC), field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of this application can be implemented or executed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present application may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.
该电子设备还可执行图1中自动驾驶的多路径识别装置执行的方法,并实现自动驾驶的多路径识别装置在图1所示实施例的功能,本申请实施例在此不再赘述。The electronic device can also execute the method performed by the multi-path identification device for automatic driving in FIG. 1 , and realize the functions of the multi-path identification device for automatic driving in the embodiment shown in FIG.
本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的电子设备执行时,能够使该电子设备执行图1所示实施例中自动驾驶的多路径识别装置执行的方法,并具体用于执行:The embodiments of the present application also provide a computer-readable storage medium, where the computer-readable storage medium stores one or more programs, and the one or more programs include instructions, and the instructions are executed by an electronic device including multiple application programs. , the electronic device can be made to execute the method executed by the multi-path identification device for automatic driving in the embodiment shown in FIG. 1 , and is specifically used to execute:
在当前时刻的卫星定位数据对应的差分状态为固定解状态的情况下,根据所述当前时刻的卫星定位数据确定当前高度差;When the differential state corresponding to the satellite positioning data at the current moment is a fixed solution state, determine the current altitude difference according to the satellite positioning data at the current moment;
获取自动驾驶车辆的当前行驶速度,并根据所述当前行驶速度和所述当前高度差确定第一多路径标识;obtaining the current driving speed of the autonomous vehicle, and determining a first multi-path identifier according to the current driving speed and the current altitude difference;
根据所述当前高度差确定第一天线速度,并根据所述第一天线速度和惯导设备输出的第二天线速度确定第二多路径标识;determining a first antenna speed according to the current altitude difference, and determining a second multipath identifier according to the first antenna speed and the second antenna speed output by the inertial navigation device;
获取当前卫星数量,并根据所述当前卫星数量确定第三多路径标识;obtaining the current number of satellites, and determining a third multipath identifier according to the current number of satellites;
根据所述第一多路径标识、所述第二多路径标识以及所述第三多路径标识确定多路径识别结果。A multi-path identification result is determined according to the first multi-path identification, the second multi-path identification and the third multi-path identification.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-persistent memory in computer readable media, random access memory (RAM) and/or non-volatile memory in the form of, for example, read only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Flash Memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device comprising a series of elements includes not only those elements, but also Other elements not expressly listed, or which are inherent to such a process, method, article of manufacture, or apparatus are also included. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article of manufacture, or device that includes the element.
本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。It will be appreciated by those skilled in the art that the embodiments of the present application may be provided as a method, a system or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above descriptions are merely examples of the present application, and are not intended to limit the present application. Various modifications and variations of this application are possible for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included within the scope of the claims of this application.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210896355.8A CN115056801B (en) | 2022-07-28 | 2022-07-28 | Multipath identification method and device for autopilot, electronic equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210896355.8A CN115056801B (en) | 2022-07-28 | 2022-07-28 | Multipath identification method and device for autopilot, electronic equipment and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115056801A true CN115056801A (en) | 2022-09-16 |
| CN115056801B CN115056801B (en) | 2024-08-27 |
Family
ID=83205279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210896355.8A Active CN115056801B (en) | 2022-07-28 | 2022-07-28 | Multipath identification method and device for autopilot, electronic equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115056801B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115267861A (en) * | 2022-09-30 | 2022-11-01 | 智道网联科技(北京)有限公司 | Automatic driving fusion positioning precision testing method and device and electronic equipment |
| CN115856976A (en) * | 2023-02-27 | 2023-03-28 | 智道网联科技(北京)有限公司 | Fusion positioning method and device for automatic driving vehicle and electronic equipment |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190025847A1 (en) * | 2016-01-11 | 2019-01-24 | Husqvarna Ab | Self-propellered robotic tool navigation |
| CN109738917A (en) * | 2018-12-30 | 2019-05-10 | 广州海达安控智能科技有限公司 | A method and device for reducing multipath error in Beidou deformation monitoring |
| US20210109881A1 (en) * | 2020-12-21 | 2021-04-15 | Intel Corporation | Device for a vehicle |
| KR102244761B1 (en) * | 2019-11-11 | 2021-04-27 | 주식회사 문화방송 | Method and apparatus for providing reliability information for positioning information in autonomous vehicle |
| WO2021091414A1 (en) * | 2019-11-07 | 2021-05-14 | Limited Liability Company "Topcon Positioning Systems" | Method and apparatus for detecting gnss spoofing |
| US20210173077A1 (en) * | 2019-12-10 | 2021-06-10 | Spirent Communications Plc | Systems and methods for testing connected and autonomous vehicles |
| WO2022015873A2 (en) * | 2020-07-14 | 2022-01-20 | Spirent Communications Plc | An architecture for providing forecasts of gnss obscuration and multipath |
-
2022
- 2022-07-28 CN CN202210896355.8A patent/CN115056801B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190025847A1 (en) * | 2016-01-11 | 2019-01-24 | Husqvarna Ab | Self-propellered robotic tool navigation |
| CN109738917A (en) * | 2018-12-30 | 2019-05-10 | 广州海达安控智能科技有限公司 | A method and device for reducing multipath error in Beidou deformation monitoring |
| WO2021091414A1 (en) * | 2019-11-07 | 2021-05-14 | Limited Liability Company "Topcon Positioning Systems" | Method and apparatus for detecting gnss spoofing |
| KR102244761B1 (en) * | 2019-11-11 | 2021-04-27 | 주식회사 문화방송 | Method and apparatus for providing reliability information for positioning information in autonomous vehicle |
| US20210173077A1 (en) * | 2019-12-10 | 2021-06-10 | Spirent Communications Plc | Systems and methods for testing connected and autonomous vehicles |
| WO2022015873A2 (en) * | 2020-07-14 | 2022-01-20 | Spirent Communications Plc | An architecture for providing forecasts of gnss obscuration and multipath |
| US20210109881A1 (en) * | 2020-12-21 | 2021-04-15 | Intel Corporation | Device for a vehicle |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115267861A (en) * | 2022-09-30 | 2022-11-01 | 智道网联科技(北京)有限公司 | Automatic driving fusion positioning precision testing method and device and electronic equipment |
| CN115267861B (en) * | 2022-09-30 | 2023-03-10 | 智道网联科技(北京)有限公司 | Automatic driving fusion positioning precision testing method and device and electronic equipment |
| CN115856976A (en) * | 2023-02-27 | 2023-03-28 | 智道网联科技(北京)有限公司 | Fusion positioning method and device for automatic driving vehicle and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115056801B (en) | 2024-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115077541B (en) | Positioning method, device, electronic device and storage medium for autonomous driving vehicle | |
| CN109444932B (en) | Vehicle positioning method and device, electronic equipment and storage medium | |
| CN114777814B (en) | Method, device and system for evaluating fusion positioning accuracy based on vehicle-road-cloud | |
| WO2023273780A1 (en) | Vehicle positioning method and apparatus, electronic device, and storage medium | |
| CN115056801A (en) | Multipath recognition method and device for automatic driving, electronic equipment and storage medium | |
| CN115390103B (en) | Abnormality detection method and device for satellite positioning signals and electronic equipment | |
| CN111443363A (en) | Satellite navigation deception identification method and device | |
| CN114777813B (en) | Method, device and electronic equipment for evaluating fusion positioning accuracy of autonomous driving vehicle | |
| CN115390086A (en) | Fusion positioning method, device, electronic equipment, and storage medium for automatic driving | |
| CN114993332A (en) | Fusion positioning method and device for automatic driving vehicle and electronic equipment | |
| CN114719859A (en) | Fusion positioning method and device, electronic equipment and storage medium | |
| CN115240453A (en) | Driving control method, device and system for automatic driving vehicle and electronic equipment | |
| CN115184976A (en) | Positioning method, device, electronic device, and storage medium for autonomous vehicle | |
| CN115014395B (en) | Real-time calibration method and device for vehicle heading angle for autonomous driving | |
| CN116222586A (en) | Fusion positioning method, device and electronic equipment for self-driving vehicles | |
| CN114739416B (en) | Automatic driving vehicle positioning method, device, electronic device, and storage medium | |
| CN115014332B (en) | Laser SLAM mapping method, device, electronic device, and computer-readable storage medium | |
| CN115220058B (en) | Fusion positioning method, device and electronic equipment for autonomous driving vehicle | |
| CN115932918A (en) | Vehicle positioning method, device, vehicle and storage medium | |
| JP7209912B2 (en) | DRIVING ASSISTANCE CONTROL DEVICE AND DRIVING ASSISTANCE CONTROL METHOD | |
| CN116839612B (en) | A method, apparatus, vehicle, and storage medium for determining vehicle waypoints | |
| CN113375668B (en) | Antenna installation angle calibration method and device of satellite navigation system | |
| CN116678425A (en) | Positioning method and device for automatic driving vehicle, electronic equipment and storage medium | |
| CN116931038A (en) | Absolute positioning method and apparatus for vehicle | |
| JP2021179324A (en) | Positioning device |
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 |