CPC B25J 9/1666 (2013.01) [A61B 34/30 (2016.02); A61B 34/37 (2016.02); A61B 34/70 (2016.02); A61B 90/03 (2016.02); B25J 9/1697 (2013.01); A61B 2017/00477 (2013.01); A61B 2034/2046 (2016.02); A61B 2034/2051 (2016.02); A61B 2034/256 (2016.02); A61B 2034/302 (2016.02); A61B 2034/303 (2016.02); A61B 34/76 (2016.02); A61B 46/10 (2016.02); A61B 90/361 (2016.02); A61B 2090/376 (2016.02); A61B 2090/3762 (2016.02); A61B 90/90 (2016.02); A61B 90/98 (2016.02); A61B 2217/005 (2013.01); A61B 2217/007 (2013.01); G05B 2219/40315 (2013.01); G05B 2219/45123 (2013.01)] | 20 Claims |
19. A method of positioning a robotic arm, the method comprising:
determining an achievable stroke length based on a length of an elongated shaft;
determining a mapping of a luminal network of a patient;
based on the mapping, determining a minimum stroke length of the robotic arm that allows advancing of the elongated shaft by the robotic arm to reach a target region within the patient;
comparing the minimum stroke length and the achievable stroke length to determine whether the achievable stroke length is greater than or equal to the minimum stroke length; and
providing an indication of whether the target region can be reached by a tip of the elongated shaft based on an initial pose of the robotic arm.
|