Current applications for humanoid robotics require autonomy in an environment specifically adapted to humans, and safe coexistence with people. Whole-body control is promising in this sense, having shown to successfully achieve locomotion and manipulation tasks. However, robustness remains an issue: whole-body controllers can still hardly cope with unexpected disturbances, with changes in working conditions, or with performing a variety of tasks, without human intervention. In this thesis, we explore how whole-body control approaches can be designed to address these issues. Based on whole-body control, contributions have been developed along three main axes: joint limit avoidance, automatic parameter tuning, and generalizing whole-body motions achieved by a controller. We first establish a whole-body torque-controller for the iCub, based on the stack-of-tasks approach and proposed feedback control laws in SE(3). From there, we develop a novel, theoretically guaranteed joint limit avoidance technique for torque-control, through a parametrization of the feasible joint space. This technique allows the robot to remain compliant, while resisting external perturbations that push joints closer to their limits, as demonstrated with experiments in simulation and with the real robot. Then, we focus on the issue of automatically tuning parameters of the controller, in order to improve its behavior across different situations. We show that our approach for learning task priorities, combining domain randomization and carefully selected fitness functions, allows the successful transfer of results between platforms subjected to different working conditions. Following these results, we then propose a controller which allows for generic, complex whole-body motions through real-time teleoperation. This approach is notably verified on the robot to follow generic movements of the teleoperator while in double support, as well as to follow the teleoperator’s upper-body movements while walking with footsteps adapted from the ...


    Access

    Download


    Export, share and cite



    Title :

    Methods to improve the coping capacities of whole-body controllers for humanoid robots



    Publication date :

    2019-04-08


    Remarks:

    doi:10.15167/charbonneau-marie_phd2019-04-08



    Type of media :

    Theses


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    Dynamic Whole-Body Control of Unstable Wheeled Humanoid Robots

    Zambella, Grazia / Lentini, Gianluca / Garabini, Manolo et al. | BASE | 2019

    Free access

    Whole-body hierarchical motion and force control for humanoid robots

    Liu, M. | British Library Online Contents | 2016


    Humanoid Robots

    Choi, Ben | GWLB - Gottfried Wilhelm Leibniz Bibliothek | 2009

    Free access

    Humanoid Robots

    Choi, Ben | TIBKAT | 2009

    Free access