Multi-Sensor Next-Best-View Planning as Matroid-Constrained Submodular Maximization
Not on the map. Why?
Abstract (arXiv)
3D scene models are useful in robotics for tasks such as path planning, object manipulation, and structural inspection. We consider the problem of creating a 3D model using depth images captured by a team of multiple robots. Each robot selects a viewpoint and captures a depth image from it, and the images are fused to update the scene model. The process is repeated until a scene model of desired quality is obtained. Next-best-view planning uses the current scene model to select the next viewpoints. The objective is to select viewpoints so that the images captured using them improve the quality of the scene model the most. In this paper, we address next-best-view planning for multiple depth cameras. We propose a utility function that scores sets of viewpoints and avoids overlap between multiple sensors. We show that multi-sensor next-best-view planning with this utility function is an instance of submodular maximization under a matroid constraint. This allows the planning problem to be solved by a polynomial-time greedy algorithm that yields a solution within a constant factor from the optimal. We evaluate the performance of our planning algorithm in simulated experiments with up to 8 sensors, and in real-world experiments using two robot arms equipped with depth cameras.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 3; 2024: 3; 2025: 2.
9 papers.
- 2023Neural Stochastic Screened Poisson Reconstructioncited by 7
- 2021Next-best-view Regression using a 3D Convolutional Neural Networkcited by 4
- 2023Greedy Perspectives: Multi-Drone View Planning for Collaborative Perception in Cluttered Environmentscited by 2
- 2024Communication- and Computation-Efficient Distributed Submodular Optimization in Robot Mesh Networkscited by 2
- 2024A New Clustering-based View Planning Method for Building Inspection with Dronecited by 1
- 2024Multi-robot autonomous 3D reconstruction using Gaussian splatting with Semantic guidancecited by 1
- 2025Belief-Conditioned One-Step Diffusion: Real-Time Trajectory Planning with Just-Enough Sensingcited by 1
- 2025Enhancing UAV Search under Occlusion using Next Best View Planningcited by 1
- 2023Viewpoint Generation using Feature-Based Constrained Spaces for Robot Vision Systemscited by 0
- 2025Enhancing UAV Search under Occlusion using Next Best View Planning23 Nov 2025
- 2025Belief-Conditioned One-Step Diffusion: Real-Time Trajectory Planning with Just-Enough Sensing16 Aug 2025
- 2024Multi-robot autonomous 3D reconstruction using Gaussian splatting with Semantic guidance3 Dec 2024
- 2024A New Clustering-based View Planning Method for Building Inspection with Drone19 Jul 2024
- 2024Communication- and Computation-Efficient Distributed Submodular Optimization in Robot Mesh Networks15 Jul 2024
- 2023Greedy Perspectives: Multi-Drone View Planning for Collaborative Perception in Cluttered Environments16 Oct 2023
- 2023Neural Stochastic Screened Poisson Reconstruction21 Sep 2023
- 2023Viewpoint Generation using Feature-Based Constrained Spaces for Robot Vision Systems12 Jun 2023
- 2021Next-best-view Regression using a 3D Convolutional Neural Network23 Jan 2021