Next-Best View (NBV) planning is a long-standing problem of determining where to obtain the next best view of an object from, by a robot that is viewing the object. There are a number of methods for choosing NBV based on the observed part of the object. In this paper, we investigate how predicting the unobserved part helps with the efficiency of reconstructing the object. We present, Multi-Agent Prediction-Guided NBV (MAP-NBV), a decentralized coordination algorithm for active 3D reconstruction with multi-agent systems. Prediction-based approaches have shown great improvement in active perception tasks by learning the cues about structures in the environment from data. But these methods primarily focus on single-agent systems. We design a next-best-view approach that utilizes geometric measures over the predictions and jointly optimizes the information gain and control effort for efficient collaborative 3D reconstruction of the object. Our method achieves 19% improvement over the non-predictive multi-agent approach.
UAV flight paths during C17 simulation. The white line represents the flight path taken by UAV 1. The green line represents the flight path taken by UAV 2.
Comparison of MAP-NBV against the multi-agent baseline NBV algorithm. The image of the object can be seen by clicking on the model name.
Points Seen | Points Seen | |||
---|---|---|---|---|
Class | Model | MAP-NBV | Pred-NBV | Relative Improvement |
747 | 16140 | 13305 | 19.26% | |
A340 | 10210 | 8156 | 22.37% | |
Airplane | C-17 | 13278 | 10150 | 26.70% |
C-130 | 6573 | 5961 | 9.77% | |
Fokker 100 | 14986 | 13158 | 12.99% | |
Atlas | 2085 | 1747 | 17.64% | |
Maverick | 3625 | 2693 | 29.50% | |
Rocket | Saturn V | 1041 | 877 | 17.10% |
Sparrow | 1893 | 1664 | 12.88% | |
V2 | 1255 | 919 | 30.91% | |
Big Ben | 4294 | 3493 | 20.57% | |
Church | 7884 | 6890 | 13.46% | |
Tower | Clock | 3163 | 2382 | 28.17% |
Pylon | 2986 | 2870 | 3.96% | |
Silo | 5810 | 4296 | 29.96% | |
Diesel | 4013 | 3233 | 21.53% | |
Train | Mountain | 5067 | 4215 | 18.36% |
Cruise | 5021 | 3685 | 30.69% | |
Watercraft | Patrol | 4078 | 3683 | 10.18% |
Yacht | 11678 | 10341 | 12.14% |
We look at how much information MAP-NBV (referred to as CO(d)-CP(d)-Greedy below) can observe compared to a centralized, prediction-guided oracle (CO(c)-CP(c)-Optimal) andthe frontier-based baseline.
Pred-NBV: Prediction-guided Next-Best-View for 3D Object Reconstruction. Harnaik Dhami, Vishnu D. Sharma, Pratap Tokekar. IROS 2023.
PoinTr: Diverse Point Cloud Completion with Geometry-Aware Transformers. Xumin Yu*, Yongming Rao*, Ziyi Wang, Zuyan Liu, Jiwen Lu, Jie Zhou. ICCV 2021.
Global registration of mid-range 3D observations and short range next best views. Jacopo Aleotti; Dario Lodi Rizzini; Riccardo Monica; Stefano Caselli. IROS 2014.