[发明专利]一种移动机器人队列系统及路径规划、跟随方法在审
申请号: | 202110600761.0 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113190020A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 鲁守银;张强;高诺;张涛;高焕兵;王涛 | 申请(专利权)人: | 山东建筑大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 赵敏玲 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 机器人 队列 系统 路径 规划 跟随 方法 | ||
1.一种移动机器人队列系统,包括多个机器人和一个上位机,其特征在于,每个机器人通过第一通讯模块与上位机进行通讯;各个机器人之间通过第二通讯模块进行相互通讯;所述的上位机可指定任意一个或者多个机器人作为领航机器人,其余的移动机器人作为跟随机器人;所述的领航机器人通过自身携带的感知模块和第二通讯模块获得的环境信息进行路径规划;所述的跟随机器人通过自身携带的定位模块获得自己与领航机器人的位置关系,实现跟随;所述的上位机通过设定领航机器人与跟随机械人之间的距离实现领航机器人和跟随机器人之间的队形变换。
2.如权利要求1所述的移动机器人队列系统,其特征在于,每个机器人包括控制模块,控制模块输入端连接感知模块、定位模块、第一通信模块和第二通信模块,输出端连接驱动模块、第一通信模块和第二通信模块;
所述的驱动模块,驱动机器人加速、减速以及转向动作;
所述的感知模块,采集环境信息和自身的信息;
所述的定位模块,用于获得移动机器人中心点的位置坐标,确定移动机器人的位置;
所述的第一通讯模块,用于移动机器人与上位机之间通信;
所述的第二通讯模块,用于移动机器人之间的通讯。
3.如权利要求1所述的移动机器人队列系统,其特征在于,所述的感知模块包括超声波传感器,位姿传感器,温度传感器,电源检测传感器和视觉传感器;
视觉传感器安装在移动机器人车体上,检测环境障碍物信息;
超声波传感器安装在移动机器人车体的四个方向上,辅助检测环境信息和障碍物信息;
温度传感器安装在移动机器人内部和外部,分别检测电机温度和外部空气温度;
电源检测传感器安装在机器人电源上,检测机器人电量情况。
位姿传感器包括角度传感器、陀螺仪和加速度传感器,所述角度传感器安装在前轮上,测量前轮转角;所述陀螺仪和加速度传感器安装在机器人内部,检测移动机器人的姿态和加速度。
4.如权利要求1-3任一所述的移动机器人队列系统的路径规划方法,其特征在于,
步骤1,任一机器人获取上位机指令,作为领航机器人;其余机器人获取上位机指令作为跟随机器人,跟随机器人移动到指定位置组成机器人队列;
步骤2,领航机器人采集环境障碍物信息;
步骤3,领航机器人获取跟随机器人采集的障碍物相对位置信息;
步骤4,领航机器人将所有障碍物位置信息应用到栅格地图中;
步骤5,以领航机器人的当前位置为初始位置,以最终位置为目标位置;
步骤6,在栅格地图中随机生成随机点Xrand;
步骤7,在栅格地图的已知树的点中找到距离Xrand最近的Xnear;
步骤8,从Xnear到Xrand方向上以步长m截取点Xnew;
步骤9,如果Xnear到Xnew之间没有障碍物,则在Xnear周围以固定半径L寻找Xnear的备选父节点;
步骤10,计算从起点到各个备选父节点再到Xnew的路径,找出路径最短的备选父节点作为Xnew的重选父节点;
步骤11,计算以Xnew为圆心以L为半径内的节点,如果从起点到Xnew再到周围节点的距离比从起点到Xnew周围节点的距离短,则将Xnew作为周围节点的父节点;
步骤12,将Xnew加入到树的集合中,同时返回步骤6;
步骤13,当生长到目标点时,选择最短距离的路径作为规划的最优路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东建筑大学,未经山东建筑大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110600761.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车煤无人值守采样分布器
- 下一篇:基于弹性缓冲的无人机底部支撑保护装置