An autonomously moving robot drives while evading an obstacle by recognizing the obstacle and self-location by an environment information acquisitioner. The information acquisitioner comprises an imager that takes an image of a circumference on a driving route, an image recognition processor that extracts an area having a property relating to a region of a human body by arithmetically processing the photographed image, a ranger that measures a range and an orientation to an object existing in the circumference on the driving route, a range information analyzer that obtains a shape of the object by arithmetically processing the obtained range information and recognizing that the object is a candidate of a person, and an environment recognizer that recognizes the environment information on the driving route. The environment recognizer compares an orientation of an area having the property extracted in the image recognition processor with an orientation of the object recognized as the candidate of a person in the range information analyzer, and recognize the object as a person when both of them agree with reach other. Thereby, the autonomously moving robot drives safely and smoothly corresponding to the obstacle by judging what the obstacle is.

 
Web www.patentalert.com

< Robot controller

< Robot device, Behavior control method thereof, and program

> Robot simulation device, and robot simulation program

> Robot cleaner coordinates compensation method and a robot cleaner system using the same

~ 00283