Enhancing Autonomous Navigation by Imaging Hidden Objects using Single-Photon LiDAR

Aaron Young, Nevindu M. Batagoda, Harry Zhang, Akshat Dave, Adithya Pediredla +2 more
10/4/2024
cs.ROcs.CV

No official code found. Best implementation: camera-culture/nlos-aided-autonomous-navigation (0 stars, last commit 2025-05-09).

Abstract

Robust autonomous navigation in environments with limited visibility remains a critical challenge in robotics. We present a novel approach that leverages Non-Line-of-Sight (NLOS) sensing using single-photon LiDAR to improve visibility and enhance autonomous navigation. Our method enables mobile robots to "see around corners" by utilizing multi-bounce light information, effectively expanding their perceptual range without additional infrastructure. We propose a three-module pipeline: (1) Sensing, which captures multi-bounce histograms using SPAD-based LiDAR; (2) Perception, which estimates occupancy maps of hidden regions from these histograms using a convolutional neural network; and (3) Control, which allows a robot to follow safe paths based on the estimated occupancy. We evaluate our approach through simulations and real-world experiments on a mobile robot navigating an L-shaped corridor with hidden obstacles. Our work represents the first experimental demonstration of NLOS imaging for autonomous navigation, paving the way for safer and more efficient robotic systems operating in complex environments. We also contribute a novel dynamics-integrated transient rendering framework for simulating NLOS scenarios, facilitating future research in this domain.

View on arXivView PDF

Code Implementations(1)

00Sep 22, 20241 years ago

Similar Papers

Cite this paper

@article{young2024enhancing,
  title  = {Enhancing Autonomous Navigation by Imaging Hidden Objects using Single-Photon LiDAR},
  author = {Aaron Young and Nevindu M. Batagoda and Harry Zhang and Akshat Dave and Adithya Pediredla and Dan Negrut and Ramesh Raskar},
  year   = {2024},
  eprint = {2410.03555},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.03555v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.03555.svg)](https://codeofpaper.com/paper/2410.03555)

Discussion