Patent ID: 7653458

Claim:
A robot device, which autonomously performs actions, comprising: a moving unit configured to move the robot device; a target position acquiring unit configured to acquire position information of a target; a first movement control unit configured to designate fixed position information as a destination and control the moving unit to move from current position information thereof to the fixed position information; a second movement control unit configured to designate the target as the destination, obtain the position information of the target from the target position information acquiring unit, and control the moving unit to move towards the obtained position information of the target; an instruction input unit configured to receive a user input indicating the destination; a storage unit configured to store map information for moving the robot device, the map information comprising a plurality of fixed positions; and a judging unit configured to: judge whether the fixed positions comprising the map information include the fixed position information of the destination indicated by the user input, provide the fixed position information as the destination to the first movement control unit when the fixed positions comprising the map information include the fixed position information of the destination indicated by the user input, and provide the target as the destination to the second movement control unit when the fixed positions comprising the map information do not include the fixed position information.