Robots constantly encounter dynamic obstacles when navigating in unknown environments. In order to ensure safety, LiDAR sensors or cameras have been used. However, the former are expensive and low-resolution, while camera images are prone to errors. A recent paper on arXiv.org proposes a novel approach.
Industrial robot. Image credit: jarmoluk via Pixabay (Free Pixabay licence)
It uses a programmable light curtain, a controllable lightweight sensor that detects objects intersecting any 2D vertically ruled surface. Theoretical guarantees on the probability of random curtains discovering unknown objects in the environment are produced.
Random light curtains are combined with a machine learning-based forecasting approach to estimate safety envelopes (imaginary surfaces that separate the robot from obstacles). Experiments in a real-world environment with moving pedestrians show that the suggested approach outperforms current baselines.
To safely navigate unknown environments, robots must accurately perceive dynamic obstacles. Instead of directly measuring the scene depth with a LiDAR sensor, we explore the use of a much cheaper and higher resolution sensor: programmable light curtains. Light curtains are controllable depth sensors that sense only along a surface that a user selects. We use light curtains to estimate the safety envelope of a scene: a hypothetical surface that separates the robot from all obstacles. We show that generating light curtains that sense random locations (from a particular distribution) can quickly discover the safety envelope for scenes with unknown objects. Importantly, we produce theoretical safety guarantees on the probability of detecting an obstacle using random curtains. We combine random curtains with a machine learning based model that forecasts and tracks the motion of the safety envelope efficiently. Our method accurately estimates safety envelopes while providing probabilistic safety guarantees that can be used to certify the efficacy of a robot perception system to detect and avoid dynamic obstacles. We evaluate our approach in a simulated urban driving environment and a real-world environment with moving pedestrians using a light curtain device and show that we can estimate safety envelopes efficiently and effectively. Project website: this https URL
Research paper: Ancha, S., Pathak, G., Narasimhan, S. G., and Held, D., “Active Safety Envelopes using Light Curtains with Probabilistic Guarantees”, 2021. Link: https://arxiv.org/abs/2107.04000