System and Method for Virtual Engineering
AssigneeThe Boeing Company
InventorAndrew S. Roth
Life of this patent
Estimating the term…
Abstract
A method and system for generating a virtual image of a virtual environment is provided. A virtual reality manager receives hand position data for at least one hand of a user from a hand system. The virtual reality manager receives head position data for a head of the user from a head-mounted system. The virtual reality manager identifies image-based position data and a current frame of reference for a current time using a target image corresponding to the current time. The virtual reality manager generates virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference. The virtual image control data is configured for use by a virtual image application.
Claims20
A method for generating a virtual image of a virtual environment, the method comprising:
- receiving, at a virtual reality manager, hand position data for at least one hand of a user from a hand system;
- receiving, at the virtual reality manager, head position data for a head of the user from a head-mounted system;
- identifying, by the virtual reality manager, image-based position data and a current frame of reference for a current time using a target image corresponding to the current time;
- and
- generating, by the virtual reality manager, virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference, wherein the virtual image control data is configured for use by a virtual image application.
A virtual reality system comprising:
- a head-mounted system configured to be worn relative to a head of a user;
- and
- a virtual reality manager associated with the head-mounted system, wherein the virtual reality manager is configured to:
- receive hand position data for at least one hand of the user from a hand system;
- receive head position data for the head of the user from a sensor system in the head-mounted system;
- identify image-based position data and a current frame of reference for a current time using a target image corresponding to the current time;
- and generate virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference, wherein the virtual image control data is configured for use by a virtual image application.
A computer comprising:
- a bus;
- a non-transitory storage device connected to the bus, wherein the non-transitory storage device includes program code;
- and
- a processor unit connected to the bus, wherein the processor unit is configured to execute the program code to:
- receive hand position data for at least one hand of a user from a hand system;
- receive head position data for a head of the user from a head-mounted system;
- identify image-based position data and a current frame of reference for a current time using a target image corresponding to the current time;
- and
- generate virtual image control data for the current time using the hand position data, the head position data, the image-based position data, and the current frame of reference, wherein the virtual image control data is configured for use by a virtual image application.
Dependencies are inferred from the claim text.