1.一种控制装置,包括:
状态转变确定部,其在执行任务的机器人的状态转变遵循被预设为导致所述任务失败的状态转变的失败状态转变的情况下,控制所述机器人的操作以在导致所述任务失败之前执行预定处理。
2.根据权利要求1所述的控制装置,其中,
所述预定处理是对用户的警告或者紧急停止所述机器人的操作。
3.根据权利要求2所述的控制装置,其中,
当在执行对所述用户的警告以作为所述预定处理之后所述机器人的状态转变遵循所述失败状态转变的情况下,所述状态转变确定部执行对所述机器人的操作的紧急停止。
4.根据权利要求1所述的控制装置,还包括:
更新部,其在所述机器人的状态转变遵循所述失败状态转变的情况下更新所述失败状态转变。
5.根据权利要求4所述的控制装置,其中,
在遵循所述失败状态转变的次数超过阈值次数的情况下,或者根据遵循所述失败状态转变的机器人的状态转变的内容,所述更新部更新所述失败状态转变。
6.根据权利要求4所述的控制装置,其中,
所述更新部更新所述失败状态转变,使得所述机器人的状态转变更可能遵循所述失败状态转变。
7.根据权利要求1所述的控制装置,还包括:
恢复控制部,其在所述机器人的状态转变遵循所述失败状态转变的情况下,控制所述机器人以执行恢复。
8.根据权利要求7所述的控制装置,其中,
所述恢复控制部使得在执行所述预定处理之后执行所述恢复。
9.根据权利要求1所述的控制装置,还包括:
存储部,其存储指示所述失败状态转变的信息。
10.一种控制方法,包括:
在执行任务的机器人的状态转变遵循被预设为导致所述任务失败的状态转变的失败状态转变的情况下,由控制装置控制所述机器人的操作以在导致所述任务失败之前执行预定处理。
11.一种程序,用于使计算机执行以下处理:
在执行任务的机器人的状态转变遵循被预设为导致所述任务失败的状态转变的失败状态转变的情况下,控制所述机器人的操作以在导致所述任务失败之前执行预定处理。