A Virtual Fencing Framework for Safe and Efficient Collaborative Robotics
Vineela Reddy Pippera Badguna, Aliasghar Arab, Durga Avinash Kodavalla
TL;DR
The paper tackles real-time safety in human-robot collaboration by proposing a modular virtual fencing framework that integrates RGB-based human detection with zone-aware control and constrained optimization. Safety is defined as $\mathcal{X}_{\mathrm{s}}=\bigcap_{i\in \mathscr{M}}\mathcal{X}_{\mathrm{s}}^i$ with data-driven, ambient-camera constraints, while a zone-based perception map assigns detections to motion commands across a central critical zone and peripheral increased-attention zones. Motion is governed by $J(d)=\alpha (d-d_{\text{desired}})^2+\beta (d-d_{\text{prev}})^2$ subject to $d_{\min} \le d \le d_{\max}$, solved with Sequential Quadratic Programming (SQP) to ensure smooth, risk-aware speed adjustments in real time. Experiments on a UR16e setup with YOLOv8n/ONNXRuntime demonstrate improved operational efficiency (OE ~66%), modest latency (~33 ms), and high collision-avoidance rates (~98%), validating the approach’s practicality for dynamic industrial environments.
Abstract
Collaborative robots (cobots) increasingly operate alongside humans, demanding robust real-time safeguarding. Current safety standards (e.g., ISO 10218, ANSI/RIA 15.06, ISO/TS 15066) require risk assessments but offer limited guidance for real-time responses. We propose a virtual fencing approach that detects and predicts human motion, ensuring safe cobot operation. Safety and performance tradeoffs are modeled as an optimization problem and solved via sequential quadratic programming. Experimental validation shows that our method minimizes operational pauses while maintaining safety, providing a modular solution for human-robot collaboration.
