| CPC A61B 34/20 (2016.02) [A61B 34/10 (2016.02); A61B 90/361 (2016.02); A61B 90/39 (2016.02); A61B 2017/00809 (2013.01); A61B 2034/107 (2016.02); A61B 2034/2051 (2016.02); A61B 2034/2065 (2016.02); A61B 2034/2068 (2016.02); A61B 2034/2074 (2016.02); A61B 34/25 (2016.02)] | 20 Claims |

|
1. A system, comprising:
a set of processors of a computer system; and
at least one non-transitory computer-readable memory in communication with the set of processors and having stored thereon a model of a luminal network of a patient, the model comprising a target within a model coordinate system and a path to the target, the memory further having stored thereon computer-executable instructions to cause the set of processors to:
determine a first branch of and a second branch of the luminal network based on (i) the first branch and the second branch branching from a common part of the path to the target and (ii) the first branch and the second branch shaped asymmetrically in the model;
generate a set of instructions for driving a distal end of an instrument along the first branch based on at least a portion of the first branch being outside the path to the target; and
perform a registration between the model coordinate system and a location sensor coordinate system based on unregistered sensor location data received from a set of one or more location sensors during the driving the distal end along the first branch.
|