Home /Research /Model-Based Predictive Impedance Variation for Obstacle Avoidance in Safe Human–Robot Collaboration
HRI

Model-Based Predictive Impedance Variation for Obstacle Avoidance in Safe Human–Robot Collaboration

Julián M. Salt Ducajú, Björn Olofsson, Rolf Johansson

Year
2024
Citations
6

Abstract

Human-robot collaboration (HRC) in manufacturing environments requires that physical safety can be guaranteed. Control methods that implicitly regulate the interaction forces between a controlled robot and its environment, such as impedance control, are often used for safety in HRC. However, these methods could be complemented by restricting the robot operational space for additional safety guarantees. In this context, obstacle avoidance might benefit from considering a prediction of the controlled-robot motion and/or the behavior of the human collaborator. To this end, we proposed to include linearized Safety Control Barrier Functions (SCBFs) in a linear Model Predictive Control (MPC) strategy for robot impedance variation online. The convex optimization problem that was obtained from our proposal presented two advantages compared to nonlinear MPC alternatives. First, optimality was ensured in our method under linearity assumptions on human guidance and linearized robot dynamics, whereas a controller synthesized by nonlinear MPC strategies would depend on the fundamental characteristics of the problem. Second, our method enabled implementation at a faster control frequency, thus allowing a rapid adaptation to changes occurring in the robot environment. Finally, experimental validation was performed using a Franka Emika Panda robot in a human-robot collaborative scenario, and the stability of the method was shown using Lyapunov theory. Note to Practitioners—Modern-day industrial manufacturing environments are characterized by collaboration between human operators and robot manipulators. In this scenario, where humans and robots share workspace, physical safety is required. This research aims to improve safety in human-robot collaboration by proposing a novel robot control strategy. In our approach, the interaction forces between the controlled robot and its environment were regulated implicitly using impedance control, to allow, among other interactions, that an operator could manually guide the robot. Then, obstacle avoidance was included to modify the robot impedance behavior for restricting undesired collisions with, for example, the operator head, while ensuring stability of the method. Our main contribution is that the proposed formulation allows to consider a prediction of the robot motion and/or the operator behavior for robot obstacle avoidance. It was shown in experiments with a real robot that adding prediction capabilities reduced the risk of undesired collisions, while also decreasing the robot trajectory error. Moreover, the method could be implemented at a fast rate so that the robot could react rapidly to changes in its environment. Also, this implementation allowed to achieve a minimal variation with respect to the nominal impedance behavior of the robot. To conclude, this method is intended for scenarios where a robot is required to interact with its, possible restricted, environment: for example, a robot with a drill attached to its end-effector that is being guided to modify its trajectory, but where the operator should not be allowed to accidentally be harmed; or a robot performing a polishing task where a section of the polished object should remain unpolished. Therefore, using the proposed robot control strategy, a possible extension of this research would be to provide an improved prediction of the human operator intention depending on the desired robotic task and the role of the operator.

Keywords

Obstacle avoidanceRobotObstacleCollision avoidanceElectrical impedanceVariation (astronomy)Human–robot interactionComputer scienceControl theory (sociology)Engineering

Related papers

Browse all HRI papers