Motion tracking interface for planning travel path
AssigneeAerocine Ventures, Inc.
InventorsBrian Streem, Kenneth R. Lorell, Kristoph Matthews
Life of this patent
Estimating the term…
Abstract
A device projects a virtual three-dimensional map of a physical environment onto an area captured by an image sensor of the device. The device receives user input to begin tracking device motion. In response to receiving the user input, the device tracks its motion within the area. The device determines location data within the area and orientation data of the image sensor within the area based on the tracked motion of the device. At least one of the location data or the orientation data is converted to real-world coordinates based on the virtual three-dimensional map of the physical environment. Path data is generated for a physical vehicle based on the at least one converted location or orientation data.
Claims20
A method for operating a system comprising an electronic device and a vehicle, the method comprising:
- projecting, by the electronic device, a virtual three dimensional map of a physical environment into a space;
- during the projecting, tracking movement of the electronic device within the space;
- determining at least one of location data of the electronic device within the space or orientation data of the electronic device within the space based on the tracked movement of the electronic device;
- generating path data for the vehicle based on the at least one of the location data or the orientation data;
- and
- after the tracking, communicating the generated path data to the vehicle.
A system for use with a vehicle, the system comprising:
- a communication interface;
- a sensor;
- at least one processor;
- and
- a memory comprising instructions that, when executed by the at least one processor, cause the at least one processor to:
- project a virtual three dimensional map of a physical environment into a space;
- track movement of the sensor within the space while the virtual three dimensional map is projected into the space;
- determine at least one of location data of the sensor within the space or orientation data of the sensor within the space based on the tracked movement of the sensor;
- generate path data for the vehicle based on the at least one of the location data or the orientation data;
- and
- communicate the generated path data with the communication interface to the vehicle after the movement of the sensor has been tracked.
A computer program product comprising code, stored in a non-transitory computer-readable storage medium, the code comprising:
- code to project, by an electronic device, a virtual three dimensional map of a physical environment into a space;
- code to track movement of the electronic device within the space while the virtual three dimensional map is projected into the space;
- code to determine at least one of location data of the electronic device within the space or orientation data of the electronic device within the space based on the tracked movement of the electronic device;
- code to generate path data for a vehicle based on the at least one of the location data or the orientation data;
- and
- code to communicate the generated path data to the vehicle after the movement of the electronic device has been tracked.
Dependencies are inferred from the claim text.