Course profiling and sharing
First Claim
Patent Images
1. A system for UAV-based space profiling, the system comprising:
- an unmanned aerial vehicle (UAV) that includes a sensor that captures data regarding a physical space at a first location;
a processor that executes instructions stored in memory, wherein execution of the instructions by the processor;
constructs a profile for the physical space based on the data captured by the UAV, andadds one or more virtual elements to the constructed profile; and
a network interface that transmits the constructed profile over a communication network to a virtual reality system at a second location, wherein the virtual reality system generates a virtual environment corresponding to the physical space based on the constructed profile, the virtual environment including the virtual elements specified by the constructed profile.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for unmanned aerial vehicle (UAV) course profiling are provided. A plurality of images may be captured by a UAV flying along a course at a first location. A profile may be constructed for the course based on the images captured by the UAV. The constructed course profile is transmitted over a communication network to a virtual reality system at a second location. The virtual reality system may generate a virtual environment corresponding to the course based on the constructed course profile, and a second UAV at the second location may fly along the virtual course.
156 Citations
20 Claims
-
1. A system for UAV-based space profiling, the system comprising:
-
an unmanned aerial vehicle (UAV) that includes a sensor that captures data regarding a physical space at a first location; a processor that executes instructions stored in memory, wherein execution of the instructions by the processor; constructs a profile for the physical space based on the data captured by the UAV, and adds one or more virtual elements to the constructed profile; and a network interface that transmits the constructed profile over a communication network to a virtual reality system at a second location, wherein the virtual reality system generates a virtual environment corresponding to the physical space based on the constructed profile, the virtual environment including the virtual elements specified by the constructed profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for UAV-based space profiling, the method comprising:
-
capturing data regarding a physical space at a first location via a sensor on a UAV; executing instructions stored in memory, wherein execution of the instructions by a processor; constructs a profile for the physical space based on the data captured by the UAV, and adds one or more virtual elements to the constructed profile; and transmitting the constructed profile over a communication network to a virtual reality system at a second location, wherein the virtual reality system generates a virtual environment corresponding to the physical space based on the constructed profile, the virtual environment including the virtual elements specified by the constructed profile. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for UAV-based course profiling, the method comprising:
-
capturing data regarding a physical space at a first location via a sensor on a UAV; constructing a profile for the physical space based on the data captured by the UAV; adding one or more virtual elements to the constructed profile; and transmitting the constructed profile over a communication network to a virtual reality system at a second location, wherein the virtual reality system generates a virtual environment corresponding to the physical space based on the constructed profile, the virtual environment including the virtual elements specified by the constructed profile.
-
-
18. A system for UAV-based space profiling, the system comprising:
-
a network interface that communicates over a communication network to receive a constructed profile corresponding to a physical space at a remote location; a processor that executes instructions stored in memory, wherein execution of the instructions by the processor scales the constructed profile for a local physical space, and a virtual reality system at the local physical space, wherein the virtual reality system generates a virtual environment corresponding to the physical space at the remote location based on the scaled profile, the virtual environment including one or more virtual elements specified by the scaled profile. - View Dependent Claims (19, 20)
-
Specification