CPC G05D 1/0016 (2013.01) [B62D 57/02 (2013.01); G05D 1/0033 (2013.01); G05D 1/0038 (2013.01); G05D 1/0223 (2013.01); G05D 1/222 (2024.01); G05D 1/223 (2024.01); G05D 1/224 (2024.01); G05D 1/2247 (2024.01); G05D 1/2248 (2024.01); G05D 1/24 (2024.01); G05D 1/65 (2024.01); G06F 3/0346 (2013.01)] | 18 Claims |
1. A method of teleoperation of a vehicle located in a field of view of a camera comprising:
receiving, from an input device coupled to a user interface device, a desired direction of motion of a ground vehicle in a user interface reference frame;
receiving, via a first wireless network connection associated with an aerial vehicle that is coupled to a remote camera, a first position of the remote camera in a global reference frame, wherein the ground vehicle is within a field of view of the remote camera and the remote camera provides visual data of the ground vehicle for projection on the user interface reference frame;
receiving, via a second network connection coupled to the ground vehicle, a second position of the ground vehicle in the global reference frame;
generating, based on the first position of the remote camera in the global reference frame, the desired direction of motion in the user interface reference frame, and the second position of the ground vehicle in the global reference frame, a direction of motion of the ground vehicle in a vehicle reference frame, wherein the direction of the motion corresponds to the desired direction of movement of the ground vehicle in the user interface reference frame;
transmitting the direction of motion to the ground vehicle; and
controlling the ground vehicle to move in the direction of motion in the vehicle reference frame.
|