Humanoid robots could be versatile and intuitive human avatars that operate remotely in inaccessible places: the robot could reproduce in the remote location the movements of an operator equipped with a wearable motion capture device while sending visual feedback to the operator. While substantial progress has been made on transferring ("retargeting") human motions to humanoid robots, a major problem preventing the deployment of such systems in real applications is the presence of communication delays between the human input and the feedback from the robot: even a few hundred milliseconds of delay can irreversibly disturb the operator, let alone a few seconds. To overcome these delays, we introduce a system in which a humanoid robot executes commands before it actually receives them, so that the visual feedback appears to be synchronized to the operator, whereas the robot executed the commands in the past. To do so, the robot continuously predicts future commands by querying a machine learning model that is trained on past trajectories and conditioned on the last received commands. In our experiments, an operator was able to successfully control a humanoid robot (32 degrees of freedom) with stochastic delays up to 2 seconds in several whole-body manipulation tasks, including reaching different targets, picking up, and placing a box at distinct locations.
翻译:人类机器人可以是多功能和直觉的人类变形机器人,在无法进入的地方远程操作:机器人可以在远程位置复制配备了可磨损运动抓捕装置的操作者在向操作者发送视觉反馈的同时,在向操作者发送可视反馈的同时,在向人类机器人转移(“重新瞄准”)人类动作方面取得重大进展,但阻碍在实际应用中部署这种系统的一个主要问题是,在人类输入和机器人反馈之间出现通信延误:即使是几百毫秒的延迟也会不可逆地干扰操作者,更不用说几秒钟。为了克服这些延迟,我们引入了一个系统,在操作者实际收到命令之前,一个配备了可磨损运动捕捉装置的操作者的操作者可以执行命令,这样,视觉反馈似乎对操作者是同步的,而机器人则在过去执行命令。要这样做,机器人通过查询一个机器学习模型来持续预测未来指令,该模型经过培训,以最后收到的指令为条件。在我们的实验中,操作者能够成功地控制一个人类机器人(32度的自由度),在实际收到命令之前执行命令,在实际收到命令之前执行命令时,在2秒内将一些不同的容器里的延迟,将一个不同的操纵任务放在一个不同的容器里,包括整个操作。