journal article·2024-12-30Open access

See-Then-Grasp: Object Full 3D Reconstruction via Two-Stage Active Robotic Reconstruction Using Single Manipulator

Youngtaek Hong, Jonghyeon Kim, Geonho Cha, Eunwoo Kim, Kyungjae Lee

Applied Sciences· Volume 15· Issue 1

Abstract

In this paper, we propose an active robotic 3D reconstruction methodology for achieving full object 3D reconstruction. Existing robotic 3D reconstruction approaches often struggle to cover the entire view space of the object or reconstruct occluded regions, such as the bottom or back side. To address these limitations, we introduce a two-stage robotic active 3D reconstruction pipeline, named See-Then-Grasp (STG), that employs a robot manipulator for direct interaction with the object. The manipulator moves toward the points with the highest uncertainty, ensuring efficient data acquisition and rapid reconstruction. Our method expands the view space of the object to include the entire perspective, including occluded areas, making the previous fixed view candidate approach time-consuming for identifying uncertain regions. To overcome this, we propose a gradient-based next best view pose optimization method that efficiently identifies uncertain regions, enabling faster and more effective reconstruction. Our method optimizes the camera pose based on an uncertainty function, allowing it to identify the most uncertain regions in a short time. Through experiments with synthetic objects, we demonstrate that our approach effectively addresses the next best view selection problem, achieving significant improvements in computational efficiency while maintaining high-quality 3D reconstruction. Furthermore, we validate our method on a real robot, showing that it enables full 3D reconstruction of real-world objects.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotics and Sensor-Based Localization · Soft Robotics and Applications · Robot Manipulation and Learning

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Artificial Intelligence, Chung-Ang University, Seoul 06974, Republic of Korea

NAVER Cloud, Seongnam 13561, Republic of Korea

Department of Computer Science and Engineering, Chung-Ang University, Seoul 06974, Republic of Korea

Department of Statistics, Korea University, Seoul 02841, Republic of Korea

Funding

National Research Foundation of Korea · Chung-Ang University Graduate Research Scholarship in 2023

References (56)

