发明名称
摘要 PROBLEM TO BE SOLVED: To provide a robot controller capable of correctly and surely preventing a runaway of a robot joint and the whole robot without need of calculating and storing operation range data of each joint of the robot in advance even if an operation range or an operation track of the robot is momentarily changed and unknown load is suddenly applied. SOLUTION: A method of determining a runaway of the robot includes the steps of: controlling a joint position by outputting a torque instruction to the joint of the robot based on the joint position and a joint instruction position every constant period, storing the torque instruction and the joint position during a previous period, calculating various condition estimation values including a joint position estimation value during a current period by a disturbance observer using the torque instruction and the joint position during the previous period, determining that an actuator for driving the joint goes out of control when an absolute value of a difference between the joint position estimation value and the joint position during the current period is larger than a predetermined position error threshold, and determining the runaway of the robot using runaway determination results of each joint. COPYRIGHT: (C)2010,JPO&INPIT
申请公布号 JP5120082(B2) 申请公布日期 2013.01.16
申请号 JP20080154082 申请日期 2008.06.12
申请人 发明人
分类号 B25J19/06;G05B13/04 主分类号 B25J19/06
代理机构 代理人
主权项
地址