| CPC G05D 1/0094 (2013.01) [B64D 39/02 (2013.01); B64D 39/06 (2013.01); B64D 47/08 (2013.01); B64G 1/6462 (2023.08); B64G 1/66 (2013.01); G05D 1/101 (2013.01); G06T 3/40 (2013.01); G06T 7/11 (2017.01); G06V 10/40 (2022.01); G06T 2207/30252 (2013.01)] | 8 Claims |

|
1. A method comprising:
providing a first image as input to a feature extraction model to generate feature data, wherein the first image depicts a first portion of a first device and a second portion of a second device, wherein the feature data includes first coordinates representing key points of the first device depicted in the first image and includes second coordinates representing key points of the second device depicted in the first image;
obtaining, from one or more sensors onboard the first device, position data indicating a position in three-dimensional space of a first connector of the first device, wherein the first connector is disposed on the first portion of the first device; and
providing the feature data and the position data as input to a trained autonomous agent to maneuver to mate the first connector with a second connector of the second device.
|