Enabling Safe Robotic Contact: A Velocity and Bounded Penetration Approach Using Control Barrier Functions
M. Rull Trinidad (TU Delft - Mechanical Engineering)
Christian Pek – Mentor (TU Delft - Robot Dynamics)
M.C. Ebere – Graduation committee member (TU Delft - Robot Dynamics)
R.D. McAllister – Graduation committee member (TU Delft - Team Koty McAllister)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
There has been a push for contact-rich manipulation in robotics, where meaningful and deliberate contact with the environment is required. By “meaningful,” we refer to purposeful interactions such as pushing a button, inserting a humidity sensor into soil, probing the temperature of a cake, or squeezing a bottle to grasp it. These tasks highlight the need for contact while demanding strict safety guarantees to prevent damage to objects, humans, or the robot. Traditional robot safety assumes contact should be avoided altogether, which constrains contact-rich tasks. As a result, controllers often operate with either reduced safety margins or with reduced velocity, thus decreasing the capabilities of the robot. An ideal controller operates the robot within the full safety margins and with minimal restrictions to its capabilities. This paper uses Control Barrier Functions (CBFs) to ensure that contact with a surface is below a maximum safety velocity and the subsequent surface penetration is bounded, while allowing free movement when contact is not expected. We derive an exponentially decaying velocity–distance CBF and test it in a torque-controlled manipulator simulation. The simulation shows the manipulator slowing down to a safe contact speed and not exceeding the maximum allowed penetration, even when the nominal controller is unaware of the safety constraints. The results are promising and open the door to additional research in safety guarantees in contact with Control Barrier Functions.