Litcius/Paper detail

Safety Compliant Control for Robotic Manipulator With Task and Input Constraints

Muhammad Ali Murtaza, Sergio Aguilera, Muhammad Waqas, Seth Hutchinson

2022IEEE Robotics and Automation Letters24 citationsDOI

Abstract

Increasingly, robots are working in close proximity with humans, and in dynamically changing environments. We present a new control architecture that guarantees safety under such conditions, while simultaneously ensuring that task goals are satisfied. Our approach combines Control Barrier Functions (to provide safety guarantees) with Rapidly Exponentially Stabilizing Control Lyapunov functions (to satisfy task constraints and ensure exponential convergence). We formulate the problem completely in the operational space, using super ellipsoids to define safe sets which are dynamically adapted to restrict the robot’s operational space in response to moving obstacles (including humans). Control barrier functions, which can be implemented in real time using quadratic programming, ensure the forward invariance of these safe sets, while minimally perturbing prescribed control trajectories. We demonstrate our approach on a seven degree-of-freedom Kuka LBR iiwa robotic manipulator, both in a physics engine-based simulation and with real hardware experiments.

Topics & Concepts

Task (project management)RobotQuadratic programmingComputer scienceConvergence (economics)Lyapunov functionControl (management)Control theory (sociology)Control engineeringMathematical optimizationEngineeringArtificial intelligenceMathematicsQuantum mechanicsSystems engineeringEconomicsEconomic growthNonlinear systemPhysicsRobotic Path Planning AlgorithmsRobotic Locomotion and ControlReinforcement Learning in Robotics