Robotic joint control
AssigneeCmr Surgical Limited
InventorDesmond Phillips
Life of this patent
Estimating the term…
Loading patent…
AssigneeCmr Surgical Limited
InventorDesmond Phillips
Estimating the term…
A system comprising: a robot comprising an arm having an attachment and, for each of n joints, a driver and a joint sensor; and a control unit configured to: obtain a desired position of the attachment; for each of k<n joints, obtain a sensed joint state; compare the states to a set of criteria indicative of the arm moving from a first to a second configuration; the states matching the set of criteria, determine a magnitude of an adjustment signal configured to slow, halt or reverse movement of the arm towards the second configuration; using the desired position of the attachment and the states, determine a direction of the adjustment signal; for each of the n joints, obtain a sensed joint state; using the desired position of the attachment, the obtained n states and the adjustment signal, determine signals for controlling the drivers; and drive the joints using the signals.
A robotic system comprising:
A computer-implemented method of controlling a robotic system, the robotic system comprising a robot having a base and an arm extending from the base to an attachment for an instrument, the arm comprising n joints, where n>1, whereby the configuration of the arm can be altered, the arm having a plurality of configurations for a given relationship between the base and the attachment for the instrument, the robot comprising a driver for each joint configured to drive the joint to move and a joint sensor for each joint for sensing a state of the joint;
A non-transitory computer readable storage medium having stored thereon computer readable instructions that, when executed at a computer system, cause the computer system to perform a method of controlling a robotic system, the robotic system comprising a robot having a base and an arm extending from the base to an attachment for an instrument, the arm comprising n joints, where n>1, whereby the configuration of the arm can be altered, the arm having a plurality of configurations for a given relationship between the base and the attachment for the instrument, the robot comprising a driver for each joint configured to drive the joint to move and a joint sensor for each joint for sensing a state of the joint;
Dependencies are inferred from the claim text.