Application of force feedback on an input device to urge its operator to command an articulated instrument to a preferred pose
First Claim
1. A method for urging operator manipulation of an input device to command an articulated instrument to a preferred pose, the method comprising:
- generating a commanded pose of the articulated instrument in response to operator manipulation of the input device;
modifying the commanded pose by applying a virtual barrier as a constraint to prevent the articulated instrument from being commanded to move beyond the virtual barrier until at least a portion of the articulated instrument which is closest to, but has not yet encountered the virtual barrier conforms with a first preferred pose;
generating a stream of modulation coefficients indicative of a difference between the commanded pose and the modified commanded pose;
generating a first activation signal by processing the stream of modulation coefficients;
generating first force commands for a first plurality of degrees of freedom of the input device so as to be indicative of a difference between the first preferred pose and the commanded pose; and
applying the first force commands to the first plurality of degrees of freedom of the input device by phasing in their application according to the first activation signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A medical robotic system includes an entry guide with articulated instruments extending out of its distal end. A controller is configured to command manipulation an articulated instrument in response to operator manipulation of an associated input device while generating a force command to the input device that nudges the operator to command the instrument to a preferred pose. When a transition is to occur between first and second preferred poses, one is phased in while the other is phased out. Virtual barriers may be imposed to prevent the articulated instrument from being commanded to an undesirable pose.
450 Citations
20 Claims
-
1. A method for urging operator manipulation of an input device to command an articulated instrument to a preferred pose, the method comprising:
-
generating a commanded pose of the articulated instrument in response to operator manipulation of the input device; modifying the commanded pose by applying a virtual barrier as a constraint to prevent the articulated instrument from being commanded to move beyond the virtual barrier until at least a portion of the articulated instrument which is closest to, but has not yet encountered the virtual barrier conforms with a first preferred pose; generating a stream of modulation coefficients indicative of a difference between the commanded pose and the modified commanded pose; generating a first activation signal by processing the stream of modulation coefficients; generating first force commands for a first plurality of degrees of freedom of the input device so as to be indicative of a difference between the first preferred pose and the commanded pose; and applying the first force commands to the first plurality of degrees of freedom of the input device by phasing in their application according to the first activation signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A robotic system comprising:
-
an input device; an articulated instrument; and a processor programmed to; generate a commanded pose of the articulated instrument in response to operator manipulation of the input device, modify the commanded pose by applying a virtual barrier as a constraint to prevent the articulated instrument from being commanded to move beyond the virtual barrier until at least a portion of the articulated instrument which is closest to, but has not yet encountered the virtual barrier conforms with a first preferred pose, generate a stream of modulation coefficients indicative of a difference between the commanded pose and the modified commanded pose, generate a first activation signal by processing the stream of modulation coefficients, generate first force commands for a plurality of degrees of freedom of the input device so as to be indicative of a difference between the first preferred pose and the commanded pose, and command application of the first force commands on the plurality of degrees of freedom of the input device so as to phase in their application according to the first activation signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transient computer readable medium containing program instructions for causing a computer to perform the method of:
-
generating a commanded pose of an articulated instrument in response to operator manipulation of an input device; modifying the commanded pose by applying a virtual barrier as a constraint to prevent the articulated instrument from being commanded to move beyond the virtual barrier until at least a portion of the articulated instrument which is closest to, but has not yet encountered the virtual barrier conforms with a first preferred pose; generating a stream of modulation coefficients indicative of a difference between the commanded pose and the modified commanded pose; generating a first activation signal by processing the stream of modulation coefficients; generating first force commands so as to be indicative of a difference between the first preferred pose and the commanded pose; and applying the first force commands to the input device by phasing in their application according to the first activation signal.
-
Specification