| CPC E21B 44/00 (2013.01) [E21B 7/04 (2013.01); E21B 47/022 (2013.01); E21B 47/12 (2013.01)] | 20 Claims |

|
10. A computer-implemented method comprising:
receiving, by a surface controller, a well plan for performing directional drilling of a wellbore;
determining, based on the well plan, a first drilling instruction for directing a drilling and steering system to drill the wellbore;
sending the first drilling instruction to a downhole controller that is coupled to the drilling and steering system, wherein the first drilling instruction configures the downhole controller to control the drilling and steering system as the surface controller monitors operation of the drilling and steering system;
receiving at least one sensor measurement from a downhole sensor that is associated with the drilling and steering system;
determining, based on the well plan and the at least one sensor measurement, a second drilling instruction for directing the drilling and steering system to drill the wellbore; and
sending the second drilling instruction to the downhole controller that is coupled to the drilling and steering system, wherein the downhole controller controls the drilling and steering system based on the downhole controller being configured to control the drilling and steering system.
|