Robot Safety Monitoring using Programmable Light Curtains
Karnik Ram, Shobhit Aggarwal, Robert Tamburo, Siddharth Ancha, Srinivasa Narasimhan
TL;DR
This work tackles safety in human–robot collaborative manufacturing by replacing fixed, costly laser curtains with programmable light curtains (PLCs) that adaptively envelop robots in real time. The authors develop an optimization-based instrumentation method to place multiple PLCs for maximal robot-coverage, design dynamic safety curtains that tightly follow robot motion, and use curtain sweeps to generate high-resolution 3D scene reconstructions. Key contributions include a RANSAC-like PLC placement algorithm with exponential brute-force comparison avoided, real-time curtain construction via convex hulls and ray-tracing, and an intrusion-detection pipeline that links detections to specific robots with persistence-based safety gating. In a four-robot testbed, the system demonstrates fast, accurate intrusion detection and scalable coverage with few PLCs at a fraction of traditional safety-system costs, enabling fence-less, safe collaboration in industrial settings.
Abstract
As factories continue to evolve into collaborative spaces with multiple robots working together with human supervisors in the loop, ensuring safety for all actors involved becomes critical. Currently, laser-based light curtain sensors are widely used in factories for safety monitoring. While these conventional safety sensors meet high accuracy standards, they are difficult to reconfigure and can only monitor a fixed user-defined region of space. Furthermore, they are typically expensive. Instead, we leverage a controllable depth sensor, programmable light curtains (PLC), to develop an inexpensive and flexible real-time safety monitoring system for collaborative robot workspaces. Our system projects virtual dynamic safety envelopes that tightly envelop the moving robot at all times and detect any objects that intrude the envelope. Furthermore, we develop an instrumentation algorithm that optimally places (multiple) PLCs in a workspace to maximize the visibility coverage of robots. Our work enables fence-less human-robot collaboration, while scaling to monitor multiple robots with few sensors. We analyze our system in a real manufacturing testbed with four robot arms and demonstrate its capabilities as a fast, accurate, and inexpensive safety monitoring solution.
