发明名称 ROBOT APPARATUS AND ROBOT CONTROLLING METHOD
摘要 A robot apparatus 1 includes: a multi-articulated robot 2; and a controller 3 that drive-controls the multi-articulated robot 2 based on an input motion command. The controller 3 includes: a joint angle computing unit 32 that computes each joint angle command for driving the multi-articulated robot 2 based on the motion command; a servo controlling apparatus 30 that moves the multi-articulated robot 2 by rotationally driving each rotational joint based on the joint angle command computed by the joint angle computing unit 32; a singular point calculating unit 51 that calculates a distance between the multi-articulated robot 2 and a singular point of the multi-articulated robot 2; and a maximum joint angle deviation adjusting unit 52 that limits a maximum rotation speed of a rotational joint specified in advance based on a singular point type, if the singular point distance becomes smaller than a predetermined value.
申请公布号 US2015045954(A1) 申请公布日期 2015.02.12
申请号 US201414335761 申请日期 2014.07.18
申请人 CANON KABUSHIKI KAISHA 发明人 Negishi Mahito
分类号 B25J9/06 主分类号 B25J9/06
代理机构 代理人
主权项 1. A robot apparatus comprising: a multi-articulated robot including a plurality of rotational joints; and a controlling apparatus that drive-controls the multi-articulated robot based on an input motion command, wherein the controlling apparatus includes: a joint angle computing unit that computes a joint angle command of each of the plurality of rotational joints, the joint angle command being for driving the multi-articulated robot based on the motion command; a joint drive controlling unit that moves the multi-articulated robot by rotationally driving each of the plurality of rotational joints based on the joint angle command computed by the joint angle computing unit; a singular point calculating unit that calculates one of a singular point angle and a singular point distance of each of the plurality of rotational joints to a singular point of the multi-articulated robot; and a joint speed limiting unit that limits a rotation speed of a rotational joint specified in advance based on a type of the singular point, if one of the singular point angle and the singular point distance calculated by the singular point calculating unit becomes smaller than a predetermined value.
地址 Tokyo JP