Virtual reality training device
OwnerAaron Schradin, Christopher A. Eusebiinventors
Life of this patent
Estimating the term…
Abstract
According to the present teachings a system is provided having a landscape engine configured to take digital input and convert it into three dimensional at virtual reality dataset. The landscape engine is functionally coupled to a physics engine configured to physical rules to objects within the virtual reality dataset. A display engine is coupled to the physics engine to convert the dataset into first and second content streams.
Claims17
A method of controlling a vehicle comprising the steps of:
- capturing a series of 2d images for a topographic landscape of a real world location using a camera and converting the series of images for the topographic landscape into a captured set of images and onto a wire frame of the topographic landscape using photogrammetry;
- syncing the wire frame of the topographic landscape to a real world location using a fixed coordinate system;
- apply physical rules to a first set of objects within the virtual reality dataset, a display engine is coupled to a physics engine to convert the dataset and the captured set of images and the wire frame of the topographic landscape into first and second content streams;
- streaming a VR first content set from the three-dimensional graphics data at a first level of detail to a first VR headset and a second content set three-dimensional graphics data at a second level of detail to VR headset, wherein the a first VR image dataset includes a selectably engageable virtual sandbox which gives an overhead view of the entire topographic landscape, and a VR data space topography;
- selectively engage the first VR headset which allows the user to see virtual representations of a vehicle in virtual reality space, the vehicle being located in the real world location;
- and
- coupling the physics engine model to a set of transceivers which communicates with the vehicle being located in the real world location, wherein the physics engine sends at least 9 degrees of freedom of data to the vehicle located in the real world location to control the vehicles control surfaces.
A method of sharing a three-dimensional virtual reality space among a plurality of users, the method comprising the steps of:
- acquiring a plurality of 2-D images of a geographic region using a mobile platform;
- using photogrammetry to create a first set of three-dimensional graphics data associated with a geographic region to be used by the plurality of users in a shared manner, the first set of three-dimensional graphics data containing a first .obj file and an associated plurality of .mtl files;
- functionally coupling the first set of three-dimensional graphics data to a physics engine configured to apply physical rules to objects within a virtual reality dataset;
- coupling an object set to the virtual reality dataset;
- coupling a display engine to a physics engine to convert the virtual reality dataset into first and second content streams, said first content stream selectively includes a first engageable virtual sandbox visual content which gives an overhead view of the entire topography, and in VR data space topography visual content;
- selectively engaging a VR headset which allows the user to see virtual representations of the a first set of three-dimensional graphics data and objects in virtual reality space, wherein one of the objects is an item having control surfaces being located in the real world location;
- coupling the physics engine to a set of transceivers which communicates with the item being located in the real world location, wherein the physics engine sends at least 9 degrees of freedom of data to the item located in the real world location to control the items control surfaces;
- and
- positioning a VR headset having a first head reference frame having changes in one of first velocity and first acceleration induced by a user's movement within a second moving reference frame having changes in one of a second velocity and a second acceleration, selectively streaming either one of the first content streams and second content streams from the three-dimensional graphics data to the VR headset selectively based upon differences between changes in one of first velocity and first acceleration induced by a user's movement, and changes in one of the second velocity and the second acceleration.
A method for controlling a vehicle comprising the steps of:
- capturing a series of images of a terrain using a ccd camera and a LIDAR providing pixel location information disposed on a mobile platform traveling over the terrain, wherein capturing a series of images of a terrain using a ccd camera disposed on a mobile platform traveling over the terrain includes defining a flight path using computer numeric control cutter-path system to define the path of a data collection drone to most efficiently calculate needed information for a variety of layers in a variety of spectrum;
- converting the series of images for the terrain into a captured subset of images and into a wire frame of the topographic landscape to form a VR image dataset;
- syncing the wire frame of the topographic landscape to a real world location using a fixed coordinate system by associating the ccd camera and a LIDAR providing pixel location information;
- applying a physics engine to an object within the VR image dataset;
- streaming a first image dataset stream from the VR image dataset to a VR display;
- selectively engage a VR headset which allows the user to see virtual representations of a vehicle in virtual reality space, the vehicle being located in the real world location;
- and
- coupling the physics engine to a set of transceivers which communicates with the vehicle being located in the real world location, wherein the physics engine sends at least 9 degrees of freedom of data to the vehicle located in the real world location to control the vehicles control surfaces.
Dependencies are inferred from the claim text.