Stochastic Traveling Salesperson Problem with Neighborhoods for Object Detection
Cheng Peng, Minghan Wei, Volkan Isler
TL;DR
The paper tackles planning the shortest tour to detect a set of objects by modeling detection regions as diameter-bounded, potentially non-convex 3D neighborhoods defined via an entropy-based viewing score. It formulates a 3D stochastic TSPN and develops a center-visit method that achieves provable approximation factors for disjoint neighborhoods ($O\left(\frac{D_{max}}{D_{min}}\right)$) and a finite detour for non-disjoint neighborhoods ($O\left(\frac{D_{max}^2}{D_{min}^2}\right)$). The approach covers offline and online settings, extends to both disjoint and non-disjoint cases, and is validated through photo-realistic simulations showing efficient trajectories and successful detections (e.g., cars and license plates) using YOLO and ALPR networks. This work provides a theoretically grounded, practical framework for perception-aware trajectory planning with uncertainty, applicable to robotics, inspection, and autonomous systems.
Abstract
We introduce a new route-finding problem which considers perception and travel costs simultaneously. Specifically, we consider the problem of finding the shortest tour such that all objects of interest can be detected successfully. To represent a viable detection region for each object, we propose to use an entropy-based viewing score that generates a diameter-bounded region as a viewing neighborhood. We formulate the detection-based trajectory planning problem as a stochastic traveling salesperson problem with neighborhoods and propose a center-visit method that obtains an approximation ratio of O(DmaxDmin) for disjoint regions. For non-disjoint regions, our method -provides a novel finite detour in 3D, which utilizes the region's minimum curvature property. Finally, we show that our method can generate efficient trajectories compared to a baseline method in a photo-realistic simulation environment.
