| CPC A61B 17/00234 (2013.01) [A61B 34/37 (2016.02); B25J 9/1653 (2013.01); B25J 9/1679 (2013.01); A61B 2017/00398 (2013.01); A61B 2034/2051 (2016.02); A61B 2034/2061 (2016.02); A61B 2034/301 (2016.02)] | 19 Claims |

|
1. A computer-assisted medical system, comprising:
a flexible catheter configured to articulate along a degree of freedom;
an actuator disposed at a proximal portion of the flexible catheter, wherein the actuator is configured to actuate the flexible catheter along the degree of freedom;
an articulation sensor configured to provide articulation sensor signals representing articulation of the flexible catheter;
an actuator sensor configured to provide actuator sensor signals representing movement of the actuator; and
a controller coupled to the actuator and configured to, based on detecting an abnormality in a first articulation sensor signal:
temporarily switching from:
using the articulation sensor signals to control the actuator
to:
determining an articulation estimate of the flexible catheter, based on a relationship between the movement of the actuator and the articulation of the flexible catheter caused by the movement of the actuator, applied to a first actuator sensor signal obtained from the actuator sensor; and
controlling the actuator based on the articulation estimate.
|