机械手装置、机械手装置的控制方法以及程序制造方法及图纸

技术编号:7249375 阅读:205 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及机械手装置、机械手装置的控制方法以及程序,该机械手装置具备:第一运算部,其根据致动器的角度传感器的旋转角度来检测数据,算出由具备所述角度传感器的所述致动器驱动的所述手臂的角速度;第二运算部,其根据借助所述连结装置连结的所述手臂中所具备的惯性传感器所检测的角速度检测数据,算出所述手臂以所述连结装置为轴的角速度,该连结装置包括所述第一运算部的运算对象的所述致动器;第三运算部,其算出除去了低频成分后的所述致动器与所述手臂之间的扭转角速度。

【技术实现步骤摘要】

本专利技术涉及机械手装置、机械手装置的控制方法以及程序
技术介绍
机械手装置在各种工业现场中被大量使用,其具有多关节结构,多数情况下被作为IC分选机或组装装置的一部分使用。因此,对于机械手装置而言,迄今为止如何能够快速并且准确地将手臂移动到所要求的位置为重要的性能指标、品质。一般来说,为使手臂高速并且准确地移动关键在于减小施加在手臂上的惯性力, 不使驱动用的致动器的负荷增大。为减小施加在手臂上的惯性力,作为最有效的方法采用手臂的轻型化的。但是,由于使手臂轻型化会导致手臂的刚性降低,难以抑制手臂停止时产生的手臂的振动,即使使手臂前端部停止在目标的位置,也会产生手臂自身的振动的振幅大小的位置错移,因而存在着直到振动衰减的时刻之前无法开始下次的动作的问题。针对该问题,提出过如下的方法等,S卩,在手臂前端设置加速度传感器,根据加速度信号使手臂作动,从而抑制振动(例如专利文献1);在手臂前端及手臂上设置角速度传感器,根据角速度信号,控制手臂动作(例如专利文献2)。专利文献1 日本特开平1-173116号公报专利文献2 日本特开2005-242794号公报但是,在以往的机械手装置的控制方法中,由于使用角速度传感器或者加速度传感器的某一种,生成抑制振动的控制信号,因此在传感器信号中包含零偏漂移等误差的情况下就会在控制信号中产生误差,有时无法进行准确的控制。例如,在专利文献2中,为了降低传感器的误差的影响而使用了除去角度传感器的高频成分的低通滤波器和除去角速度传感器的低频成分的高通滤波器这2种滤波器,因此存在增加了控制装置的运算量,在处理中花费时间、或为了提高处理速度而增加运算机的成本的问题。
技术实现思路
本专利技术可以以下的方式或应用例来实现,以解决上述问题的至少一部分。本应用例的机械手装置的特征在于,具备手臂连结装置,其包括致动器、以预定的减速比传递所述致动器的转矩的转矩传递机构以及检测所述致动器的旋转角度的角度传感器;手臂体,其通过所述手臂连结装置串联地并且可以旋转地连结多个手臂而构成;基体,其利用基体连结装置可以旋转地与所述手臂体连结,该基体连结装置包括被设于所述手臂体的一端部的所述致动器、以预定的减速比传递所述致动器的转矩的转矩传递机构以及检测所述致动器的旋转角度的角度传感器;惯性传感器,其被安装于所述手臂中,且至少包括角速度传感器;第一运算部,其根据所述角度传感器的旋转角度检测数据, 算出由具备所述角度传感器的所述致动器驱动的所述手臂的角速度;第二运算部,其根据借助所述连结装置连结的所述手臂中所具备的所述惯性传感器的角速度检测数据,算出以所述连结装置为轴的由所述致动器驱动的所述手臂的角速度,该连结装置包括所述第一运算部的运算对象的所述致动器;第三运算部,其算出所述致动器与所述手臂之间的扭转角速度,该所述致动器与所述手臂之间的扭转角速度被除去了由所述致动器驱动的所述手臂的所述角速度与根据所述惯性传感器的所述角速度检测数据所算出的所述手臂的所述角速度之差中所含的低频成分。根据上述的应用例,通过将扭转角速度作为机械手装置的振动抑制控制的基础的数据使用,可以进行准确的控制。在上述的应用例中还具有如下的特征,上述低频成分是相对于上述机械手装置的机械系统固有频率当中的反共振频率及共振频率中的最低的频率更低的频率。根据上述的应用例,不去除反共振频率及共振频率而去除低频成分,由此即使在使用了包含误差的惯性传感器的情况下,也可以在振幅大的区域中获得接近利用不包含误差的惯性传感器所得到的真值的扭转角速度,从而可以获得利用扭转角速度准确地控制振动的机械手装置。在上述的应用例中还具有如下的特征,还具备第四运算部,其将利用上述第一运算部算出的上述手臂的上述角速度与利用上述第三运算部算出的上述扭转角速度相加。根据上述的应用例,在扭转角速度的低频成分中不含有实际动作。所以,扭转角速度的低频成分的除去即为惯性传感器的误差(噪声)的除去,通过将除去了低频成分的扭转角速度、或者对除去了低频成分的扭转角速度加上致动器的角速度而得的手臂角速度作为控制数据来使用,就可以进行准确的机械手装置的振动抑制控制。本应用例的机械手装置的控制方法其特征在于,该机械手装置具备 手臂连结装置,其包括致动器、以预定的减速比传递所述致动器的转矩的转矩传递机构以及检测所述致动器的旋转角度的角度传感器;手臂体,其通过所述手臂连结装置串联地并且可以旋转地连结多个手臂而构成;基体,其利用基体连结装置可以旋转地与所述手臂体连结,该基体连结装置包括被设于所述手臂体的一端部的所述致动器、以预定的减速比传递所述致动器的转矩的转矩传递机构以及检测所述致动器的旋转角度的角度传感器;惯性传感器,其被安装于所述手臂中,且至少包括角速度传感器,该机械手装置的控制方法包括第一运算步骤,其根据所述角度传感器的旋转角度检测数据,算出由具备所述角度传感器的所述致动器驱动的所述手臂的角速度;第二运算步骤,其根据借助所述连结装置连结的所述手臂中所具备的所述惯性传感器的角速度检测数据,算出以所述连结装置为轴的由所述致动器驱动的所述手臂的角速度,该连结装置包括所述第一运算步骤的运算对象的所述致动器;第三运算步骤,其算出所述致动器与所述手臂之间的扭转角速度,该所述致动器与所述手臂之间的扭转角速度被除去了由所述致动器驱动的所述手臂的所述角速度与根据所述惯性传感器的所述角速度检测数据所算出的所述手臂的所述角速度之差中所含的低频成分。根据上述的应用例,通过将扭转角速度作为机械手装置的振动抑制控制的基础的数据使用,可以进行准确的控制。在上述的应用例中还具有如下的特征,上述低频成分是相对于上述机械手装置的机械系统固有频率当中的反共振频率及共振频率的最低的频率更低的频率。5根据上述的应用例,不去除反共振频率及共振频率而去除低频成分,由此即使在使用了包含误差的惯性传感器的情况下,也可以在振幅大的区域中获得接近利用不包含误差的惯性传感器得到的真值的扭转角速度,从而可以获得利用扭转角速度准确地控制振动的机械手装置。在上述的应用例中还具有如下的特征,还具备第四运算步骤,其将利用上述第一运算步骤算出的上述手臂的上述角速度与利用上述第三运算步骤算出的上述扭转角速度相加,算出上述手臂的角速度。根据上述的应用例,在扭转角速度的低频成分中不含有实际动作。所以,扭转角速度的低频成分的除去即为惯性传感器的误差(噪声)的除去,通过将除去了低频成分的扭转角速度、或者对除去了低频成分的扭转角速度加上致动器的角速度而得的手臂角速度作为控制数据来使用,就可以进行准确的机械手装置的振动抑制控制。本应用例的程序是对机械手装置进行控制的程序,该机械手装置具备手臂连结装置,其包括致动器、以预定的减速比传递所述致动器的转矩的转矩传递机构以及检测所述致动器的旋转角度的角度传感器;手臂体,其通过所述手臂连结装置串联地并且可以旋转地连结多个手臂而构成;基体,其利用基体连结装置可以旋转地与所述手臂体连结,该基体连结装置包括被设于所述手臂体的一端部的所述致动器、以预定的减速比传递所述致动器的转矩的转矩传递机构以及检测所述致动器的旋转角度的角度传感器;惯性传感器,其被安装于所述手臂中,且至少包括角速度传感器,该程序的特征在于使计算机执行以下步序第一运算步序,其根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
...

【专利技术属性】
技术研发人员:元吉正树
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术