Autonomous mobile device, autonomous movement method, and recording medium storing program
First Claim
Patent Images
1. An autonomous mobile device, comprising:
- a drive mechanism which is operable to perform parallel shifting to change a position of the device and to perform a rotation operation to rotate the device;
a controller which controls the drive mechanism; and
a barometric sensor;
wherein the controller controls the drive mechanism to restrict the parallel shifting and so as not to restrict the rotation operation, when a difference between an atmospheric pressure acquired by the barometric sensor and a reference atmospheric pressure acquired by another barometric sensor installed on a datum level is equal to or larger than a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
An acquirer of an autonomous mobile device acquires a value of level difference between a datum level and the device. A determiner determines whether the value of level difference acquired by the acquirer is equal to or higher than a given value. A movement restrictor restricts parallel shift of the device when the determiner determines that the value is equal to or higher than the given value.
12 Citations
8 Claims
-
1. An autonomous mobile device, comprising:
-
a drive mechanism which is operable to perform parallel shifting to change a position of the device and to perform a rotation operation to rotate the device; a controller which controls the drive mechanism; and a barometric sensor; wherein the controller controls the drive mechanism to restrict the parallel shifting and so as not to restrict the rotation operation, when a difference between an atmospheric pressure acquired by the barometric sensor and a reference atmospheric pressure acquired by another barometric sensor installed on a datum level is equal to or larger than a predetermined value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An autonomous mobile device, comprising:
-
a drive mechanism which is operable to perform parallel shifting to change a position of the device and to perform a rotation operation to rotate the device; a controller which controls the drive mechanism; and an acceleration sensor; wherein the controller controls the drive mechanism to restrict the parallel shifting and so as not to restrict the rotation operation, when a value of a level difference obtained by calculating a double integral of acceleration in a vertical direction from a datum level acquired by the acceleration sensor is equal to or larger than a predetermined value.
-
-
7. A non-transitory recording medium storing a program that is executable by a computer to perform functions comprising:
-
controlling parallel shifting which changes a position of a device, the parallel shifting being performed by a drive mechanism of the device; controlling a rotation operation which rotates the device, the rotation operation being performed by the drive mechanism; acquiring a value of a level difference between a datum level and the device by a barometric sensor; determining whether the acquired value of the level difference is equal to or higher than a given value; and restricting parallel shifting of the device by the drive mechanism when it is determined that the value is equal to or higher than the given value.
-
-
8. A method for controlling a device, the method comprising:
-
controlling parallel shifting which changes a position of the device, the parallel shifting being performed by a drive mechanism of the device; controlling a rotation operation which rotates the device, the rotation operation being performed by the drive mechanism; acquiring a value of a level difference between a datum level and the device by a barometric sensor; determining whether the acquired value of the level difference is equal to or higher than a given value; and restricting parallel shifting of the device by the drive mechanism when it is determined that the value is equal to or higher than the given value.
-
Specification