The present invention relates to the field of robot control technology, a robot control method and device for the public, including the robot control method: tracking cycle; force sensor information acquisition in the follow-up period, according to the force sensor information collection robot gets multi axis mechanism of each axis joint position tracking, the tracking position is the position of each joint axis in the next cycle of the multi axis tracking mechanism; tracking and tracking cycle position, trajectory planning and issued to the servo control system of position tracking in the tracking period, control of multi axis mechanism of each joint is moved to position tracking axis. The embodiment of the invention also provides a robot control device. The robot has higher precision and better sensitivity.
【技术实现步骤摘要】
一种机器人控制方法与装置
本专利技术涉及机器人控制
,特别涉及一种机器人控制方法与装置。
技术介绍
现有技术中,在末端带有力传感器的机器人拖动示教方法中,通常有以下三种处理方式,第一种方法是通过获取传感器力矩,获取机器人的法兰工装末端速度,并将获取的力矩与法兰工装末端速度作为一个PID(比例、积分、微分)控制环处理,进而得到机器人各轴关节的下发位置,实现拖动示教的功能。第二种方法是通过动力学方程直接由获取的传感器力矩换算出机器人各关节轴的下发位置。第三种方法是由获取的传感器力矩直接规划机器人法兰工装末端的轨迹,并逆解得到机器人各轴关节的轨迹。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在以下问题:第一种方法由于不需要进一步规划机器人各轴关节的速度,因而,在拖动机器人时,无法有效的规避奇异位置。第二种方法直接由获取的传感器力矩换算出机器人各关节轴的下发位置,因而,机器人拖动示教的精度比较差。第三种方法由于不通过获取的机器人各轴关节的速度实现轨迹规划,因而,机器人拖动示教的精度比较差,且在拖动示教的过程中难以规避奇异位置。
技术实现思路
本专利技术实施方式的目的在于提供一种机器人控制方法与装置,使得控制机器人的过程精度更高,灵敏度更好。为解决上述技术问题,本专利技术的实施方式提供了一种机器人控制方法,包括:设置追踪周期;在追踪周期内采集力传感器信息,根据采集的力传感器信息获取机器人多轴机构各轴关节的追踪位置,其中,追踪位置为多轴机构各轴关节在下一追踪周期的位置;记录追踪周期与追踪位置,在追踪周期内对追踪位置进行轨迹规划并下发至伺服控制系统,控制多 ...
【技术保护点】
一种机器人控制方法,其特征在于,包括:设置追踪周期;在所述追踪周期内采集力传感器信息,根据采集的所述力传感器信息获取机器人多轴机构各轴关节的追踪位置,其中,所述追踪位置为所述多轴机构各轴关节在下一追踪周期的位置;记录所述追踪周期与所述追踪位置,在所述追踪周期内对所述追踪位置进行轨迹规划并下发至伺服控制系统,控制多轴机构各轴关节移动至所述追踪位置。
【技术特征摘要】
1.一种机器人控制方法,其特征在于,包括:设置追踪周期;在所述追踪周期内采集力传感器信息,根据采集的所述力传感器信息获取机器人多轴机构各轴关节的追踪位置,其中,所述追踪位置为所述多轴机构各轴关节在下一追踪周期的位置;记录所述追踪周期与所述追踪位置,在所述追踪周期内对所述追踪位置进行轨迹规划并下发至伺服控制系统,控制多轴机构各轴关节移动至所述追踪位置。2.根据权利要求1所述的机器人控制方法,其特征在于,所述在所述追踪周期内采集力传感器信息,根据采集的所述力传感器信息获取机器人多轴机构各轴关节的追踪位置,包括:在所述追踪周期内采集力传感器信息,根据采集的所述力传感器信息获取多轴机构的法兰工装末端速度;根据所述多轴机构的法兰工装末端速度,获取多轴机构各轴关节的追踪速度;根据所述多轴机构各轴关节的追踪速度,获取多轴机构各轴关节的追踪位置。3.根据权利要求2所述的机器人控制方法,其特征在于,所述在所述追踪周期内采集力传感器信息,根据采集的所述力传感器信息获取多轴机构的法兰工装末端速度,包括:在所述追踪周期内,采集6维力传感器信息,其中,所述6维力传感器信息包括X、Y、Z方向的平移力和A、B、C方向的扭矩;根据采集的所述6维力传感器信息、预设的平移力比例关系与扭矩比例关系,获取多轴机构的法兰工装末端速度;所述多轴机构的法兰工装末端速度的表达式为:6v=[kpx,kpy,kpz,kra,krb,krc]其中,x、y、z分别为多轴机构的法兰工装末端在X、Y、Z方向的平移力,a、b、c分别为多轴机构的法兰工装末端在A、B、C方向的扭矩,kp与kr分别为预设的平移力比例关系与扭矩比例关系。4.根据权利要求3所述的机器人控制方法,其特征在于,所述根据所述多轴机构的法兰工装末端速度,获取多轴机构各轴关节的追踪速度,具体包括:在所述追踪周期内,获取多轴机构各轴关节的位置;根据所述多轴机构各轴关节的位置,获取雅可比矩阵;根据所述多轴机构的法兰工装末端速度与所述雅可比矩阵,获取多轴机构各轴关节的追踪速度;所述多轴机构各轴关节的追踪速度的公式为:其中,6v是所述多轴机构的法兰工装末端速度,6J(Θ)是所述雅可比矩阵,是所述多轴机构各轴关节的追踪速度。5.根据权利要求2所述的机器人控制方法,其特征在于,所述根据...
【专利技术属性】
技术研发人员:林俐,顾少骋,朱万辉,李大新,张慧,
申请(专利权)人:上海新时达电气股份有限公司,上海新时达机器人有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。