| CPC B25J 9/1643 (2013.01) [A61B 34/32 (2016.02); B25J 9/1607 (2013.01); B25J 9/1633 (2013.01); B25J 9/1651 (2013.01); B25J 15/0019 (2013.01)] | 12 Claims |

|
1. A method for carrying out a predetermined task using a robot, wherein the robot is redundant with regard to the task, the method comprising:
executing the task by actuating at least one joint of the robot, while performing an admittance motion in the null space of the robot in response to the command;
wherein the admittance motion is based on a force exerted externally on the robot and at least one of a predetermined virtual mass, a predetermined virtual stiffness, or a predetermined virtual damping associated with the robot;
wherein a determined target admittance motion is projected into the null space; and
the target admittance motion is determined on the basis of at least one of:
the force exerted externally on the robot, or
at least one of a predetermined virtual mass, stiffness, or damping.
|