Show source-provided references
1. Ota, K., Jha, D.K., Oiki, T., Miura, M., Nammoto, T., Nikovski, D., and Mariyama, T. (2019, January 3–8). Trajectory optimization for unknown constrained systems using reinforcement learning. Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China.10.1109/IROS40897.2019.8968010 ↗
2. Luo, J., Solowjow, E., Wen, C., Ojea, J.A., Agogino, A.M., Tamar, A., and Abbeel, P. (2019, January 20–24). Reinforcement learning on variable impedance controller for high-precision robotic assembly. Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada.10.1109/ICRA.2019.8793506 ↗
3. Learn how to assist humans through human teaching and robot learning in human–robot collaborative assembly10.1109/TSMC.2020.3005340 ↗
4. Liang, J., Huang, W., Xia, F., Xu, P., Hausman, K., Ichter, B., Florence, P., and Zeng, A. (June, January 29). Code as policies: Language model programs for embodied control. Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA), London, UK.10.1109/ICRA48891.2023.10160591 ↗
5. Zitkovich, B., Yu, T., Xu, S., Xu, P., Xiao, T., Xia, F., Wu, J., Wohlhart, P., Welker, S., and Wahid, A. (2023, January 6). Rt-2: Vision-language-action models transfer web knowledge to robotic control. Proceedings of the 7th Conference on Robot Learning, PMLR, Atlanta, GA, USA.
6. Liu, Z., Bahety, A., and Song, S. (2023, January 6). REFLECT: Summarizing Robot Experiences for Failure Explanation and Correction. Proceedings of the 7th Conference on Robot Learning, PMLR, Atlanta, GA, USA.
7. Real-time 3D reconstruction from single-photon lidar data using plug-and-play point cloud denoisers10.1038/s41467-019-12943-7 ↗
8. Automatic 3D reconstruction of electrical substation scene from LiDAR point cloud10.1016/j.isprsjprs.2018.04.024 ↗
9. Plant phenotyping by deep-learning-based planner for multi-robots10.1109/LRA.2019.2924125 ↗
10. Quality-driven poisson-guided autoscanning
11. Nerf: Representing scenes as neural radiance fields for view synthesis10.1145/3503250 ↗
12. Vision-only robot navigation in a neural radiance world10.1109/LRA.2022.3150497 ↗
13. Kwon, O., Park, J., and Oh, S. (2023, January 17–24). Renderable neural radiance map for visual navigation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.10.1109/CVPR52729.2023.00878 ↗
14. Zhu, Z., Peng, S., Larsson, V., Xu, W., Bao, H., Cui, Z., Oswald, M.R., and Pollefeys, M. (2022, January 18–24). Nice-slam: Neural implicit scalable encoding for slam. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.01245 ↗
15. Dai, Q., Zhu, Y., Geng, Y., Ruan, C., Zhang, J., and Wang, H. (June, January 29). Graspnerf: Multiview-based 6-dof grasp detection for transparent and specular objects using generalizable nerf. Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA), London, UK.10.1109/ICRA48891.2023.10160842 ↗
16. Blukis, V., Lee, T., Tremblay, J., Wen, B., Kweon, I.S., Yoon, K.J., Fox, D., and Birchfield, S. (2023, January 18). One-Shot Neural Fields for 3D Object Understanding. Proceedings of the CVPR Workshop on Advances in NeRF for the Metaverse (XRNeRF), Vancouver, BC, Canada.
17. Uncertainty guided policy for active robotic 3d reconstruction using neural radiance fields10.1109/LRA.2022.3212668 ↗
18. Neurar: Neural uncertainty for autonomous 3d reconstruction with implicit neural representations10.1109/LRA.2023.3235686 ↗
19. Active Implicit Object Reconstruction using Uncertainty-guided Next-Best-View Optimization10.1109/LRA.2023.3306282 ↗
20. Zeng, J., Li, Y., Ran, Y., Li, S., Gao, F., Li, L., He, S., Chen, J., and Ye, Q. (June, January 29). Efficient view path planning for autonomous implicit reconstruction. Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA), London, UK.10.1109/ICRA48891.2023.10160793 ↗
21. A probabilistic next best view planner for depth cameras based on deep learning10.1109/LRA.2021.3064298 ↗
22. Pan, S., Jin, L., Hu, H., Popović, M., and Bennewitz, M. (2024, January 13–17). How many views are needed to reconstruct an unknown object using nerf?. Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan.10.1109/ICRA57147.2024.10610617 ↗
23. A multirobot system for 3-D surface reconstruction with centralized and distributed architectures10.1109/TRO.2023.3258641 ↗
24. Automatic pose generation for robotic 3-D scanning of mechanical parts10.1109/TRO.2020.2980161 ↗
25. A comparison of volumetric information gain metrics for active 3D object reconstruction10.1007/s10514-017-9634-0 ↗
26. Newcombe, R.A., Izadi, S., Hilliges, O., Molyneaux, D., Kim, D., Davison, A.J., Kohi, P., Shotton, J., Hodges, S., and Fitzgibbon, A. (2011, January 26–29). Kinectfusion: Real-time dense surface mapping and tracking. Proceedings of the 2011 10th IEEE International Symposium on Mixed and Augmented Reality, Basel, Switzerland.10.1109/ISMAR.2011.6162880 ↗
27. On 3D reconstruction using rgb-d cameras10.3390/digital2030022 ↗
28. RGB-D datasets using microsoft kinect or similar sensors: A survey10.1007/s11042-016-3374-6 ↗
29. Barron, J.T., Mildenhall, B., Verbin, D., Srinivasan, P.P., and Hedman, P. (2022, January 18–24). Mip-nerf 360: Unbounded anti-aliased neural radiance fields. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.00539 ↗
30. NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstruction
31. Li, Z., Müller, T., Evans, A., Taylor, R.H., Unberath, M., Liu, M.Y., and Lin, C.H. (2023, January 17–24). Neuralangelo: High-fidelity neural surface reconstruction. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.10.1109/CVPR52729.2023.00817 ↗
32. Instant neural graphics primitives with a multiresolution hash encoding
33. Sun, C., Sun, M., and Chen, H.T. (2022, January 18–24). Direct voxel grid optimization: Super-fast convergence for radiance fields reconstruction. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.00538 ↗
34. Chen, A., Xu, Z., Geiger, A., Yu, J., and Su, H. (2022, January 23–27). Tensorf: Tensorial radiance fields. Proceedings of the 17th European Conference on Computer Vision, Tel Aviv, Israel.10.1007/978-3-031-19824-3_20 ↗
35. Wu, T., Wang, J., Pan, X., Xu, X., Theobalt, C., Liu, Z., and Lin, D. (2023, January 1–5). Voxurf: Voxel-based Efficient and Accurate Neural Surface Reconstruction. Proceedings of the International Conference on Learning Representations (ICLR), Kigali, Rwanda.
36. Shen, J., Ruiz, A., Agudo, A., and Moreno-Noguer, F. (2021, January 1–3). Stochastic neural radiance fields: Quantifying uncertainty in implicit 3D representations. Proceedings of the 2021 International Conference on 3D Vision (3DV), Virtual.10.1109/3DV53792.2021.00105 ↗
37. Shen, J., Agudo, A., Moreno-Noguer, F., and Ruiz, A. (2022, January 23–27). Conditional-flow nerf: Accurate 3d modelling with reliable uncertainty quantification. Proceedings of the 17th European Conference on Computer Vision, Tel Aviv, Israel.10.1007/978-3-031-20062-5_31 ↗
38. Shen, J., Ren, R., Ruiz, A., and Moreno-Noguer, F. (2024, January 13–17). Estimating 3D uncertainty field: Quantifying uncertainty for neural radiance fields. Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan.10.1109/ICRA57147.2024.10611116 ↗
39. Variational inference: A review for statisticians10.1080/01621459.2017.1285773 ↗
40. Pan, X., Lai, Z., Song, S., and Huang, G. (2022, January 23–27). Activenerf: Learning where to see with uncertainty estimation. Proceedings of the 17th European Conference on Computer Vision, Tel Aviv, Israel.10.1007/978-3-031-19827-4_14 ↗
41. Martin-Brualla, R., Radwan, N., Sajjadi, M.S., Barron, J.T., Dosovitskiy, A., and Duckworth, D. (2021, January 20–25). Nerf in the wild: Neural radiance fields for unconstrained photo collections. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.00713 ↗
42. Sünderhauf, N., Abou-Chakra, J., and Miller, D. (June, January 29). Density-aware nerf ensembles: Quantifying predictive uncertainty in neural radiance fields. Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA), London, UK.10.1109/ICRA48891.2023.10161012 ↗
43. Simple and scalable predictive uncertainty estimation using deep ensembles
44. Zhan, H., Zheng, J., Xu, Y., Reid, I., and Rezatofighi, H. (2022). Activermap: Radiance field for active mapping and planning. arXiv.
45. Ray tracing volume densities10.1145/964965.808594 ↗
46. Optical models for direct volume rendering10.1109/2945.468400 ↗
47. Kingma, D., and Ba, J. (2015, January 7–9). Adam: A Method for Stochastic Optimization. Proceedings of the International Conference on Learning Representations (ICLR), San Diego, CA, USA.
48. Sundermeyer, M., Mousavian, A., Triebel, R., and Fox, D. (June, January 30). Contact-graspnet: Efficient 6-dof grasp generation in cluttered scenes. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China.10.1109/ICRA48506.2021.9561877 ↗
49. Ke, L., Ye, M., Danelljan, M., Liu, Y., Tai, Y.W., Tang, C.K., and Yu, F. (2023, January 10–16). Segment anything in high quality. Proceedings of the 37th International Conference on Neural Information Processing Systems, New Orleans, LA, USA.
50. Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., and Antiga, L. (2019, January 8–14). PyTorch: An imperative style, high-performance deep learning library. Proceedings of the 33rd International Conference on Neural Information Processing Systems, Vancouver, BC, Canada.
51. Hess, R. (2013). Blender Foundations: The Essential Guide to Learning Blender 2.5, Routledge.10.4324/9780240814315 ↗
52. Dosovitskiy, A., Beyer, L., Kolesnikov, A., Weissenborn, D., Zhai, X., Unterthiner, T., Dehghani, M., Minderer, M., Heigold, G., and Gelly, S. (2021, January 3–7). An Image is Worth 16 × 16 Words: Transformers for Image Recognition at Scale. Proceedings of the 9th International Conference on Learning Representations (ICLR), Virtual.
53. Kuffner, J.J., and LaValle, S.M. (2000, January 24–28). RRT-connect: An efficient approach to single-query path planning. Proceedings of the 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation, San Francisco, CA, USA.
54. Olson, E. (2011, January 9–13). AprilTag: A robust and flexible visual fiducial system. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.10.1109/ICRA.2011.5979561 ↗
55. Wen, B., Yang, W., Kautz, J., and Birchfield, S. (2024, January 17–21). Foundationpose: Unified 6d pose estimation and tracking of novel objects. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR52733.2024.01692 ↗
56. You, Y., Xiong, K., Yang, Z., Huang, Z., Zhou, J., Shi, R., Fang, Z., Harley, A.W., Guibas, L., and Lu, C. (October, January 29). PACE: A Large-Scale Dataset with Pose Annotations in Cluttered Environments. Proceedings of the 18th European Conference on Computer Vision, Milan, Italy.