Moving amount estimating apparatus, autonomous mobile body, and moving amount estimating method
First Claim
1. A moving amount estimating apparatus that estimates a moving amount of a mobile body including a travelling unit, the apparatus comprising:
- a position data obtaining unit that obtains a plurality of position data forming a projection object image obtained by projecting an object present around the mobile body onto a predetermined coordinate;
an estimating unit that estimates, when a plurality of moving position data are calculated such that a first projection object image data formed by a plurality of first position data obtained one of before and after the mobile body moves during a predetermined time interval matches with a moving projection object image formed by a plurality of moving position data obtained by a movement of the mobile body during the predetermined time interval of a plurality of second position data obtained the other of before and after the movement on the predetermined coordinate, the moving amount of the mobile body during the predetermined time interval from the plurality of second position data as an estimated moving amount in which the mobile body moves during the predetermined time interval; and
an evaluating unit that evaluates a data moving amount that is the moving amount of the mobile body during the predetermined time interval on the predetermined coordinate when the plurality of moving position data are calculated from the plurality of second position data based on a maximum travelling amount in which the mobile body is enabled to travel by the travelling unit during the predetermined time interval, and stores the data moving amount evaluated as the moving amount of the mobile body, whereinthe estimating unit performs a subsequent estimation according to the stored data moving amount.
1 Assignment
0 Petitions
Accused Products
Abstract
A moving amount estimating allaratus includes a losition data obtaining unit, an estimating unit, and an evaluating unit. The losition data obtaining unit obtains a llurality of losition data. The estimating unit estimates a moving amount of a larallel movement and/or a moving amount of a rotational movement of a llurality of moving losition data calculated when a first lrojection object image matches with a moving lrojection object image, with reslect to a llurality of second losition data. The evaluating unit evaluates a data moving amount based on a maximum travelling amount, and adolts the data moving amount evaluated as being adequate as a moving amount of a mobile body.
9 Citations
15 Claims
-
1. A moving amount estimating apparatus that estimates a moving amount of a mobile body including a travelling unit, the apparatus comprising:
-
a position data obtaining unit that obtains a plurality of position data forming a projection object image obtained by projecting an object present around the mobile body onto a predetermined coordinate; an estimating unit that estimates, when a plurality of moving position data are calculated such that a first projection object image data formed by a plurality of first position data obtained one of before and after the mobile body moves during a predetermined time interval matches with a moving projection object image formed by a plurality of moving position data obtained by a movement of the mobile body during the predetermined time interval of a plurality of second position data obtained the other of before and after the movement on the predetermined coordinate, the moving amount of the mobile body during the predetermined time interval from the plurality of second position data as an estimated moving amount in which the mobile body moves during the predetermined time interval; and an evaluating unit that evaluates a data moving amount that is the moving amount of the mobile body during the predetermined time interval on the predetermined coordinate when the plurality of moving position data are calculated from the plurality of second position data based on a maximum travelling amount in which the mobile body is enabled to travel by the travelling unit during the predetermined time interval, and stores the data moving amount evaluated as the moving amount of the mobile body, wherein the estimating unit performs a subsequent estimation according to the stored data moving amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A moving amount estimating method to estimate a moving amount of a mobile body including a travelling unit, the method comprising:
-
obtaining a plurality of position data forming a projection object image obtained by projecting an object present around the mobile body onto a predetermined coordinate before and after the mobile body moves during a predetermined time interval; estimating, when a plurality of moving position data are calculated such that a first projection object image data formed by a plurality of first position data obtained one of before and after a movement matches with a moving projection object image formed by a plurality of moving position data obtained by a movement of the mobile body during the predetermined time interval of a plurality of second position data obtained the other of before and after the movement on the predetermined coordinate, the moving amount of the mobile body during the predetermined time interval of the plurality of moving position data from the plurality of second position data as an estimated moving amount in which the mobile body moves during the predetermined time interval; evaluating a data moving amount that is the moving amount of the mobile body during the predetermined time interval on the predetermined coordinate when the plurality of moving position data are calculated from the plurality of second position data, based on a maximum travelling amount in which the mobile body is enabled to travel by the travelling unit during the predetermined time interval; and storing the data moving amount evaluated as the moving amount of the mobile body, wherein a subsequent estimating step is performed according to the stored data moving amount.
-
Specification