[发明专利]用于自动驾驶车辆的定位方法、系统及计算机可读介质有效
申请号: | 202011246324.5 | 申请日: | 2020-11-10 |
公开(公告)号: | CN112505718B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 李赵;刘心刚;张旸;陈诚;刘洁 | 申请(专利权)人: | 奥特酷智能科技(南京)有限公司 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01S17/42;G01S17/931 |
代理公司: | 南京行高知识产权代理有限公司 32404 | 代理人: | 李晓 |
地址: | 211800 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 自动 驾驶 车辆 定位 方法 系统 计算机 可读 介质 | ||
1.一种用于自动驾驶车辆的定位方法,其特征在于:包括以下步骤,
NDT模块根据激光雷达提供的点云信息获取车辆在点云地图中的位姿信息;其中位姿信息包括观测位姿信息和定位位姿信息,其中观测位姿信息作为观测值无际卡尔曼滤波模块中;其中,观测位姿信息包括车辆的横坐标x、纵坐标y和车辆的航向角;定位位姿信息包括车辆的高度坐标z、车辆的俯仰角和滚转角;
车辆速度信息采集模块实时将采集到的车辆速度信息发送到无际卡尔曼滤波模块;
无际卡尔曼滤波模块根据接收到的车辆速度信息对车辆的位姿进行预测得到车辆的预测位姿信息;无际卡尔曼滤波模块根据接收到的观测位姿信息与车辆的预测位姿信息对车辆位姿信息进行更新并输出;无际卡尔曼滤波模块输出的车辆位姿信息与NDT模块输出的定位位姿信息融合得到车辆定位信息;
根据NDT模块中的迭代次数或者运行系统中中央处理器的占用率来调整NDT模块接收激光雷达发送的点云数据的频率。
2.根据权利要求1所述的用于自动驾驶车辆的定位方法,其特征在于:所述NDT模块中根据车辆定位信息对NDT模块中获取的观测位姿信息进行时间补偿得到第二观测位姿信息,第二观测位姿信息作为观测值输入到无际卡尔曼滤波模块中,时间补偿的方法为:根据公式:
xcps=xndt+vprecos(yawpre)×(tnow-tndt_time);
ycps=yndt+vpresin(yawpre)×(tnow-tndt_time);
yawcps=yawndt+yaw_ratepre×(tnow-tndt_time);
完成时间补偿,其中,第二观测位姿信息包括xcps、ycps、yawcps,xcps、ycps、yawcps分别表示为经过时间补偿后的车辆的横坐标、纵坐标和航向角;观测位姿信息包括xndt、yndt、yawndt,xndt、yndt、yawndt分别表示NDT模块根据激光雷达提供的点云信息获取车辆在点云地图中的横坐标、纵坐标和航向角;vpre为上一时刻车辆定位信息中的车辆速度;yawpre为上一时刻车辆定位信息中的车辆的航向角;yaw_ratepre为上一时刻车辆定位信息中的车辆的角速度;tnow和tndt_time分别表示为当前时间和激光雷达点云输入NDT模块的时间。
3.根据权利要求1所述的用于自动驾驶车辆的定位方法,其特征在于:设置线速度阈值和角速度阈值,无际卡尔曼滤波模块输出的车辆位姿信息中车辆的线速度阈值和车辆的角速度阈值,当无际卡尔曼滤波模块输出的车辆位姿信息中车辆线速度大于线速度阈值时,则车辆位姿信息中的车辆速度为线速度阈值;当无际卡尔曼滤波模块输出的车辆位姿信息中车辆角速度大于角速度阈值时,则车辆位姿信息中的车辆角速度为角速度阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥特酷智能科技(南京)有限公司,未经奥特酷智能科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011246324.5/1.html,转载请声明来源钻瓜专利网。