Autonomous Tracking Based On Radius
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a configuration of an autonomous vehicle for autonomously following a moving subject based on a radius of a virtual sphere surrounding the autonomous vehicle. The autonomous vehicle may be an unmanned ground vehicle or an unmanned aerial vehicle, which autonomously follows the subject (e.g., a device, a live entity, or any object) based on the virtual sphere. The radius of the virtual sphere may be dynamically configured according to a velocity of the autonomous vehicle or configurations of a camera coupled to the autonomous vehicle. Accordingly, the autonomous vehicle can follow the subject along a smooth trajectory, and capture images of abrupt movements of the subject in a cinematically pleasing manner.
6 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A vehicle comprising:
-
a camera; a radius tracking controller configured to; determine a radius of a virtual sphere around the vehicle based on the camera, and determine an updated target position of the vehicle based on a comparison between a vehicle position of the vehicle and a previous target position of the vehicle and based on the radius; and a vehicle controller interface configured to move the vehicle towards the updated target position. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method comprising:
-
determining a radius of a virtual sphere around a vehicle based on a camera; determining an updated target position of the vehicle based on a comparison between a vehicle position of the vehicle and a previous target position of the vehicle and based on the radius; and moving the vehicle towards the updated target position. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. An aerial vehicle comprising:
-
a radius tracking controller configured to; determine a radius of a virtual sphere around the aerial vehicle based on a velocity of the vehicle, and determine an updated target position of the aerial vehicle based on the radius and a comparison between a position of the aerial vehicle and a previous target position of the aerial vehicle; and a vehicle controller interface module configured to move the aerial vehicle towards the updated target position of the aerial vehicle. - View Dependent Claims (37, 38, 39, 40)
-
Specification