Input system based on a three-dimensional inertial navigation system and trajectory estimation method thereof
First Claim
1. An input system based on a three-dimensional inertial navigation system and having an input part and a host device, and for detecting motion position information corresponding to three-dimensional motions of the input part and outputting the detected motion position information to the host device, comprising:
- acceleration sensors for outputting pre-motion acceleration information, motion acceleration information, and post-motion acceleration information;
a rotation angle information estimation-computing portion for estimating motion rotation angle information Φ
, θ
, and Ψ
through a predetermined computing process based on the outputted pre-motion acceleration information and post-motion acceleration information;
a conversion-computing unit for calculating the motion position information based on the estimated motion rotation angle information and the outputted motion acceleration information; and
an optimal plane-computing unit for projecting the motion position information onto an optimal plane.
1 Assignment
0 Petitions
Accused Products
Abstract
An input system based on a three-dimensional inertial navigation system and a trajectory estimation method thereof is disclosed. The input system based on the three-dimensional inertial navigation system according to the present invention has acceleration sensors for outputting acceleration information just before motions, acceleration information on the motions, and acceleration information just after the motions; a rotation angle information estimation-computing portion for estimating rotation angle information on the motions through a predetermined computing process based on the outputted acceleration information just before the motions and acceleration information just after the motions; a conversion-computing unit for calculating position information on the motions based on the estimated rotation angle information on the motions and the outputted acceleration information on the motions; and an optimal plane-computing unit for projecting the position information on the motions onto an optimal plane.
-
Citations
22 Claims
-
1. An input system based on a three-dimensional inertial navigation system and having an input part and a host device, and for detecting motion position information corresponding to three-dimensional motions of the input part and outputting the detected motion position information to the host device, comprising:
-
acceleration sensors for outputting pre-motion acceleration information, motion acceleration information, and post-motion acceleration information; a rotation angle information estimation-computing portion for estimating motion rotation angle information Φ
, θ
, and Ψ
through a predetermined computing process based on the outputted pre-motion acceleration information and post-motion acceleration information;a conversion-computing unit for calculating the motion position information based on the estimated motion rotation angle information and the outputted motion acceleration information; and an optimal plane-computing unit for projecting the motion position information onto an optimal plane. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An input system based on a three-dimensional inertial navigation system and having an input part and a host device, and for detecting motion position information corresponding to three-dimensional motions of the input part and outputting the detected motion position information to the host device, comprising:
-
acceleration sensors for outputting motion acceleration information; a rotation angle information estimation-computing portion for estimating motion rotation angle information Φ
, θ
, and Ψ
based on acceleration information based on gravitational acceleration separated from the outputted motion acceleration information;a conversion-computing unit for calculating motion position information based on the estimated motion rotation angle information and the outputted motion acceleration information; and an optimal plane-computing unit for projecting the motion position information onto an optimal plane. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A trajectory estimation method for an input system based on a three-dimensional inertial navigation system and having an input part and a host device, and for detecting motion position information corresponding to three-dimensional motions of the input part and outputting the detected motion position information to the host device, comprising:
-
(a) outputting motion acceleration information, pre-motion acceleration information, and post-motion acceleration information just after the motions; (b) estimating motion rotation angle information Φ
, θ
, and Ψ
through a predetermined computing process based on the outputted pre-motion acceleration information and post-motion acceleration information;(c) calculating the motion position information based on the estimated motion rotation angle information and the outputted motion acceleration information; and (d) projecting the motion position information onto an optimal plane. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A trajectory estimation method for an input system based on a three-dimensional inertial navigation system and having an input part and a host device, and for detecting motion position information corresponding to three-dimensional motions of the input part and outputting the detected motion position information to the host device, comprising:
-
(a) outputting motion acceleration information; (b) estimating motion rotation angle information Φ
, θ
, and Ψ
based on acceleration information based on gravitational acceleration separated from the outputted motion acceleration information;(c) calculating motion position information based on the estimated motion rotation angle information and the outputted motion acceleration information; and (d) projecting the motion position information onto an optimal plane. - View Dependent Claims (19, 20, 21, 22)
-
Specification