[发明专利]基于激光雷达的机器人定位导航方法、装置及设备有效
申请号: | 202110343016.2 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113238247B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 陈岳明 | 申请(专利权)人: | 陈岳明 |
主分类号: | G01S17/89 | 分类号: | G01S17/89;G01S17/93;G01S17/931 |
代理公司: | 北京国科程知识产权代理事务所(普通合伙) 11862 | 代理人: | 曹晓斐 |
地址: | 100101 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 激光雷达 机器人 定位 导航 方法 装置 设备 | ||
1.一种基于激光雷达的机器人定位导航方法,其特征在于,包括:
根据预先确定的机器人本体结构,将激光雷达采集到的激光数据中的噪声数据进行滤除,得到有效激光数据;
将所述有效激光数据与原始环境地图进行匹配融合,并对融合后的环境地图进行修复检测,构建出更新环境地图;
利用图优化算法对所述更新环境地图进行优化,得到优化地图中所述机器人的当前位置;
计算所述机器人在所述优化地图中从所述当前位置到目标位置的规划路径,将所述规划路径进行离散化和优化,得到路径离散点集合,并计算所述路径离散点集合的执行速度,所述机器人按照所述路径离散点集合和所述执行速度进行行驶,其中所述预先确定的机器人本体结构,包括:
所述机器人进行移动操作时,将当前时段接收到的激光数据与上一时段优化后的可用数据进行匹配,得到数据差值,若所述数据差值小于第一预设阈值,则判定所述当前时段接收到的所述激光数据为可用激光数据;
获取预定数量的所述可用激光数据,确定所述可用激光数据的稳定性参数,若所述稳定性参数小于第二预设阈值,则将所述可用激光数据作为本体结构数据;
对所述本体结构数据进行滤波优化,确定所述机器人的所述本体结构。
2.如权利要求1所述的基于激光雷达的机器人定位导航方法,其特征在于,所述利用图优化算法对所述更新环境地图进行优化,得到优化地图中所述机器人的当前位置,包括:
根据所述激光雷达检测到的所述有效激光数据,得到所述机器人在对应时刻的观测位姿参数;
将所述观测位姿参数作为当前估计值,利用所述当前估计值得到所述机器人在所述时刻的当前机器人位姿参数;
将所述当前机器人位姿参数与所述当前估计值进行对比,得到迭代参数,对所述迭代参数进行判断;
若所述迭代参数大于第三预设阈值,则将所述当前机器人位姿参数作为所述当前估计值,重新计算所述当前机器人位姿参数,并进行所述对比;
若所述迭代参数不大于所述第三预设阈值,则将所述当前机器人位姿参数作为所述机器人在所述优化地图中的所述当前位置。
3.如权利要求2所述的基于激光雷达的机器人定位导航方法,其特征在于,所述将所述观测位姿参数作为当前估计值,利用所述当前估计值得到所述机器人在所述时刻的当前机器人位姿参数,包括:
将所述观测位姿参数作为所述当前估计值,计算所述当前估计值的当前雅克比矩阵和当前海森矩阵;
根据所述当前雅克比矩阵和所述当前海森矩阵,确定梯度方向;
将所述梯度方向代入目标函数,得到所述机器人在所述时刻的所述当前机器人位姿。
4.如权利要求1所述的基于激光雷达的机器人定位导航方法,其特征在于,所述将所述规划路径进行离散化和优化,得到路径离散点集合,并计算所述路径离散点集合的执行速度,所述机器人按照所述路径离散点集合和所述执行速度进行导航,包括:
将所述规划路径中进行离散化,得到初始点集合;
根据所述初始点集合中的所述机器人的当前位置信息和设定的目标位置信息,对所述机器人的导航模式进行判断;
若所述当前位置信息与所述目标位置信息不相同,则所述机器人处于导航模式,根据映射到所述优化地图中的所述初始点集合,绘制所述规划路径的道路边界,得到所述路径离散点集合;
根据所述路径离散点集合确定具有道路边界的规划道路,并将所述规划道路切割成第二预设数量的线段路径,得到线段信息,并根据所述线段信息确定所述机器人的执行速度,其中所述第二预设数量根据所述规划道路的长度确定;
所述机器人按照所述线段信息和所述执行速度进行行驶。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈岳明,未经陈岳明许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110343016.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光掩模结构和光刻设备
- 下一篇:一种高均匀性的金属镀层电镀工艺