System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及多移动机器人避障领域,更具体地说,它涉及一种基于v2x技术的多移动机器人避障系统及方法。
技术介绍
1、多移动机器人编队控制方法为多移动机器人领航者通过自主导航去往目标点,跟随者机器人根据编队控制命令进行运动,组成期望队形,并保持各机器人与领航者之间的相对位置和相对角度继续运动,直到到达目标点的过程。在实际应用中多移动机器人编队在去往目标点路径中会存在障碍物的情况,为了使得多移动机器能顺利通过障碍物。多移动机器人不仅要考虑编队中各机器人的避障运动;还要考虑编队在避障过程中队形的变化;同时也要考虑编队机器人在完成避障后队形重组的编队控制运动。
2、当前多移动机器人避障方法,主要分为三种避障:
3、第一种是整体避障,编队中的任一机器人遇见障碍物后,所有机器人仍继续保持编队秩序运动,通过保持编队队形不变,计算障碍物和编队整体之间的相对位置和相对角度,对编队的运动路径重新规划,使编队整体避开障碍物。该方法虽使编队队形保持不变,但避障需要考虑某一障碍物对所有机器人的影响,降低机器人避障效路,如果出现狭窄通道或者障碍物密集情况下会导致机器人避障失败等问题。
4、第二种是分组避障,编队机器人在检测到障碍的情况下,根据障碍物对编队种各机器人的影响情况,将编队中的机器人划分不同的组,使每组机器人分别进行避障,在避障过程中仍保持一定对性,在避障完成后机器人重新组成新的期望队形进行运动。分组避障不仅考虑了队形保持,同时也有一定的灵活性,但实际编队过程中对各机器人之间的通信能力具有较高要求,不易实现。<
...【技术保护点】
1.一种基于V2X技术的多移动机器人避障系统,其特征在于,所述系统包括:基于ROS的多移动机器领航者、路侧单元、基于ROS的多移动机器跟随者、云服务器;
2.根据权利要求1所述的一种基于V2X技术的多移动机器人避障系统,其特征在于,所述代价地图由多个图层共同叠加而成,多个图层接受多种类型的ROS格式的数据,组合成一张完整的代价栅格地图,用于后续的导航避障任务;深度相机得到的是深度图,先将深度图转化成ROS格式的点云信息,再添加一个图层,并将新生成的点云放在该图层中;其中,深度图转ROS点云是将图像坐标系转化成世界坐标系,通过相机的内参来约束变换,公式为:
3.根据权利要求1所述的一种基于V2X技术的多移动机器人避障系统,其特征在于,ROS模块根据代价地图得知当前的环境并实现路径规划,其中,路径规划分为全局路径规划算法和局部路径规划算法,全局路径规划算法是为了寻找到达目标点的最短路径,局部路径规划算法依照该路径控制机器人行驶,并躲避障碍物。
4.根据权利要求3所述的一种基于V2X技术的多移动机器人避障系统,其特征在于,所述全局路径规划算法使用A*
5.根据权利要求3所述的一种基于V2X技术的多移动机器人避障系统,其特征在于,局部路径规划算法使用DWA算法,DWA算法先对机器人建立运动模型,采用差速模型,再对机器人的速度进行多种采样并分别计算机器人行驶距离,机器人当前坐标和机器人下一时刻的状态位置;
6.根据权利要求5所述的一种基于V2X技术的多移动机器人避障系统,其特征在于,确定机器人的速度采样的范围后,根据速度采样分辨率对线速度和角速度离散化采样对每个时刻都进行速度采样并计算,并评判这些路径是好是坏,判断公式为:
7.根据权利要求5所述的一种基于V2X技术的多移动机器人避障系统,其特征在于,通过DWA算法将更新的路径规划通过V2X通信模块发送到路侧单元;运动控制模块依据ROS模块的控制指令,先对机器人的电机控制进行ROS封装,ROS格式下的速度信息包含当前时间戳,x轴、y轴和z轴的线速度和角速度;
8.一种基于V2X技术的多移动机器人避障方法,其特征在于,所述方法用于实现权利要求1至7任意一项所述的一种基于V2X技术的多移动机器人避障系统,所述方法包括以下步骤:
...【技术特征摘要】
1.一种基于v2x技术的多移动机器人避障系统,其特征在于,所述系统包括:基于ros的多移动机器领航者、路侧单元、基于ros的多移动机器跟随者、云服务器;
2.根据权利要求1所述的一种基于v2x技术的多移动机器人避障系统,其特征在于,所述代价地图由多个图层共同叠加而成,多个图层接受多种类型的ros格式的数据,组合成一张完整的代价栅格地图,用于后续的导航避障任务;深度相机得到的是深度图,先将深度图转化成ros格式的点云信息,再添加一个图层,并将新生成的点云放在该图层中;其中,深度图转ros点云是将图像坐标系转化成世界坐标系,通过相机的内参来约束变换,公式为:
3.根据权利要求1所述的一种基于v2x技术的多移动机器人避障系统,其特征在于,ros模块根据代价地图得知当前的环境并实现路径规划,其中,路径规划分为全局路径规划算法和局部路径规划算法,全局路径规划算法是为了寻找到达目标点的最短路径,局部路径规划算法依照该路径控制机器人行驶,并躲避障碍物。
4.根据权利要求3所述的一种基于v2x技术的多移动机器人避障系统,其特征在于,所述全局路径规划算法使用a*算法,a*算法通过启发函数,选...
【专利技术属性】
技术研发人员:马小陆,狄敏,张睿,姚志强,陆章其,
申请(专利权)人:南京南大电子智慧型服务机器人研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。