The light and soft characteristics of Buoyancy Assisted Lightweight Legged Unit (BALLU) robots have a great potential to provide intrinsically safe interactions in environments involving humans, unlike many heavy and rigid robots. However, their unique and sensitive dynamics impose challenges to obtaining robust control policies in the real world. In this work, we demonstrate robust sim-to-real transfer of control policies on the BALLU robots via system identification and our novel residual physics learning method, Environment Mimic (EnvMimic). First, we model the nonlinear dynamics of the actuators by collecting hardware data and optimizing the simulation parameters. Rather than relying on standard supervised learning formulations, we utilize deep reinforcement learning to train an external force policy to match real-world trajectories, which enables us to model residual physics with greater fidelity. We analyze the improved simulation fidelity by comparing the simulation trajectories against the real-world ones. We finally demonstrate that the improved simulator allows us to learn better walking and turning policies that can be successfully deployed on the hardware of BALLU.
翻译:本文研究了轻型、软性的浮力辅助轻型四足机器人(BALLU)在人类活动环境中提供内在安全性的潜力。然而,其独特的、敏感的动力学特性对于在真实世界中获得稳健的控制策略而言是具有挑战性的。在这项工作中,我们展示了通过系统识别和我们新颖的剩余物理学习方法“环境模仿”(EnvMimic),在BALLU机器人上实现了稳健的从仿真到实际控制策略的传递。首先,我们通过收集硬件数据并优化仿真参数建立了致动器的非线性动力学模型。我们没有依赖标准的有监督式学习公式,而是利用深度强化学习训练外部力策略,以匹配真实世界的轨迹,从而使我们能够更真实地模拟剩余物理现象。我们通过比较仿真轨迹和实际轨迹来分析改进的模拟精度。我们最后证明,改进的模拟器允许我们学习更好的行走和转向策略,并能够成功地在BALLU的硬件上部署。