Kinesthetic teaching allows human operators to reprogram part of a robot’s trajectory by manually guiding the robot. To allow kinesthetic teaching, and also to avoid any harm to both the robot and its environment, Cartesian impedance control is here used for trajectory following. In this paper, we present an online method to modify the compliant behavior of a robot toward its environment, so that undesired parts of the robot’s workspace are avoided during kinesthetic teaching. The stability of the method is guaranteed by a well-known passivity-based energy-storage formulation that has been modified to include a strict Lyapunov function, i.e., its time derivative is a globally negative-definite function. Safety Control Barrier Functions (SCBFs) that consider the rigid-body dynamics of the robot are formulated as inequality constraints of a quadratic optimization (QP) problem to ensure forward invariance of the robot’s states in a safe set. An experimental evaluation using a Franka Emika Panda robot is provided.


    Access

    Download


    Export, share and cite



    Title :

    Robot Cartesian Compliance Variation for Safe Kinesthetic Teaching using Safety Control Barrier Functions


    Contributors:

    Publication date :

    2022-08-01



    Type of media :

    Article/Chapter (Book)


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    Whole-Body Robot Motion Learning by Kinesthetic Teaching

    Lin, Hsien-I / Chen, Yung-Yao / Huang, Yu-Che | Springer Verlag | 2015


    Cartesian Compliance

    Henze, Bernd | Springer Verlag | 2021


    Improving Kinesthetic Teaching of Fine Tasks Using a Teaching Agent

    Baumkircher, Aljaž / Munih, Marko / Mihel, Matjaž | TIBKAT | 2022


    Improving Kinesthetic Teaching of Fine Tasks Using a Teaching Agent

    Baumkircher, Aljaž / Munih, Marko / Mihelj, Matjaž | Springer Verlag | 2022