Search papers, labs, and topics across Lattice.
This paper introduces a shared autonomy framework that leverages Control Barrier Functions (CBFs) within the Inverse Kinematics (IK) layer to ensure safety in cluttered environments. The framework prioritizes post-blend safety by formulating obstacle avoidance as a hard constraint, unlike traditional potential-based methods. Results from simulations and a VR teleoperation user study demonstrate that the CBF-based IK reduces collision time and increases minimum clearance while maintaining task performance, leading to improved user perception of safety and trust.
Guaranteeing safety in shared autonomy is now possible by integrating Control Barrier Functions directly into the inverse kinematics layer, leading to safer and more trusted robotic systems.
Shared autonomy blends operator intent with autonomous assistance. In cluttered environments, linear blending can produce unsafe commands even when each source is individually collision-free. Many existing approaches model obstacle avoidance through potentials or cost terms, which only enforce safety as a soft constraint. In contrast, safety-critical control requires hard guarantees. We investigate the use of control barrier functions (CBFs) at the inverse kinematics (IK) layer of shared autonomy, targeting post-blend safety while preserving task performance. Our approach is evaluated in simulation on representative cluttered environments and in a VR teleoperation study comparing pure teleoperation with shared autonomy. Across conditions, employing CBFs at the IK layer reduces violation time and increases minimum clearance while maintaining task performance. In the user study, participants reported higher perceived safety and trust, lower interference, and an overall preference for shared autonomy with our safety filter. Additional materials available at https://berkguler.github.io/barrierik.