PROBLEM TO BE SOLVED: To suppress performing operation that is not intended by an operator.SOLUTION: A robot 20 comprises: an arm mechanism 4 including a connector, which tows a user via the connector; a walking mechanism 14 which includes a wheel for moving the arm mechanism 4 and a brake for the wheel and is connected to the arm mechanism 4; an input IF6 that receives an instruction to operate at least one of the arm mechanism 4 and the walking mechanism 14; and a control portion 12 that when the input IF6 receives the instruction, determines whether or not the arm mechanism 4 and/or the walking mechanism 14 should be permitted to perform processing in accordance with the instruction, on the basis of a state of the robot 20, which is one state of a plurality of states of the robot 20 and a current state of the robot 20.SELECTED DRAWING: Figure 2【課題】操作者が意図しない動作を行うことを抑制する。【解決手段】ロボット20は、接続器を含み、接続器を介してユーザを牽引するアーム機構4と、アーム機構4を移動させる車輪と、車輪のブレーキとを含み、アーム機構4に接続される歩行機構14と、アーム機構4と歩行機構14との少なくともひとつを操作する指示を受け付ける入力IF6と、入力IF6が指示を受け付けたとき、アーム機構4及び/または歩行機構14に指示に沿った処理を許可するか否かを、ロボット20の複数の状態のうちのひとつの状態であって、ロボット20の現在の状態であるロボット20の状態に基づいて判断する制御部12とを備える。【選択図】図2