【技术实现步骤摘要】
基于位姿误差的视觉伺服机器人的循迹控制方法及装置
本专利技术涉机器人视觉伺服控制领域,尤其涉及一种基于位姿误差的视觉伺服机器人的循迹控制方法及装置。
技术介绍
在基于视觉伺服移动机器人前进和倒车循迹领域相关信息可以分为三类,(I)为应用全景车载摄像机进行机器人伺服控制,这种方法在机器人足球比赛中应用较为广泛,该方案关键技术在于全景图像的获取,目前的全景图像获取方式较为流行的有四种,即云台摄像机系统方案、特殊镜头摄像机方案、多台摄像机组合方案以及多镜头组合方案,全景车载摄像机倒退循迹方案在长沙理工大学2010届硕士研究生黄苗毕业论文《足球机器人全景视觉系统研究与设计》中描述较为详细。所述方案选择全景摄像机,该摄像机的系统构成复杂性高,分析其四种实现方式,可以得出结论全景摄像机的组成是一个非常复杂、精细的系统,因此导致了成本过高的问题,其次,全景摄像机一般为摄像机短时间内拍摄多幅图片进行图像融合或者多个摄像机同时拍摄多幅摄像机进行图像融合,因此相比单个摄像机的图像处理过程,存在多出的多图像信息融合以及处理信息融合带来的无关背景噪音去除的过程,这就导致出现信号处理实时性低的缺点。(2)乐高的玩具机器人通过两个灰度传感器能够实现简单环境下的机器人前进和倒退循迹,该方案所述的双灰度传感器实现机器人倒车循迹,主要原理为机器人通过两个灰度传感器感知地面轨迹与背景反射的不同光线,进而提取出轨迹特征信息、确定机器人偏离轨迹的程度,将感知信息传输至主控机对机器人进行控制,实现前进倒退循迹。该方案所采用的双灰度传感器,只能区分环境中特征区别非常明显的轨迹,如黑白背景与轨 ...
【技术保护点】
基于位姿误差的视觉伺服机器人的循迹控制方法,其特征在于,包括如下步骤:步骤S1,通过预先标定拍摄的标本图像特征量及标本图像对应的实际物理空间转换得到的理想物理空间中的特征量,获取理想物理空间下机器人的近轨迹点位置误差量与朝向误差量之间的误差偏移量,并获取理想物理空间下机器人朝向与轨迹所成角的正切值及标本图像中的近轨迹点成像位置误差量;步骤S2,以理想物理空间下机器人的近轨迹点位置误差量与朝向误差量之间的偏移量误差偏移量作为控制参考量,判断机器人当前的运动区域,根据运动区域不同,选择以理想物理空间下机器人朝向与轨迹所成角的正切值作为反馈控制信号所设计的循迹控制器或以标本图像中的近轨迹点成像位置误差量作为反馈控制信号所设计的循迹控制器,控制机器人循迹。
【技术特征摘要】
1.基于位姿误差的视觉伺服机器人的循迹控制方法,其特征在于,包括如下步骤: 步骤SI,通过预先标定拍摄的标本图像特征量及标本图像对应的实际物理空间转换得到的理想物理空间中的特征量,获取理想物理空间下机器人的近轨迹点位置误差量与朝向误差量之间的误差偏移量,并获取理想物理空间下机器人朝向与轨迹所成角的正切值及标本图像中的近轨迹点成像位置误差量; 步骤S2,以理想物理空间下机器人的近轨迹点位置误差量与朝向误差量之间的偏移量误差偏移量作为控制参考量,判断机器人当前的运动区域,根据运动区域不同,选择以理想物理空间下机器人朝向与轨迹所成角的正切值作为反馈控制信号所设计的循迹控制器或以标本图像中的近轨迹点成像位置误差量作为反馈控制信号所设计的循迹控制器,控制机器人循迹。2.根据权利要求1所述的基于位姿误差的视觉伺服机器人的循迹控制方法,其特征在于,包括, 当机器人位于适中误差区域或较小误差区域,以理想物理空间下机器人朝向与轨迹所成角的正切值作为反馈控制信号所设计的循迹控制器,控制机器人循迹; 当机器人位于较大误差区域,将反馈控制信号切换为以标本图像中的近轨迹点成像位置误差量所设计的循迹控制器,控制机器人向轨迹靠近,当进入适中误差区域后,再将反馈控制信号切换为理想物理空间下机器人朝向与轨迹所成角的正切值。3.根据权利要求1所述的基于位姿误差的视觉伺服机器人的循迹控制方法,包括将实际物理空间近似为理想 物理空间。4.根据权利要求1和2所述的基于位姿误差的视觉伺服机器人的循迹控制方法,设计以标本图像中的近轨迹点成像位置误差量作为反馈控制信号所设计的循迹控制器的方法,包括, 以一恒定常数设置机器人前向参考速度值,保持向前参考速度矢量方向; 以机器人摄像机所成图像为标本,以近轨迹点成像在标本图像中的实际位置与理想位置的差与预先设定比例系数的乘积设置机器人转向速度值,保持转向速度矢量方向; 以机器人向前参考速度和机器人线速度的矢量差设置左轮电机线速度矢量; 以机器人向前参考速度和机器人线速度的矢量和设置右轮电机线速度矢量。5.根据权利要求1所述的基于位姿误差的视觉伺服机器人的循迹控制方法,所述标定拍摄的标本图像特征量,包括, 步骤ZlI,标定远轨迹点成像在标本图像中的实际位置和在标本图像中的理想位置; 步骤Z12,标定近轨迹点成像在标本图像中的实际位置和在标本图像中的理想位置。6.根据权利要求1所述的基于位姿误差的视觉伺服机器人的循迹控制方法,所述标定标本图像对应的实际物理空间转换得到的理想物理空间中的特征量,包括, 步骤Z21,测量标本图像对应的理想物理空间区域内机器人旋转中心到近端线的距离; 步骤Z22,测量标本图像对应的理想物理空间区域内的近端线与远端线之间的距离;步骤Z23,取实际轨迹与近端线的交点为近轨迹点,测量近端线的左端点与近轨迹点之间的距离,测量近端线的右端点与近轨迹点之间的距离; 步骤Z24,计算所测量的近端线的左端点与近轨迹点之间的距离与所测量的近端线的右端点与近轨迹点之间的距离之和为近端线长度; 步骤Z25,取实际轨迹与远端线的交点为远轨迹点,测量远端线的左端点与远轨迹点之间的距离,测量远端线的右端点与远轨迹点之间的距离; 步骤Z26,计算所测量的远端线的左端点与远轨迹点之间的距离与所测量的远端线的右端点与远轨迹点之间的距离之和为远端线长度。7.根据权利要求1和2所述的基于位姿误差的视觉伺服机器人的循迹控制方法,设计以理想物理空间下机器人朝向与轨迹所成角的正切值作为反馈控制信号所设计的循迹控制器的方法,包括, 步骤S11,计算标本图像中的远轨迹点成像位置误差量,即,远轨迹点对应在标本图像中实际位置和在标本图像中的理想位置之间的误差量; 步骤S12,计算标本图像中的近轨迹点成像位置误差量,即,近轨迹点对应在标本图像中实际位置和在标本图像 中的理想位置之...
【专利技术属性】
技术研发人员:张敬良,王宝磊,董勤波,贾庆伟,
申请(专利权)人:宁波韦尔德斯凯勒智能科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。