Virtual environment systems and methods
First Claim
1. A method for representing one or more represented vehicles on a situational display, comprising:
- generating the situational display including a customizable environment scenario and customizable objects;
displaying the situational display from one or more reference views, wherein the one or more reference views includes a first person view from a point of view of the one or more represented vehicles a third person point of view of the situational display, and a birds eye view of the situational display;
displaying the one or more represented vehicle in the one or more reference view of the situational display;
receiving a data package by a computer processor, the data package generated external to the situational display and comprising kinematic data obtained using at least one of a moveable prototype and a prototype vehicle;
updating the represented vehicle on the situational display based at least in part on the received data package; and
updating at least one of the environment scenario, represented vehicles, objects, and the reference views;
wherein the customizable environment scenario includes at least one of a border control, an urban environment, a monitoring site, and a battlefield.
3 Assignments
0 Petitions
Accused Products
Abstract
Representing vehicles in a customizable virtual environment is disclosed. One embodiment includes a controlled environment including prototype vehicles and a virtual environment including virtual representations of the prototype vehicles. The virtual environment is a display that includes an environment scenario, a number of virtual objects, and the various represented vehicles. The represented vehicles are linked to the prototype vehicles by communicating kinematic data from the prototype vehicles to the virtual vehicles real-time. The positions of the represented vehicles are updated based on the communicated kinematic data such that the virtual environment is a realistic visualization of the prototype vehicles. In addition, the virtual environment is highly customizable. In an embodiment, customizing the virtual environment includes generating reference views for the represented vehicles, editing the environment scenario, editing the virtual objects, editing the represented vehicles, and generating a mission scenario of the reference views.
211 Citations
18 Claims
-
1. A method for representing one or more represented vehicles on a situational display, comprising:
-
generating the situational display including a customizable environment scenario and customizable objects; displaying the situational display from one or more reference views, wherein the one or more reference views includes a first person view from a point of view of the one or more represented vehicles a third person point of view of the situational display, and a birds eye view of the situational display; displaying the one or more represented vehicle in the one or more reference view of the situational display; receiving a data package by a computer processor, the data package generated external to the situational display and comprising kinematic data obtained using at least one of a moveable prototype and a prototype vehicle; updating the represented vehicle on the situational display based at least in part on the received data package; and updating at least one of the environment scenario, represented vehicles, objects, and the reference views; wherein the customizable environment scenario includes at least one of a border control, an urban environment, a monitoring site, and a battlefield. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer readable media comprising computer-executable instructions that, when executed by a computer, perform acts comprising:
-
representing one or more represented vehicles in a situational display, the situational display including a customizable environment scenario and one or more customizable objects; receiving a data package by a computer processor for each of the one or more represented vehicles represented in the situational display, the data package including kinematic data; updating the position of the represented vehicles based on the received data package; and generating one or more reference views of the situational display including at least one of a first person vehicle operator view, a third person view, and a bird'"'"'s eye view of the situational display; wherein the customizable environment scenario includes at least one of a border control, an urban environment, a monitoring site, and a battlefield. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for generating a mission scenario comprising:
-
generating a situational display including a customizable environment scenario and customizable objects, wherein the customizable environment scenario includes at least one of a border control, an urban environment, a monitoring site, and a battlefield; displaying the situational display from one or more reference views; recording one or more reference views by a computer processor; updating the one or more reference views while the one or more reference views are being recorded; and saving the recorded one or more reference views. - View Dependent Claims (17, 18)
-
Specification