CPC B25J 13/085 (2013.01) [A61B 34/30 (2016.02); A61B 46/10 (2016.02); B25J 9/0084 (2013.01); B25J 9/1607 (2013.01); G05B 19/00 (2013.01); A61B 34/77 (2016.02); A61B 50/13 (2016.02); A61B 90/50 (2016.02); A61B 2017/00477 (2013.01); A61B 2017/00725 (2013.01); A61B 2034/301 (2016.02); A61B 2090/066 (2016.02); A61B 2090/067 (2016.02); A61G 13/04 (2013.01)] | 26 Claims |
1. A method of driving movement of a robotic arm, comprising:
determining at least one parameter indicative of a target resistance to the movement of the robotic arm based on a data output from at least one sensor, the data indicative of a force at a reference point on the robotic arm, the robotic arm comprising at least two linkages and at least one joint connecting the at least two linkages;
determining a deadband of the force; and
driving the movement of the robotic arm based at least in part on the at least one parameter and restricting movement of the robotic arm to be responsive to values of the force outside of the deadband.
|