Raiola Gennaro, Mingo Hoffman Enrico, Focchi Michele, Tsagarakis Nikos, Semini Claudio
Dynamic Legged Systems Lab, Istituto Italiano di Tecnologia, Genoa, Italy.
Humanoid and Human Centred Mechatronics Lab, Istituto Italiano di Tecnologia, Genoa, Italy.
Front Robot AI. 2020 Nov 19;7:528473. doi: 10.3389/frobt.2020.528473. eCollection 2020.
In the context of legged robotics, many criteria based on the control of the Center of Mass (CoM) have been developed to ensure a stable and safe robot locomotion. Defining a whole-body framework with the control of the CoM requires a planning strategy, often based on a specific type of gait and a reliable state-estimation. In a whole-body control approach, if the CoM task is not specified, the consequent redundancy can still be resolved by specifying a postural task that set references for all the joints. Therefore, the postural task can be exploited to keep a well-behaved, stable kinematic configuration. In this work, we propose a generic locomotion framework which is able to generate different kind of gaits, ranging from very dynamic gaits, such as the trot, to more static gaits like the crawl, without the need to plan the CoM trajectory. Consequently, the whole-body controller becomes planner-free and it does not require the estimation of the floating base state, which is often prone to drift. The framework is composed of a priority-based whole-body controller that works in synergy with a walking pattern generator. We show the effectiveness of the framework by presenting simulations on different types of simulated terrains, including rough terrain, using different quadruped platforms.
在有腿机器人技术的背景下,已经开发了许多基于质心(CoM)控制的标准,以确保机器人运动的稳定和安全。通过质心控制来定义一个全身框架需要一种规划策略,通常基于特定类型的步态和可靠的状态估计。在全身控制方法中,如果没有指定质心任务,仍然可以通过指定一个为所有关节设置参考的姿势任务来解决随之而来的冗余问题。因此,可以利用姿势任务来保持良好的、稳定的运动学配置。在这项工作中,我们提出了一个通用的运动框架,它能够生成不同类型的步态,从非常动态的步态(如小跑)到更静态的步态(如爬行),而无需规划质心轨迹。因此,全身控制器无需规划器,也不需要估计通常容易漂移的浮动基座状态。该框架由一个基于优先级的全身控制器组成,该控制器与一个步行模式生成器协同工作。我们通过在不同类型的模拟地形(包括粗糙地形)上使用不同的四足平台进行模拟,展示了该框架的有效性。