[发明专利]一种基于互相关熵配准的无人车定位融合方法有效
申请号: | 201810570035.7 | 申请日: | 2018-06-05 |
公开(公告)号: | CN109001789B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 陈霸东;杜少毅;许光林;高跃;崔迪潇;万腾 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G01S19/49 | 分类号: | G01S19/49;G01C21/16 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 互相 关熵配准 无人 定位 融合 方法 | ||
1.一种基于互相关熵配准的无人车定位融合方法,其特征在于,包括以下步骤:
首先使用轮速传感器和陀螺仪的数据进行无人车航迹推算;然后将GPS定位数据与航迹推算数据使用基于互相关熵的ICP算法进行配准,得到经过长时修正的航迹推算定位结果;进而根据融合长时修正的航迹推算结果,给定新的带有较大误差的GPS定位结果,输出融合后的定位结果;
具体包括以下步骤:
1)使用无人驾驶汽车的轮速传感器数据和陀螺仪的车辆航向数据进行航迹推算;以此得到车辆积分推演的定位结果;
2)将通过GPS得到的定位序列点和航迹推算的定位序列点使用基于互相关熵的ICP算法进行配准,得到经过长时修正的航迹推算定位结果;具体方法如下:
2.1)将航迹推算序列点集设为设GPS定位序列点集设为每当得到新的定位数据时,将新的定位结果分别增加到两点集中;
2.2)依据最近邻原则,寻找步骤2.1)中点集X中所有点到点集Y中的对应点计算公式为:
其中,k指算法的迭代次数,Rk-1和指k-1次迭代得到的刚体变换的结果,Nx指点集X中点的个数,Ny指点集Y中点的个数;
2.3)经过步骤2.2)后,利用2.2)求得的对应关系,最大化下述的使用互相关熵定义的目标函数,求取刚体变换:
其中,σ是一个自由变量;
2.4)判断当前的配准误差是否已经符合要求,若已符合要求,则输出刚体变换R和若尚未符合要求,则继续判断当前迭代次数k是否已经达到预设的迭代最大值,若已经达到,则输出刚体变换R和若尚未达到,则返回到步骤2.2),继续迭代计算刚体变换;
3)当有新的GPS数据输入时,选取在航迹推算位置序列中的对应点作为融合后的定位结果进行输出。
2.根据权利要求1所述的基于互相关熵配准的无人车定位融合方法,其特征在于,步骤1)的具体方法如下:
1.1)确定航迹推算更新间隔;根据输出频率较低的轮速传感器确定航迹推算的更新间隔T;对于另一个输出频率较高的轮速传感器,在更新时取最新的输出结果作为当前帧数据;
1.2)设置航迹推算起点为无人车定位程序启动时的GPS位置P0=(x0,y0);并设置陀螺仪的起始航向值为0或GPS给出的航向;
1.3)对于从轮速传感器和陀螺仪获得的每一帧车体速度数据vk和航向数据θk,在上一帧的位置Pk-1=(xk-1,yk-1)的基础上,得到第k帧的位置Pk=(xk,yk),计算公式为:
其中,T表示两帧之间的时间间隔,表示航向角相加。
3.根据权利要求1所述的基于互相关熵配准的无人车定位融合方法,其特征在于,步骤3)的具体方法如下:
3.1)当无人车的新的GPS坐标点得到时,将其顺延加入到点集Y的最后;新的航迹推算坐标点顺延加入到点集X的最后;
3.2)使用点集配准算法将两个点集进行配准,取配准后X点集中最新加入的数据点的位置作为融合后的定位数据进行输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810570035.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:利用影像辨识辅助导航的方法及导航装置
- 下一篇:一种连续式水氡测量装置及方法
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置