Moving apparatus, method, and medium for compensating position of the moving apparatus
First Claim
1. A moving apparatus comprising:
- a sensing unit to obtain multiple state information generated by movements of the moving apparatus;
a state determiner to determine whether or not an abnormal movement state is generated based on the multiple state information;
a position information calculator to correct the multiple state information when the abnormal movement state occurs, and to calculate final position information of the moving apparatus;
an action controller to generate an action control signal based on the calculated final position information; and
a driver to perform a movement action of the moving apparatus based on the generated action control signal,wherein the multiple state information comprises acceleration information indicating acceleration components of three axes and gravitational acceleration.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a moving apparatus and an apparatus, method, and medium for compensating position based on a position recognition technology. The moving apparatus which provides a function for correcting a position includes a sensing unit obtaining multiple state information reflecting one or more abnormal movement states generated by movements of the moving apparatus; a state determination unit determining whether or not the abnormal movement state is generated by self-contained navigation, by referring to the obtained multiple state information; and a position information calculation unit calculating final position information of the moving apparatus, by correcting the multiple state information as the abnormal movement state occurs.
15 Citations
24 Claims
-
1. A moving apparatus comprising:
-
a sensing unit to obtain multiple state information generated by movements of the moving apparatus; a state determiner to determine whether or not an abnormal movement state is generated based on the multiple state information; a position information calculator to correct the multiple state information when the abnormal movement state occurs, and to calculate final position information of the moving apparatus; an action controller to generate an action control signal based on the calculated final position information; and a driver to perform a movement action of the moving apparatus based on the generated action control signal, wherein the multiple state information comprises acceleration information indicating acceleration components of three axes and gravitational acceleration.
-
-
2. A moving apparatus comprising:
-
a sensing unit to obtain multiple state information generated by movements of the moving apparatus; a state determiner to determine whether or not an abnormal movement state is generated based on the multiple state information; a position information calculator to correct the multiple state information when the abnormal movement state occurs, and to calculate final position information of the moving apparatus; an action controller to generate an action control signal based on the calculated final position information; and a driver to perform a movement action of the moving apparatus based on the generated action control signal, wherein the sensing unit comprises; a position sensor to obtain movement position information, which indicates a distance of movement of the moving apparatus; a speed sensor to obtain speed information, which indicates a moving speed based on the movement position information; a rotation angle sensor to sense rotation angle information, which indicates direction and magnitude of a rotation angle of the moving apparatus; an acceleration sensor to obtain acceleration information, which indicates acceleration components of three (3) axes and gravitational acceleration; and a contact sensor to obtain contact information, which indicates whether or not the moving apparatus is in contact with the ground, wherein the multiple state information comprises the movement position information, the speed information, the rotation angle information, the acceleration information, and the contact information. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of correcting a position of a moving apparatus, the method comprising:
-
obtaining multiple state information generated by movements of the moving apparatus; determining whether or not the abnormal movement state is generated based on the obtained multiple state information; correcting the multiple state information when the abnormal movement state occurs, and calculating final position information of the moving apparatus; generating an action control signal by referring to the calculated final position information; and performing a movement action of the moving apparatus by referring to the generated action control signal, wherein the multiple state information comprises acceleration information indicating acceleration components of three axes and gravitational acceleration. - View Dependent Claims (18, 19, 20)
-
-
21. A method of correcting a position of a moving apparatus, the method comprising:
-
obtaining multiple state information generated by movements of the moving apparatus; determining whether or not the abnormal movement state is generated based on the obtained multiple state information; correcting the multiple state information when the abnormal movement state occurs, and calculating final position information of the moving apparatus; generating an action control signal by referring to the calculated final position information; and performing a movement action of the moving apparatus by referring to the generated action control signal, wherein the obtaining of the multiple state information comprises; obtaining movement position information, which indicates a distance of movement of the moving apparatus; obtaining speed information, which indicates a moving speed by referring to the movement position information; obtaining rotation angle information, which indicates the direction and magnitude of the rotation angle of the moving apparatus; obtaining acceleration information, which indicates the acceleration components of three (3) axes and gravitational acceleration; and obtaining contact information, which indicates whether or not the moving apparatus is in contact with the ground, wherein the multiple state information comprises the movement position information, the speed information, the rotation angle information, the acceleration information and the contact information.
-
-
22. A method of correcting a position of a moving apparatus, the method comprising:
-
obtaining multiple state information generated by movements of the moving apparatus; determining whether or not the abnormal movement state is generated based on the obtained multiple state information; correcting the multiple state information when the abnormal movement state occurs, and calculating final position information of the moving apparatus, comprising determining a final position in a direction x according to Δ
x=∫
∫
ax dtdt,wherein Δ
x is the change in position in the x direction during the abnormal movement state, and ax is the acceleration in the x direction during the abnormal movement state. - View Dependent Claims (23, 24)
-
Specification