VIRTUAL SPACE POSITIONING METHOD AND APPARATUS
First Claim
1. A virtual space positioning method adapted for a human machine interface (HMI), the virtual space positioning method being executed by a processor and comprising:
- (A) receiving, by the processor, a plurality of first sensed data sets from an inertial measurement unit (IMU), wherein the first sensed data sets correspond to a first position in a real space;
(B) determining, by the processor, that a first data feature of the first sensed data sets conforms to a first predetermined data model;
(C) receiving, by the processor, a plurality of second sensed data sets from the IMU, wherein the second sensed data sets correspond to a second position in the real space;
(D) determining, by the processor, that a second data feature of the second sensed data sets conforms to a second predetermined data model;
(E) calculating, by the processor, a first moving direction and a first moving distance according to the first sensed data sets and the second sensed data sets;
(F) defining, by the processor, a first coordinate system of the real space according to the first moving direction and the first moving distance; and
(G) creating, by the processor, a relationship between the first coordinate system and a second coordinate system of a virtual space corresponding to the HMI.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual space positioning method and apparatus are provided. The virtual space positioning method is adapted for a human machine interface (HMI) and includes the steps of: receiving a plurality of first sensed data sets from an inertial measurement unit (IMU), determining that a data feature of the first sensed data sets conforms to a first predetermined data model, receiving a plurality of second sensed data sets from the IMU, determining that a data feature of the second sensed data sets conforms to a second predetermined data model, calculating a moving direction and a moving distance according to the first sensed data sets and the second sensed data sets, defining a first coordinate system of a real space according to the moving direction and the moving distance, and creating a relationship between the first coordinate system and the second coordinate system of a virtual space corresponding to the HMI.
-
Citations
16 Claims
-
1. A virtual space positioning method adapted for a human machine interface (HMI), the virtual space positioning method being executed by a processor and comprising:
-
(A) receiving, by the processor, a plurality of first sensed data sets from an inertial measurement unit (IMU), wherein the first sensed data sets correspond to a first position in a real space; (B) determining, by the processor, that a first data feature of the first sensed data sets conforms to a first predetermined data model; (C) receiving, by the processor, a plurality of second sensed data sets from the IMU, wherein the second sensed data sets correspond to a second position in the real space; (D) determining, by the processor, that a second data feature of the second sensed data sets conforms to a second predetermined data model; (E) calculating, by the processor, a first moving direction and a first moving distance according to the first sensed data sets and the second sensed data sets; (F) defining, by the processor, a first coordinate system of the real space according to the first moving direction and the first moving distance; and (G) creating, by the processor, a relationship between the first coordinate system and a second coordinate system of a virtual space corresponding to the HMI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A virtual space positioning apparatus adapted for a human machine interface (HMI), comprising:
-
a signal receiving interface, being configured to receive a plurality of first sensed data sets and a plurality of second sensed data sets from an inertial measurement unit (IMU), wherein the first sensed data sets and the second sensed data sets correspond to a first position and a second position in a real space respectively; and a processor electrically connected with the signal receiving interface, being configured to determine that a first data feature of the first sensed data sets conforms to a first predetermined data model, determine that a second data feature of the second sensed data sets conforms to a second predetermined data model, calculate a first moving direction and a first moving distance according to the first sensed data sets and the second sensed data sets, define a first coordinate system of the real space according to the first moving direction and the first moving distance, and create a relationship between the first coordinate system and a second coordinate system of a virtual space corresponding to the HMI. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification