A robot device, which autonomously performs actions, includes a moving
unit that moves the robot device, and a target position acquiring unit
that acquires position information of a target. A movement method judging
unit receives an instruction for a movement from a user, and judges
whether or not a destination can be designated by fixed position
information. When it is judged that the destination can be designated by
the fixed position information, control is performed by a position
movement control unit. When it is judged that the destination cannot be
designated by the fixed position information, control is performed by a
target movement control unit, which acquires position information from
the target position acquiring unit, to operate the moving unit.