CN110888125A - 一种基于毫米波雷达的自动驾驶车辆定位方法 - Google Patents

一种基于毫米波雷达的自动驾驶车辆定位方法 Download PDF

Info

Publication number
CN110888125A
CN110888125A CN201911237088.8A CN201911237088A CN110888125A CN 110888125 A CN110888125 A CN 110888125A CN 201911237088 A CN201911237088 A CN 201911237088A CN 110888125 A CN110888125 A CN 110888125A
Authority
CN
China
Prior art keywords
grid
sub
particle
vehicle
millimeter wave
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
Application number
CN201911237088.8A
Other languages
English (en)
Other versions
CN110888125B (zh
Inventor
李赵
刘心刚
袁瑞廷
张旸
陈诚
刘洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aoteku Intelligent Technology (nanjing) Co Ltd
Original Assignee
Aoteku Intelligent Technology (nanjing) Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aoteku Intelligent Technology (nanjing) Co Ltd filed Critical Aoteku Intelligent Technology (nanjing) Co Ltd
Priority to CN201911237088.8A priority Critical patent/CN110888125B/zh
Publication of CN110888125A publication Critical patent/CN110888125A/zh
Application granted granted Critical
Publication of CN110888125B publication Critical patent/CN110888125B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/86Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

本发明公开了一种基于毫米波雷达的自动驾驶车辆定位方法,主要基于毫米波雷达、GPS等传感器反馈的车辆信息,结合改进后的粒子滤波算法实现车辆车道级定位。本发明将车辆ODOM中的车辆的线速度和角速度输入滤波算法的预测模型,将毫米波雷达预处理后的点云数据和已经构建的占据栅格地图进行数据匹配,计算新粒子权重。此外为提高定位算法的鲁棒性,本专利对传统算法进行改进,根据粒子的权重和的不同计算定位结果以及相应的置信度;在重采样阶段,在粒子群中加入部分根据GPS位置信息计算出的新粒子。本发明在能够保证车辆定位精度的的同时有效降低了整个定位***的成本,更利于自动驾驶技术的普及。

Description

一种基于毫米波雷达的自动驾驶车辆定位方法
技术领域
本发明属于自动驾驶领域,特别涉及一种基于毫米波雷达的自动驾驶车辆定位方法。
背景技术
高精度定位是自动驾驶领域的的重要研究课题,目前常用高精度组合导航、多线激 光雷达、Camera等传感器结合高精度地图实现车道级定位,主要采用卡尔曼滤波、粒 子滤波、SLAM等算法。其中常规的卡尔曼滤波算法需要价格昂贵的高精度RTK和IMU, 在高架桥、隧道等GPS信号不稳定地方,其定位精度较低;SLAM算法在车辆快速运 行的高速公路上鲁棒性较低,此外其需要高性能的计算平台。
相比Camera,毫米波雷达能够获取被测物体的位置信息;相比多线激光雷达,毫米波雷达具有价格低廉,安装方便等优势。基于Camera的定位方法目前主要是视觉里程 计,其需要IMU补偿修正图像帧之间的相对运动,该方法在夜间无法工作,鲁棒性较 低,适用于低速场景。基于多线激光雷达的定位方位目前主要是NDT,其需要借助外 部信息提供初始化位置,此外其计算算力较高,对高精度地图的建图精度也有较高的要 求。普通的粒子滤波算法直接对所有粒子加权求和,输出单一的定位数据;此外,在结 构化道路中,因环境信息的相似性,粒子群容易分散,算法的鲁棒性较低。
发明内容
发明目的:本发明针对现有技术存在的问题,提出了一种基于毫米波雷达的自动驾 驶车辆定位方法。
技术方案:为实现上述目的,本发明提供了一种基于毫米波雷达的自动驾驶车辆定 位方法,包括以下步骤:
步骤1:设置在车辆上的毫米波雷达、GPS和ODOM传感器实时采集车辆的信息;
步骤2:对毫米波雷达采集到的点云数据进行预处理生成局部栅格图;
步骤3:生成粒子群,将上一时刻粒子群中每个粒子的状态输入到恒定转率和速度模型中,计算粒子群中每个粒子当前时刻的状态;
步骤4:根据公式
Figure BDA0002305168500000011
计算每个粒子的权重;其中wi表示第i个粒子的权重,n表示预处理后状态为占据状态的子栅格的总数,dk表示栅格局部图中第k 个占据状态的子栅格在先验占据栅格地图中的最短距离,σ表示先验占据栅格地图的精 度,η表示毫米波雷达的调整系数;
步骤5:计算所有粒子的权重和,若粒子的总权重和小于最小权重和时候,车辆位姿状态为所有粒子状态的平均值;否则,根据所有粒子权重加权求和计算车辆的状态; 并根据粒子的权重计算当前定位结果的置信度;
步骤6:生成新的粒子群,根据新的粒子群重复步骤3~5。
进一步,所述步骤1中的毫米雷达有3个分别设置在车头和车尾,其中车头设置一个,车尾设置两个,三个毫米波雷达之间的夹角均为120度。
进一步,所述步骤2中队毫米波雷达采集到的点云数据进行预处理并生成局部栅格 图的方法包括以下步骤:
步骤201:剔除车辆正前后方安全距离内雷达散射截面积大于第一阈值的点云数据。
步骤201:将剩余的点云数据映射到一个平面空间中,将该平面空间平均分成多个栅格;
步骤203:统计每个栅格中的点云数量,若小于第二阈值,标记该栅格为0,否则,标记该栅格为1;
步骤204:分别在每个栅格平均划分成多个子栅格,子栅格中的标记与所在的栅格的标记一致;从而得到局部栅格图。这样可以有效的解决毫米波雷达输出点云数量少, 不稳定、易跳变等数据采集不稳定的问题。
进一步,所述步骤4中栅格局部图中第k个占据状态的子栅格在先验占据栅格地图中的最短距离dk的获得方法为:
步骤401:设最大距离阈值为d_max,以先验占据栅格地图中第l个占据子栅格为中心,计算横向、纵向为d_max范围内第m行n列的未占据子栅格到第l个占据子栅格 的距离,记为
Figure BDA0002305168500000021
步骤402:以先验占据栅格地图中第l+1个占据子栅格为中心,计算横向,纵向为d_max范围内第m行n列的未占据子栅格到第l+1个占据子栅格的距离,记为
Figure BDA0002305168500000022
步骤403:若
Figure BDA0002305168500000023
小于
Figure BDA0002305168500000024
先验占据栅格地图中m行n列的未占据子栅格的最小 距离记
Figure BDA0002305168500000025
否则仍是
Figure BDA0002305168500000026
步骤404:按照步骤401-403遍历先验占据栅格地图中所有占据子栅格,可获得在先验占据栅格地图中未占据态子栅格到先验占据栅格地图中占据态子栅格的最小距离,其中处于占据态子栅格的最小距离为0;
步骤405:将局部栅格图覆盖到先验占据栅格地图上,根据局部栅格图中占据子栅格在先验占据栅格地图上所以对应的子栅格的状态,得到先验占据栅格地图上对应的子栅格的最小距离,这个即为第k个雷达数据子栅格在先验占据栅格地图中的最短距离 dk。这样能够有效提高整个定位方法的效率,在能够保证定位定位精度的同时有效降 低了对计算平台的要求。
进一步,所述步骤6中生成新的粒子群的方法为:每个粒子按照权重从大到小进行排序,其中排名前10%的粒子,每个复制3份;排名10%-20%的粒子,每个复制2份; 排名20%-60%的粒子,每个复制1份,此外根据GPS的位置信息加入总数10%的新粒 子;其中新加入的GPS粒子呈椭圆形,椭圆的长半径与道路垂直;加入的总粒子的10% 的新粒子的位置计算公式为:
Figure BDA0002305168500000031
Figure BDA0002305168500000032
公式中
Figure BDA0002305168500000033
Figure BDA0002305168500000034
分别表示根据GPS生成的第j个粒子的横坐标和纵坐标,xgps和ygps为当前GPS输出车辆的横坐标和纵坐标,hroad为道路的朝向,
Figure BDA0002305168500000035
Figure BDA0002305168500000036
分别为第j 个粒子根据高斯分布生成的椭圆形的短半径和长半径,其中j表示根据GPS生成的新粒 子的标号。这样能够有效的防止粒子退化,提高定位的鲁棒性。
工作原理:本发明基于毫米波雷达、GPS等传感器反馈的车辆信息,结合改进后的粒子滤波算法实现车辆车道级定位。本发明将车辆ODOM中的车辆的线速度和角速度 输入滤波算法的预测模型,将毫米波雷达预处理后的点云数据和已经构建的占据栅格地 图进行数据匹配,计算新粒子权重。此外为提高定位算法的鲁棒性,本专利对传统算法 进行改进,根据粒子的权重和的不同计算定位结果以及相应的置信度;在重采样阶段, 在粒子群中加入部分根据GPS位置信息计算出的新粒子。
有益效果:与现有技术相比,本发明具有以下优点:
1、本发明采用的毫米波雷达和GPS均为低成本传感设备,具有明显价格优势,有利于自动驾驶技术普及。
2、本发明采用的定位算法算力较低,无需高昂计算平台。
3、对毫米波雷达采集的数据进行预处理可以有效的解决毫米波雷达输出点云数量 少,不稳定、易跳变等数据采集不稳定的问题。
4、本发明采用改进常规粒子滤波算法,在重采样阶段根据GPS的位置加入椭圆形粒子点,同时算法输出与定位结果相对应的置信度,方便其它模块使用。有效的增加了 鲁棒性。
5、在重采样阶段根据GPS信息增加新的粒子能够有效的防止粒子退化,提高定位的鲁棒性。
附图说明
图1为本发明中毫米波雷达在车辆上的设置示意图。
图2为本发明的工作流程图。
图3是本发明定位方法进行车辆定位效果图。
具体实施方式
下面将结合本发明实例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基 于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有 其他实施例,都属于本发明保护的范围。
本发明提供的车辆定位方法中,对于车辆参数的采集主要采用毫米波雷达、GPS和ODOM传感器。其中,毫米波雷达采用的型号为:ARS408-21;GPS采用的型号为: GN200B;ODOM是车辆通过can总线发出的线速度和角速度信息。结合考虑毫米波雷 达水平视场角为120°和便于检测两侧的道路边缘,如高度公路上护栏,城市道路路牙石、 绿化带等原因。如图1所示,本发明中采用三个毫米波雷达:车头一个,车尾两个,三 个雷达之间夹角成120°;通常情况车头车尾各一个毫米波雷达;在车辆较少的结构化道 路中只安装车头一个毫米波雷达。
本实施例公开了一种基于毫米波雷达的自动驾驶车辆定位方法,主要包括以下步骤:
步骤1:毫米波雷达采集到的点云数据进行预处理生成局部栅格图;其中预处理主要包括以下步骤:
步骤101:剔除车辆正前后方DIS_SAFT米内雷达散射截面积RCS(雷达散射截面 积Radar Cross-Section)大于雷达散射截面积阈值RCS_H的点云数据。其中,DIS_SAFT 表示与前方和后方车辆的安全距离,正常情况该值的选取与车辆速度相关,速度越大, 安全距离越大,速度越小,安全距离越小。其中,RCS_H的取值范围为20-40dBms。
步骤102:将剩余的点云数据映射到长为M_REC,宽为N_REC的平面空间中,该 平面空间中每个栅格标记为GRID_BIG,每个栅格的长为M_GRID,宽为N_GRID。其 中,M_REC表示当前需要感知的环境的局部矩形平面的长度,M_REC的优选范围为 60~80米。N_REC表示当前需要感知的环境的局部矩形平面的宽度,N_REC的优选范 围为10~30米。M_GRID表示栅格的长度,M_GRID的优选范围为0.75-1.25米。N_GRID 表示栅格的宽度,N_GRID的优选范围为0.25-0.5米。N_GRID为M_GRID的整数倍, 这样可以检测出道路两旁的绿化带、栏杆、栅栏等呈长条形的物体。M_REC为M_GRID 的整数倍,N_REC为N_GRID的整数倍。
步骤103:统计每个栅格GRID_BIG中的点云数量,若小于NUM_MAX,标记该栅 格为0,即表示该栅格为未占据状态;否则,标记该栅格为1,即表示该栅格为占据状 态。其中,NUM_MAX表示每个栅格GRID_BIG中含有的点云个数的阈值。NUM_MAX 的优选范围为3~5个。
步骤104:在栅格GRID_BIG中,划分子栅格标记为GRID_SML,若栅格GRID_BIG 为0,其中的子栅格GRID_SML全为0,即表示子栅格GRID_SM为未占据状态;若栅 格GRID_BIG为1,其中的子栅格GRID_SML全为1,即表示子栅格GRID_SM为占据 状态。从而得到局部栅格图,局部栅格图中子栅格的尺寸与先验占据栅格地图中栅格尺 寸一致。
步骤2:在先验占据栅格地图上以采集到的车辆所在的经纬度为圆心,GPS定位偏差λ为半径做圆;并在圆内根据高斯分布设置粒子群;根据车辆ODOM输出的线速度 和角速度,和上一时刻粒子群中每个粒子的状态,计算粒子群中每个粒子当前时刻的状 态。其中每个粒子的状态包括每个粒子的位置坐标,速度信息和航向信息;
其中,计算粒子群中每个粒子当前时刻的状态主要包括以下步骤:将车辆ODOM(里程计)输出的速度信息输入到CTRV(恒定转率和速度模型)运行模型中,CTRV 运行模型输出每个粒子的状态信息,CTRV运行模型为:
Figure BDA0002305168500000051
Figure BDA0002305168500000052
Figure BDA0002305168500000053
式中,
Figure BDA0002305168500000054
表示第i个粒子在t时刻的航向角,
Figure BDA0002305168500000055
表示第i个粒子在t-1时刻的航向角,
Figure BDA0002305168500000061
表示在t-1时刻IMU输出的车辆的航向角的角速度加入高斯噪声的值, Δt表示时间差,
Figure BDA0002305168500000062
表示第i个粒子在t时刻在UTM坐标系下的横坐标,
Figure BDA0002305168500000063
表示第i个 粒子在t-1时刻在UTM坐标系下的横坐标,vt表示在t时刻车辆ODOM(里程计)输 出的车辆的速度加入高斯噪声后的值,
Figure BDA0002305168500000064
表示第i个粒子在t时刻在UTM坐标系下的纵 坐标,
Figure BDA0002305168500000065
表示第i个粒子在t-1时刻在UTM坐标系下的纵坐标。
步骤3:根据公式
Figure BDA0002305168500000066
计算每个粒子的权重;其中wi表示第i个粒子的权重,n表示预处理后状态为占据状态的子栅格的总数,dk表示局部栅格图中第k 个占据状态的子栅格在先验占据栅格地图中的最短距离,σ表示先验占据栅格地图的精 度,η表示毫米波雷达的调整系数。其中,栅格局部图中第k个占据状态的子栅格在先 验占据栅格地图中的最短距离dk的计算方法为:
步骤301:设最大距离阈值为d_max,以先验占据栅格地图中第l个占据子栅格为中心,计算横向、纵向为d_max范围内第m行n列的未占据子栅格到第l个占据子栅格 的距离,记为
Figure BDA0002305168500000067
步骤302:以先验占据栅格地图中第l+1个占据子栅格为中心,再次计算横向,纵向为d_max范围内第m行n列的未占据子栅格到第l+1个占据子栅格的距离,记为
Figure BDA0002305168500000068
步骤303:若
Figure BDA0002305168500000069
小于
Figure BDA00023051685000000610
先验占据栅格地图中m行n列的未占据子栅格的最小 距离记
Figure BDA00023051685000000611
否则仍是
Figure BDA00023051685000000612
步骤304:按照步骤301-303遍历先验占据栅格地图中所有占据子栅格,可获得在先验占据栅格地图中未占据态子栅格到先验占据栅格地图中占据态子栅格的最小距离,其中处于占据态子栅格的最小距离为0。其中d_max设置3-5米。
步骤305:将步骤1生成的局部栅格图覆盖到先验占据栅格地图上,根据局部栅格图中占据子栅格在先验占据栅格地图上所以对应的子栅格的状态,可以得到该子栅格的最小距离,即可知第k个雷达数据子栅格在先验占据栅格地图中的最短距离dk
步骤4:计算所有粒子的权重和,若粒子的总权重和小于最小权重和W_MIN时候,车辆位姿状态为所有粒子状态的平均值;否则,根据所有粒子权重加权求和计算车辆的 状态;并根据粒子的权重计算当前定位结果的置信度。计算公式分别如下:
Figure BDA0002305168500000071
Figure BDA0002305168500000072
Figure BDA0002305168500000073
其中X表示算法输出的车辆位姿状态向量,其中X中包括车辆的位置和航向角,B表示输出位姿状态的置信度,m为粒子总数,Xi为第i个粒子的位姿状态,wi为第i个 粒子的权重,wsum为所有粒子的权重和,wfit为预处理毫米波雷达后的所有子栅格和占 据栅格地图中栅格位置完全匹配(即步骤3中dk=0)时的单个粒子的权重,m为总粒 子数。最小权重和W_MIN的优选范围为1.5~2.5。
步骤5:在重采样阶段,生成新的粒子群,并根据新的粒子群重复步骤2~4。每个粒子按照权重从大到小进行排序,其中排名前10%的粒子,每个复制3份;排名10%-20% 的粒子,每个复制2份;排名20%-60%的粒子,每个复制1份,此外根据GPS的位置 信息加入总数10%的新粒子组成新的粒子群。其中新加入的GPS粒子呈椭圆形,椭圆 的长半径与道路垂直;加入的总粒子的10%的新粒子的位置计算公式为:
Figure BDA0002305168500000074
Figure BDA0002305168500000075
公式中
Figure BDA0002305168500000076
Figure BDA0002305168500000077
分别表示根据GPS生成的第j个粒子的横坐标和纵坐标,xgps和ygps为当前GPS输出车辆的横坐标和纵坐标,hroad为道路的朝向,
Figure BDA0002305168500000078
Figure BDA0002305168500000079
分别为第j个粒 子根据高斯分布生成的椭圆形的短半径和长半径,其中j表示根据GPS生成的新粒子的 标号。
上述步骤中,步骤3中权重计算方法主要约束算法的横向定效果,在结构化道路上, 因道路结构的相似性,粒子群容易在纵向位置发散;根据步骤5中GPS位置信息加入 的椭圆形粒子主要为提高该算法的纵向定位效果,新加入呈椭圆形的粒群,椭圆的长 轴为横向,短轴为纵向,这两部分相结合能够提高算法的定位精度。步骤4中根据粒子 权重计算车辆的位姿状态,同时求出其置信度,可解决道路两侧出现道路边缘不完整而 导致的定位抖动现象,具有较强的鲁棒性,为其它模块提供丰富的数据借口。
采用本发明提供的定位方法进行车辆定位效果图如图3所示,图中白色点为粒子群, 灰色箭头为定位轨迹,灰色点为先验占据栅格地图中的占据子栅格,黑色点为局部栅格 图中的占据子栅格。本发明中部分数据结果如表1所示。
表1:
Figure BDA0002305168500000081
从表1中不难看出,本发明提供的定位方法的定位精度为车道级别,满足自动驾驶定位精度。本发明提供的定位方法不受天气、环境的影响,运行于隧道、桥洞等被遮挡 地方,鲁棒性强。

Claims (5)

1.一种基于毫米波雷达的自动驾驶车辆定位方法,其特征在于:包括以下步骤:
步骤1:设置在车辆上的毫米波雷达、GPS和ODOM传感器实时采集车辆的信息;
步骤2:对毫米波雷达采集到的点云数据进行预处理生成局部栅格图;
步骤3:生成粒子群,将上一时刻粒子群中每个粒子的状态输入到恒定转率和速度模型中,计算粒子群中每个粒子当前时刻的状态;
步骤4:根据公式
Figure FDA0002305168490000011
计算每个粒子的权重;其中wi表示第i个粒子的权重,n表示预处理后状态为占据状态的子栅格的总数,dk表示栅格局部图中第k个占据状态的子栅格在先验占据栅格地图中的最短距离,σ表示先验占据栅格地图的精度,η表示毫米波雷达的调整系数;
步骤5:计算所有粒子的权重和,若粒子的总权重和小于最小权重和时候,车辆位姿状态为所有粒子状态的平均值;否则,根据所有粒子权重加权求和计算车辆的状态;并根据粒子的权重计算当前定位结果的置信度;
步骤6:生成新的粒子群,根据新的粒子群重复步骤3~5。
2.根据权利要求1所述的基于毫米波雷达的自动驾驶车辆定位方法,其特征在于:所述步骤1中的毫米雷达有3个分别设置在车头和车尾,其中车头设置一个,车尾设置两个,三个毫米波雷达之间的夹角均为120度。
3.根据权利要求1所述的基于毫米波雷达的自动驾驶车辆定位方法,其特征在于:所述步骤2中队毫米波雷达采集到的点云数据进行预处理并生成局部栅格图的方法包括以下步骤:
步骤201:剔除车辆正前后方安全距离内雷达散射截面积大于第一阈值的点云数据。
步骤201:将剩余的点云数据映射到一个平面空间中,将该平面空间平均分成多个栅格;
步骤203:统计每个栅格中的点云数量,若小于第二阈值,标记该栅格为0,否则,标记该栅格为1;
步骤204:分别在每个栅格平均划分成多个子栅格,子栅格中的标记与所在的栅格的标记一致;从而得到局部栅格图。
4.根据权利要求1所述的基于毫米波雷达的自动驾驶车辆定位方法,其特征在于:所述步骤4中栅格局部图中第k个占据状态的子栅格在先验占据栅格地图中的最短距离dk的获得方法为:
步骤401:设最大距离阈值为d_max,以先验占据栅格地图中第l个占据子栅格为中心,计算横向、纵向为d_max范围内第m行n列的未占据子栅格到第l个占据子栅格的距离,记为
Figure FDA0002305168490000021
步骤402:以先验占据栅格地图中第l+1个占据子栅格为中心,计算横向,纵向为d_max范围内第m行n列的未占据子栅格到第l+1个占据子栅格的距离,记为
Figure FDA0002305168490000022
步骤403:若
Figure FDA0002305168490000023
小于
Figure FDA0002305168490000024
先验占据栅格地图中m行n列的未占据子栅格的最小距离记
Figure FDA0002305168490000025
否则仍是
Figure FDA0002305168490000026
步骤404:按照步骤401-403遍历先验占据栅格地图中所有占据子栅格,可获得在先验占据栅格地图中未占据态子栅格到先验占据栅格地图中占据态子栅格的最小距离,其中处于占据态子栅格的最小距离为0;
步骤405:将局部栅格图覆盖到先验占据栅格地图上,根据局部栅格图中占据子栅格在先验占据栅格地图上所以对应的子栅格的状态,得到先验占据栅格地图上对应的子栅格的最小距离,这个即为第k个雷达数据子栅格在先验占据栅格地图中的最短距离dk
5.根据权利要求1所述的基于毫米波雷达的自动驾驶车辆定位方法,其特征在于:所述步骤6中生成新的粒子群的方法为:每个粒子按照权重从大到小进行排序,其中排名前10%的粒子,每个复制3份;排名10%-20%的粒子,每个复制2份;排名20%-60%的粒子,每个复制1份,此外根据GPS的位置信息加入总数10%的新粒子形成新的粒子群;其中新加入的GPS粒子呈椭圆形,椭圆的长半径与道路垂直;加入的总粒子的10%的新粒子的位置计算公式为:
Figure FDA0002305168490000027
Figure FDA0002305168490000028
公式中
Figure FDA0002305168490000029
Figure FDA00023051684900000210
分别表示根据GPS生成的第j个粒子的横坐标和纵坐标,xgps和ygps为当前GPS输出车辆的横坐标和纵坐标,hroad为道路的朝向,
Figure FDA0002305168490000031
Figure FDA0002305168490000032
分别为第j个粒子根据高斯分布生成的椭圆形的短半径和长半径,其中j表示根据GPS生成的新粒子的标号。
CN201911237088.8A 2019-12-05 2019-12-05 一种基于毫米波雷达的自动驾驶车辆定位方法 Active CN110888125B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911237088.8A CN110888125B (zh) 2019-12-05 2019-12-05 一种基于毫米波雷达的自动驾驶车辆定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911237088.8A CN110888125B (zh) 2019-12-05 2019-12-05 一种基于毫米波雷达的自动驾驶车辆定位方法

Publications (2)

Publication Number Publication Date
CN110888125A true CN110888125A (zh) 2020-03-17
CN110888125B CN110888125B (zh) 2020-06-19

Family

ID=69750662

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911237088.8A Active CN110888125B (zh) 2019-12-05 2019-12-05 一种基于毫米波雷达的自动驾驶车辆定位方法

Country Status (1)

Country Link
CN (1) CN110888125B (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111487918A (zh) * 2020-04-26 2020-08-04 天地科技股份有限公司 基于多线激光雷达的散料无人装车控制方法、***和装置
CN111562570A (zh) * 2020-04-30 2020-08-21 南京理工大学 基于毫米波雷达的面向自动驾驶的车辆感知方法
CN112034445A (zh) * 2020-08-17 2020-12-04 东南大学 基于毫米波雷达的车辆运动轨迹跟踪方法和***
CN112201040A (zh) * 2020-09-29 2021-01-08 同济大学 一种基于毫米波雷达数据的交通数据清洗方法及***
CN112505671A (zh) * 2021-02-07 2021-03-16 北方工业大学 Gnss信号缺失环境下毫米波雷达目标定位方法及装置
CN112698345A (zh) * 2020-12-04 2021-04-23 江苏科技大学 一种激光雷达的机器人同时定位与建图优化方法
CN112731450A (zh) * 2020-08-19 2021-04-30 深圳市速腾聚创科技有限公司 点云的运动补偿方法、装置和***
CN112771352A (zh) * 2020-03-19 2021-05-07 华为技术有限公司 车辆定位方法和装置
CN112762928A (zh) * 2020-12-23 2021-05-07 重庆邮电大学 含有激光slam的odom与dm地标组合移动机器人及导航方法
CN113419235A (zh) * 2021-05-28 2021-09-21 同济大学 一种基于毫米波雷达的无人机定位方法
CN113535863A (zh) * 2020-04-13 2021-10-22 阿里巴巴集团控股有限公司 一种移动轨迹渲染方法、设备及存储介质
CN114199251A (zh) * 2021-12-03 2022-03-18 江苏集萃智能制造技术研究所有限公司 一种机器人的防碰撞定位方法
CN115222767A (zh) * 2022-04-12 2022-10-21 广州汽车集团股份有限公司 一种基于空间车位的跟踪方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105865449A (zh) * 2016-04-01 2016-08-17 深圳杉川科技有限公司 基于激光和视觉的移动机器人的混合定位方法
US9721181B2 (en) * 2015-12-07 2017-08-01 The Climate Corporation Cloud detection on remote sensing imagery
US20170311127A1 (en) * 2016-04-25 2017-10-26 Viavi Solutions Uk Limited Sensor-based geolocation of a user device
CN107991683A (zh) * 2017-11-08 2018-05-04 华中科技大学 一种基于激光雷达的机器人自主定位方法
CN109682382A (zh) * 2019-02-28 2019-04-26 电子科技大学 基于自适应蒙特卡洛和特征匹配的全局融合定位方法
CN110243358A (zh) * 2019-04-29 2019-09-17 武汉理工大学 多源融合的无人车室内外定位方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9721181B2 (en) * 2015-12-07 2017-08-01 The Climate Corporation Cloud detection on remote sensing imagery
CN105865449A (zh) * 2016-04-01 2016-08-17 深圳杉川科技有限公司 基于激光和视觉的移动机器人的混合定位方法
US20170311127A1 (en) * 2016-04-25 2017-10-26 Viavi Solutions Uk Limited Sensor-based geolocation of a user device
CN107991683A (zh) * 2017-11-08 2018-05-04 华中科技大学 一种基于激光雷达的机器人自主定位方法
CN109682382A (zh) * 2019-02-28 2019-04-26 电子科技大学 基于自适应蒙特卡洛和特征匹配的全局融合定位方法
CN110243358A (zh) * 2019-04-29 2019-09-17 武汉理工大学 多源融合的无人车室内外定位方法及***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JINJIE YAO ET AL.: ""Application of Particle Swarm Optimization with Stochastic Inertia Weight and Adaptive Mutation in Target Localization"", 《2010 INTERNATIONAL CONFERENCE ON COMPUTER APPLICATION AND SYSTEM MODELING》 *
张万绪 等: ""基于改进粒子群算法的智能机器人路径规划"", 《计算机应用》 *
黄辰: ""基于智能优化算法的移动机器人路径规划与定位方法研究"", 《中国博士学位论文全文数据库 信息科技辑》 *

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112771352A (zh) * 2020-03-19 2021-05-07 华为技术有限公司 车辆定位方法和装置
CN112771352B (zh) * 2020-03-19 2022-04-08 华为技术有限公司 车辆定位方法和装置
WO2021184320A1 (zh) * 2020-03-19 2021-09-23 华为技术有限公司 车辆定位方法和装置
CN113535863B (zh) * 2020-04-13 2022-06-14 阿里巴巴集团控股有限公司 一种移动轨迹渲染方法、设备及存储介质
CN113535863A (zh) * 2020-04-13 2021-10-22 阿里巴巴集团控股有限公司 一种移动轨迹渲染方法、设备及存储介质
CN111487918B (zh) * 2020-04-26 2021-08-20 天地科技股份有限公司 基于多线激光雷达的散料无人装车控制方法、***和装置
CN111487918A (zh) * 2020-04-26 2020-08-04 天地科技股份有限公司 基于多线激光雷达的散料无人装车控制方法、***和装置
CN111562570A (zh) * 2020-04-30 2020-08-21 南京理工大学 基于毫米波雷达的面向自动驾驶的车辆感知方法
CN112034445A (zh) * 2020-08-17 2020-12-04 东南大学 基于毫米波雷达的车辆运动轨迹跟踪方法和***
CN112731450B (zh) * 2020-08-19 2023-06-30 深圳市速腾聚创科技有限公司 点云的运动补偿方法、装置和***
CN112731450A (zh) * 2020-08-19 2021-04-30 深圳市速腾聚创科技有限公司 点云的运动补偿方法、装置和***
CN112201040A (zh) * 2020-09-29 2021-01-08 同济大学 一种基于毫米波雷达数据的交通数据清洗方法及***
CN112698345A (zh) * 2020-12-04 2021-04-23 江苏科技大学 一种激光雷达的机器人同时定位与建图优化方法
CN112698345B (zh) * 2020-12-04 2024-01-30 江苏科技大学 一种激光雷达的机器人同时定位与建图优化方法
CN112762928A (zh) * 2020-12-23 2021-05-07 重庆邮电大学 含有激光slam的odom与dm地标组合移动机器人及导航方法
CN112762928B (zh) * 2020-12-23 2022-07-15 重庆邮电大学 含有激光slam的odom与dm地标组合移动机器人及导航方法
CN112505671B (zh) * 2021-02-07 2021-05-25 北方工业大学 Gnss信号缺失环境下毫米波雷达目标定位方法及装置
CN112505671A (zh) * 2021-02-07 2021-03-16 北方工业大学 Gnss信号缺失环境下毫米波雷达目标定位方法及装置
CN113419235A (zh) * 2021-05-28 2021-09-21 同济大学 一种基于毫米波雷达的无人机定位方法
CN114199251A (zh) * 2021-12-03 2022-03-18 江苏集萃智能制造技术研究所有限公司 一种机器人的防碰撞定位方法
CN114199251B (zh) * 2021-12-03 2023-09-15 江苏集萃智能制造技术研究所有限公司 一种机器人的防碰撞定位方法
CN115222767B (zh) * 2022-04-12 2024-01-23 广州汽车集团股份有限公司 一种基于空间车位的跟踪方法及***
CN115222767A (zh) * 2022-04-12 2022-10-21 广州汽车集团股份有限公司 一种基于空间车位的跟踪方法及***

Also Published As

Publication number Publication date
CN110888125B (zh) 2020-06-19

Similar Documents

Publication Publication Date Title
CN110888125B (zh) 一种基于毫米波雷达的自动驾驶车辆定位方法
CN111307162B (zh) 用于自动驾驶场景的多传感器融合定位方法
Wu et al. Automatic background filtering and lane identification with roadside LiDAR data
CN111537990B (zh) 一种车道的标定方法、装置以及电子设备
CN101975951B (zh) 一种融合距离和图像信息的野外环境障碍检测方法
CN112380312B (zh) 基于栅格检测的激光地图更新方法、终端及计算机设备
CN110349192B (zh) 一种基于三维激光点云的在线目标跟踪***的跟踪方法
CN110531376A (zh) 用于港口无人驾驶车辆的障碍物检测和跟踪方法
CN111027430B (zh) 一种面向无人车智能评估的交通场景复杂度计算方法
CN106199558A (zh) 障碍物快速检测方法
CN103679655A (zh) 一种基于坡度与区域生长的LiDAR点云滤波方法
CN110807924A (zh) 基于全量全样实时交通数据的多参数融合方法及***
LU504084B1 (en) A non-rigid registration method of vehicle-borne LiDAR point clouds by fusing multiple road features
Li et al. AutoMine: An unmanned mine dataset
Zhu et al. A path planning algorithm based on fusing lane and obstacle map
CN114926984A (zh) 一种实时交通冲突收集与道路安全评价方法
CN112488010A (zh) 基于无人机点云数据的高精度目标提取方法及***
Lin et al. Construction of Traffic Moving Object Detection System Based on Improved YOLOv5 Algorithm
CN113902864A (zh) 用于矿场的矢量地图生成方法、***及计算机***
CN113393676B (zh) 一种基于无人机视觉和毫米波雷达的交通检测方法及装置
Ryan et al. Evaluation of small unmanned aerial system highway volume and speed‐sensing applications
CN107588760A (zh) 适用于固定翼无人机跟踪道路的定高高精度航迹生成方法
Pospelov et al. Video-Based Method of Markovian Matrix Recovery for Road Intersection Control
Kang et al. Urban road quality design supported by multi-source data and deep learning
DE102022200936A1 (de) Verfahren und Steuergerät zum Betreiben eines Sensorsystems eines Fahrzeugs

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
CP02 Change in the address of a patent holder

Address after: 210012 room 401-404, building 5, chuqiaocheng, No. 57, Andemen street, Yuhuatai District, Nanjing, Jiangsu Province

Patentee after: AUTOCORE INTELLIGENT TECHNOLOGY (NANJING) Co.,Ltd.

Address before: 211800 building 12-289, 29 buyue Road, Qiaolin street, Jiangbei new district, Pukou District, Nanjing City, Jiangsu Province

Patentee before: AUTOCORE INTELLIGENT TECHNOLOGY (NANJING) Co.,Ltd.

CP02 Change in the address of a patent holder