22,846 research outputs found

    On Weight-Prioritized Multi-Task Control of Humanoid Robots

    Get PDF
    International audienceWe propose a formal analysis with some theoretical properties of weight-prioritized multi-task inverse-dynamics-like control of humanoid robots, being a case of redundant " ma-nipulators " with a non-actuated free-floating base and multiple unilateral frictional contacts with the environment. The controller builds on a weighted sum scalarization of a multiobjective optimization problem under equality and inequality constraints, which appears as a straightforward solution to account for state and control input viability constraints characteristic of humanoid robots that were usually absent from early existing pseudo-inverse and null-space projection-based prioritized multi-task approaches. We argue that our formulation is indeed well founded and justified from a theoretical standpoint, and we propose an analysis of some stability properties of the approach: Lyapunov stability is demonstrated for the closed-loop dynamical system that we analytically derive in the unconstrained multiob-jective optimization case. Stability in terms of solution existence, uniqueness, continuity, and robustness to perturbations, is then formally demonstrated for the constrained quadratic program

    Keep Rollin' - Whole-Body Motion Control and Planning for Wheeled Quadrupedal Robots

    Full text link
    We show dynamic locomotion strategies for wheeled quadrupedal robots, which combine the advantages of both walking and driving. The developed optimization framework tightly integrates the additional degrees of freedom introduced by the wheels. Our approach relies on a zero-moment point based motion optimization which continuously updates reference trajectories. The reference motions are tracked by a hierarchical whole-body controller which computes optimal generalized accelerations and contact forces by solving a sequence of prioritized tasks including the nonholonomic rolling constraints. Our approach has been tested on ANYmal, a quadrupedal robot that is fully torque-controlled including the non-steerable wheels attached to its legs. We conducted experiments on flat and inclined terrains as well as over steps, whereby we show that integrating the wheels into the motion control and planning framework results in intuitive motion trajectories, which enable more robust and dynamic locomotion compared to other wheeled-legged robots. Moreover, with a speed of 4 m/s and a reduction of the cost of transport by 83 % we prove the superiority of wheeled-legged robots compared to their legged counterparts.Comment: IEEE Robotics and Automation Letter

    Learning Task Priorities from Demonstrations

    Full text link
    Bimanual operations in humanoids offer the possibility to carry out more than one manipulation task at the same time, which in turn introduces the problem of task prioritization. We address this problem from a learning from demonstration perspective, by extending the Task-Parameterized Gaussian Mixture Model (TP-GMM) to Jacobian and null space structures. The proposed approach is tested on bimanual skills but can be applied in any scenario where the prioritization between potentially conflicting tasks needs to be learned. We evaluate the proposed framework in: two different tasks with humanoids requiring the learning of priorities and a loco-manipulation scenario, showing that the approach can be exploited to learn the prioritization of multiple tasks in parallel.Comment: Accepted for publication at the IEEE Transactions on Robotic
    • …
    corecore