【技术实现步骤摘要】
一种环境内移动机器人实时探测障碍物移动状态的方法
本专利技术涉及移动机器人环境内自主避障移动、实时探测障碍物移动状态的方法,属于移动机器人
技术介绍
代替人类的劳动,机器人在各领域的研究和应用得到了迅速发展,移动机器人是机器人技术发展的一个方面。对已知环境内移动机器人自主避障移动控制,主要研究在已知障碍物分布区域内搜索从起点到目标点的最佳路径,算法有栅格法,人工势场法及智能搜索算法,如粒子群算法、遗传算法等。也有基于图像视觉导航控制的研究,可以获得移动区域内某一时刻的环境信息,但因图像信息量大,图像分析处理速度慢于动态障碍物移动速度,限制了移动机器人的实时控制。目前,已成功应用于机载、舰或自动驾驶的激光雷达,虽可以实现探测区域内障碍物的位置、速度、姿态等信息,但除了系统造价昂贵外,其几十千克的重量也难于应用于微小型移动机器人系统;现有的移动机器人常用激光测距、超声波测距,未见有开发其测速功能,不能探知环境内探测的障碍物的移动状态,因此必须使环境内移动机器人缓慢移动,以避免因机器人快速移动难于控制而与探测区域内的障碍 ...
【技术保护点】
1.一种环境内移动机器人实时探测障碍物移动状态的方法,由上位计算机和移动机器人系统组成;所述的移动机器人系统包括移动机器人本体,单片机控制单元和超声波发生器;获取障碍物移动状态的方法是:超声波发生器向前方同一障碍物连续发射多组,每组至少两个连续超声波脉冲,获取至少两个超声波的回波时间,计算时间差值,将该时间差值与导出的表达式值进行比较,并依据计算公式分别计算出障碍物的移动速度和移动方向,以及接收到的最后一个回波信息时障碍物与机器人之间的距离;实时控制移动机器人进行自身移动速度和方向的动态调整,其特征在于具体实施方法如下:/nA )所述移动机器人初始移动速度和方向为已知,障碍 ...
【技术特征摘要】
1.一种环境内移动机器人实时探测障碍物移动状态的方法,由上位计算机和移动机器人系统组成;所述的移动机器人系统包括移动机器人本体,单片机控制单元和超声波发生器;获取障碍物移动状态的方法是:超声波发生器向前方同一障碍物连续发射多组,每组至少两个连续超声波脉冲,获取至少两个超声波的回波时间,计算时间差值,将该时间差值与导出的表达式值进行比较,并依据计算公式分别计算出障碍物的移动速度和移动方向,以及接收到的最后一个回波信息时障碍物与机器人之间的距离;实时控制移动机器人进行自身移动速度和方向的动态调整,其特征在于具体实施方法如下:
A)所述移动机器人初始移动速度和方向为已知,障碍物的移动速度和方向为动态变化,超声波发生器以一定的频率和波速向前方同一障碍物连续发射至少两个超声波电磁波,通过该两个连续超声波发生的回波信号,由机器人单片机控制单元获得超声波两个回波时间、;
B)如获得的两个连续回波信息时间差为:
(1)
式中v1为移动机器人向探测方向的移动速度;
则(1)式为障碍物静止状态,因为当被探测障碍物处于静止状态时,与回波时间对应的移动机器人与障碍物之间的距离分别为:
(2)
(3)
式中,,,分别是两个连续发送的超声波测得的障碍物与移动机器人之间的距离;
两个连续超声波脉冲间隔时间为,该间隔时间内移动机器人以速度向前移动距离为,则有:
(4)
则由式(4)、(5)、(6)即可得到式(3),即当机器人以速度向前方移动,发射的两个连续超生波的回波时间差为式(3)表达式的值时,所探测到的障碍物沿机器人移动方向处于静止状态;
(2)如获得的两个连续回波信息时间差,且有:
(5)
则可判定此时所探测到障碍物沿机器人移动方向一定处于与机器人相向移动的运动状态...
【专利技术属性】
技术研发人员:于莲芝,薛震,柏语曼,赵汉家,王越,
申请(专利权)人:上海理工大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。