IP Library Granted Patent US 11,550,323
Granted Patent B2
US 11,550,323 · App. 16/662,111 · Granted Jan 10, 2023

Autonomous moving apparatus and non-transitory computer readable medium storing program

Inventors: Hajime Kajiyama (Kanagawa, JP); Mariko Miyazaki (Kanagawa, JP); Hideki Fujimoto (Kanagawa, JP); Tetsuya Kobayashi (Kanagawa, JP); Xiongfan Jin (Kanagawa, JP); Kunitoshi Yamamoto (Kanagawa, JP); Teppei Aoki (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G05D1/0088G05D1/0212G05D1/0231G05D1/0255G05D1/0276G05D2201/0213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,550,323
App. No.
16/662,111
Granted
Jan 10, 2023
Kind
B2
Abstract

An autonomous moving apparatus includes a moving unit moving the apparatus, a detector detecting distances from surrounding objects and shapes of the objects, and a controller. When a route of the apparatus is adjusted to a route of a follow target under control of the moving unit, the controller controls the moving unit so that the apparatus continues to move without changing the route of the apparatus if the follow target has changed the route but an obstacle having a possibility of causing a movement abnormality when the apparatus moves over the obstacle is present between the route of the follow target and the route of the apparatus. When the obstacle is no longer present between the route of the follow target and the route of the apparatus, the controller controls the moving unit so that the route of the apparatus is adjusted to the route of the follow target.

Claims (35)

1. An autonomous moving apparatus, comprising:

a moving unit that includes a wheel, a motor that drives the wheel, and an actuator that controls a steering angle, and a brake that together move the autonomous moving apparatus;

a laser rangefinder that detects distances from surrounding objects and shapes of the surrounding objects; and

a controller that controls the moving unit, wherein

when a route of the autonomous moving apparatus is adjusted to a route of a follow target under control of the moving unit, the controller controls the moving unit so that the autonomous moving apparatus continues to move without changing the route of the autonomous moving apparatus if the follow target has changed the route but an obstacle having a possibility of causing a movement abnormality when the autonomous moving apparatus moves over the obstacle is present between the route of the follow target and the route of the autonomous moving apparatus,

when the obstacle is no longer present between the route of the follow target and the route of the autonomous moving apparatus, the controller controls the moving unit so that the route of the autonomous moving apparatus is adjusted to the route of the follow target, and

when a distance from the follow target is equal to or longer than a preset followable distance and the controller performs control so that the autonomous moving apparatus stops moving behind the follow target, the controller sets the followable distance to become longer in a case in which the autonomous moving apparatus moves beside the follow target without adjusting the route of the autonomous moving apparatus to the route of the follow target than in a case in which the route of the autonomous moving apparatus is identical to the route of the follow target.

2. The autonomous moving apparatus according to claim 1 , further comprising:

a camera that captures a surrounding image; and

an image processor that acquires a condition of the follow target by processing the image captured by the camera,

wherein, when the condition of the follow target that is acquired by the camera is a predetermined specific condition, the controller controls the moving unit so that the route of the autonomous moving apparatus is not adjusted to the route of the follow target even if the obstacle is no longer present between the route of the follow target and the route of the autonomous moving apparatus.

3. The autonomous moving apparatus according to claim 2 , wherein, when the condition of the follow target is the predetermined specific condition before a start of adjustment of the route of the autonomous moving apparatus to the route of the follow target, the controller controls the moving unit so that the current route is maintained without changing the route.

4. The autonomous moving apparatus according to claim 2 , wherein, when the condition of the follow target is the predetermined specific condition after a start of adjustment of the route of the autonomous moving apparatus to the route of the follow target, the controller controls the moving unit so that route changing is halted and the unchanged route is maintained.

5. The autonomous moving apparatus according to claim 2 , wherein, when the condition of the follow target is the predetermined specific condition in a preset period before the follow target changes the route, the controller controls the moving unit so that the route of the autonomous moving apparatus is not adjusted to the route of the follow target even if the follow target has changed the route.

6. The autonomous moving apparatus according to claim 2 , wherein, when the condition of the follow target becomes the predetermined specific condition in a preset period after the follow target has changed the route, the controller controls the moving unit so that, if the route of the autonomous moving apparatus has not been changed, the current route is maintained without changing the route and so that, if the route of the autonomous moving apparatus has already been changed, a changed route is maintained.

7. The autonomous moving apparatus according to claim 2 , wherein the predetermined condition of the follow target is a condition in which the follow target performs a specific action with a hand.

8. The autonomous moving apparatus according to claim 1 , wherein the autonomous moving apparatus generates, when the autonomous moving apparatus is moving beside the follow target without adjusting the route of the autonomous moving apparatus to the route of the follow target, sound or light indicating that the autonomous moving apparatus is moving beside the follow target.

9. The autonomous moving apparatus according to claim 8 , further comprising a sound detector that detects an ambient noise level,

wherein the autonomous moving apparatus generates the sound indicating that the autonomous moving apparatus is moving beside the follow target at a sound level determined based on the noise level detected by the sound detector.

10. The autonomous moving apparatus according to claim 8 , further comprising an illuminance detector that detects an ambient illuminance,

wherein the autonomous moving apparatus generates the light indicating that the autonomous moving apparatus is moving beside the follow target with brightness determined based on the illuminance detected by the illuminance detector.

11. The autonomous moving apparatus according to claim 1 , wherein the controller calculates the followable distance in the case in which the autonomous moving apparatus moves beside the follow target based on a width of a sidewalk where the autonomous moving apparatus is moving.

12. The autonomous moving apparatus according to claim 1 , wherein the controller controls the moving unit so as to determine whether to adjust the route of the autonomous moving apparatus to the route of the follow target depending on whether a height or a width of the obstacle is equal to or larger than a preset height or a preset width.

13. The autonomous moving apparatus according to claim 12 , wherein, when the height or the width of the obstacle is equal to or larger than the preset height or the preset width, the controller controls the moving unit so that the route of the autonomous moving apparatus is not adjusted to the route of the follow target.

14. A non-transitory computer readable medium storing a program causing a computer to execute a process comprising:

when a route of an autonomous moving apparatus is adjusted to a route of a follow target under control of a moving unit that includes a wheel, a motor that drives the wheel, and an actuator that controls a steering angle, and a brake that together moves the autonomous moving apparatus, causing the autonomous moving apparatus to continue to move without changing the route of the autonomous moving apparatus if the follow target has changed the route but an obstacle having a possibility of causing a movement abnormality when the autonomous moving apparatus moves over the obstacle is present between the route of the follow target and the route of the autonomous moving apparatus;

adjusting the route of the autonomous moving apparatus to the route of the follow target when the obstacle is no longer present between the route of the follow target and the route of the autonomous moving apparatus; and

when a distance from the follow target is equal to or longer than a preset followable distance and the autonomous moving apparatus is controlled to stop moving behind the follow target, setting the followable distance to become longer in a case in which the autonomous moving apparatus moves beside the follow target without adjusting the route of the autonomous moving apparatus to the route of the follow target than in a case in which the route of the autonomous moving apparatus is identical to the route of the follow target.

15. An autonomous moving apparatus, comprising:

moving means for moving the autonomous moving apparatus;

detecting means for detecting distances from surrounding objects and shapes of the surrounding objects; and

control means for controlling the moving means, wherein

when a route of the autonomous moving apparatus is adjusted to a route of a follow target under control of the moving means, the control means controls the moving means so that the autonomous moving apparatus continues to move without changing the route of the autonomous moving apparatus if the follow target has changed the route but an obstacle having a possibility of causing a movement abnormality when the autonomous moving apparatus moves over the obstacle is present between the route of the follow target and the route of the autonomous moving apparatus,

when the obstacle is no longer present between the route of the follow target and the route of the autonomous moving apparatus, the control means controls the moving means so that the route of the autonomous moving apparatus is adjusted to the route of the follow target, and

when a distance from the follow target is equal to or longer than a preset followable distance and the controller performs control so that the autonomous moving apparatus stops moving behind the follow target, the controller sets the followable distance to become longer in a case in which the autonomous moving apparatus moves beside the follow target without adjusting the route of the autonomous moving apparatus to the route of the follow target than in a case in which the route of the autonomous moving apparatus is identical to the route of the follow target.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2019
From: KAJIYAMA, HAJIME; MIYAZAKI, MARIKO; FUJIMOTO, HIDEKI; KOBAYASHI, TETSUYA; JIN, XIONGFAN; YAMAMOTO, KUNITOSHI; AOKI, TEPPEI
To: FUJI XEROX CO., LTD.
Reel/Frame 050810/0665 →
Priority Claims (1)
JP JP2018-209419 · Nov 7, 2018 · national
Continuity (1)
Related Publication 20200142412A1 · May 7, 2020