【技术实现步骤摘要】
本专利技术实施例涉及机器人
,尤其涉及一种自主移动机器人的轨迹定位系统及方法。
技术介绍
在工业制造中,机器人已经取得了许多重大的成果,譬如机械臂在汽车、电子工业和医疗行业中有着成功的应用。但这些商用机器人存在着一个根本的缺点:缺少机动性。固定的机械臂其运动范围是有限的,相反自主移动机器人能够灵活地穿梭于整个作业区域。对于自主移动机器人而言,精确地定位和轨迹控制是提高其作业性能的关键。自主移动机器人在受到外界扰动、摩擦和路面不平整等因素的影响下,会偏离原规划的路径,为此需要实时对自主移动机器人进行定位和纠偏。
技术实现思路
针对上述技术问题,本专利技术实施例提供了一种自主移动机器人的轨迹定位系统及方法,以提高自主移动机器人的运动精度。一方面,本专利技术实施例提供了一种自主移动机器人的轨迹定位系统,所述系统包括:倾角传感器,设置在所述自主移动机器人的前端面上,用于测量所述自主移动机器人的航向角;全向轮编码器,一个增量编码器与设置在底面上的全向轮关联,组成一个全向轮编码器,用于测量所述自主移动机器人的位移量,并且所述全向轮的设置方向与所述自主移动机器人的行进方向之间呈预设夹角;处理器,与所述倾角传感器及所述全向轮编码器电连接,用于根据所述倾角传感器测量得到的航向角,以及所述全向轮编码器测量得到的位移量,确定所述自主移动机器人当前的位置,并通过将所述位置与目标位置进行比较,根据运动控制模型得到对应的位置增量,以及根据所述位置增量驱动电动机进行经过补偿的位置移动;电动机,用于在所述处理器的驱动下进行经过补偿的位置移动。另一方面,本专利技术实施例还提供了一种自主 ...
【技术保护点】
一种自主移动机器人的轨迹定位系统,其特征在于,包括:倾角传感器,设置在所述自主移动机器人的前端面上,用于测量所述自主移动机器人的航向角;全向轮编码器,一个增量编码器与设置在底面上的全向轮相关联,组成一个全向轮编码器,用于测量所述自主移动机器人的位移量,并且所述全向轮的设置方向与所述自主移动机器人的行进方向之间呈预设夹角;处理器,与所述倾角传感器及所述全向轮编码器电连接,用于根据所述倾角传感器测量得到的航向角,以及所述全向轮编码器测量得到的位移量,确定所述自主移动机器人当前的位置,并通过将所述位置与目标位置进行比较,根据运动控制模型得到对应的位置补偿量,以及根据所述位置补偿量驱动电动机进行经过补偿的位置移动;电动机,用于在所述处理器的驱动下进行经过补偿的位置移动。
【技术特征摘要】
1.一种自主移动机器人的轨迹定位系统,其特征在于,包括:倾角传感器,设置在所述自主移动机器人的前端面上,用于测量所述自主移动机器人的航向角;全向轮编码器,一个增量编码器与设置在底面上的全向轮相关联,组成一个全向轮编码器,用于测量所述自主移动机器人的位移量,并且所述全向轮的设置方向与所述自主移动机器人的行进方向之间呈预设夹角;处理器,与所述倾角传感器及所述全向轮编码器电连接,用于根据所述倾角传感器测量得到的航向角,以及所述全向轮编码器测量得到的位移量,确定所述自主移动机器人当前的位置,并通过将所述位置与目标位置进行比较,根据运动控制模型得到对应的位置补偿量,以及根据所述位置补偿量驱动电动机进行经过补偿的位置移动;电动机,用于在所述处理器的驱动下进行经过补偿的位置移动。2.根据权利要求1所述的系统,其特征在于,所述倾角传感器采用惯性导航技术测量所述自主移动机器人的动态横滚角和俯仰角,通过合理地安装,将倾角传感器的横滚角转化为所述自主移动机器人的航向角。3.根据权利要求1所述的系统,其特征在于,所述预设夹角的取值大于0°,小于90°。4.根据权利要求1所述的系统,其特征在于,所述全向轮编码器包括:两个分别独立设置的全向轮编码器。5.根据权利要求4所述的系统,其特征在于,所述全向轮编码器包括:增量编码器和全向轮。6.根据权利要求5所述的系统,其特征在于,所述运动控制模型由如下公式给出:v=vrcoseθ+k1etω=ωr+k2en+k3eθ]]>其中,vr和ωr为理想的速度和角速度,v和ω为实际修正的速度和角速度,et为切向误差,en为径向误差,eθ为角度误差。7.根据权利要求6所述的系统,其特征在于,沿x轴及沿y轴的位置增量可以通过如下公式给出:δx=[ΔU1+(L·sinθ1+B·cosθ1)·δθ]·cosθ2sin(θ1+θ2)-[ΔU2-(L·sinθ2+B·cosθ2)·δθ]·cosθ1sin(θ1+θ2)δy=[ΔU1+(L·sinθ1+B·cosθ1)·δθ]·...
【专利技术属性】
技术研发人员:项四通,孙超,李法设,刘保军,杨跞,
申请(专利权)人:中科新松有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。