An assistance robot comprising: a base; a holding member configured to hold an upper body of a care receiver; a driving device configured to move the holding member in an up-down direction and a left-right direction of the base; and a control device configured to control operation of the driving device, the control device including a memory section configured to memorize a standing path that is a movement path of the holding member corresponding to a standing operation of the care receiver, and a sitting path that is a movement path of the holding member corresponding to a sitting operation of the care receiver, a path setting section configured to, in a case in which the standing operation or the sitting operation has been entered as a requested operation, select one of the standing path or the sitting path that corresponds to the requested operation, or one of the standing path or the sitting path that does not correspond to the requested operation, based on a usage state including a current position (Pc) of the holding member, and set the selected movement path as a reference path, and a driving control section configured to move the holding member based on the set reference path. a base; a holding member configured to hold an upper body of a care receiver; a driving device configured to move the holding member in an up-down direction and a left-right direction of the base; and a control device configured to control operation of the driving device, the control device including a memory section configured to memorize a standing path that is a movement path of the holding member corresponding to a standing operation of the care receiver, and a sitting path that is a movement path of the holding member corresponding to a sitting operation of the care receiver, a path setting section configured to, in a case in which the standing operation or the sitting operation has been entered as a requested operation, select one of the standing path or the sitting path that corresponds to the requested operation, or one of the standing path or the sitting path that does not correspond to the requested operation, based on a usage state including a current position (Pc) of the holding member, and set the selected movement path as a reference path, and a driving control section configured to move the holding member based on the set reference path. a memory section configured to memorize a standing path that is a movement path of the holding member corresponding to a standing operation of the care receiver, and a sitting path that is a movement path of the holding member corresponding to a sitting operation of the care receiver, a path setting section configured to, in a case in which the standing operation or the sitting operation has been entered as a requested operation, select one of the standing path or the sitting path that corresponds to the requested operation, or one of the standing path or the sitting path that does not correspond to the requested operation, based on a usage state including a current position (Pc) of the holding member, and set the selected movement path as a reference path, and a driving control section configured to move the holding member based on the set reference path.