Planning for Robotic Dry Stacking with Irregular Stones

Dry stacking with found, minimally processed rocks is a useful capability when it comes to autonomous construction. However, it is a difficult planning problem since both the state and action space are continuous, and structural stability is strongly affected by complex friction and contact constraints. We propose an algorithmic approach for autonomous construction from a collection of irregularly shaped objects. The structure planning is calculated in simulation by first considering geometric and physical constraints to find a small set of feasible actions and then refined by using a hierarchical filter based on heuristics. These plans are then executed open-loop with a robotic arm equipped with a wrist RGB-D camera. Experimental results show that the proposed planning algorithm can significantly improve the state of the art robotics dry-stacking techniques.

[1]  John Ashurst Stone in building , 1977 .

[2]  Radhika Nagpal,et al.  Distributed amorphous ramp construction in unstructured environments , 2014, Robotica.

[3]  Justin Werfel,et al.  TERMES: An Autonomous Robotic System for Three-Dimensional Collective Construction , 2011, Robotics: Science and Systems.

[4]  Marco Dorigo,et al.  Autonomous Construction with Compliant Building Material , 2014, IAS.

[5]  Yifang Liu,et al.  Approximate Stability Analysis for Drystacked Structures , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[6]  Volker Helm,et al.  Mobile robotic fabrication on construction sites: DimRob , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Nils Napp,et al.  Autonomous Adaptive Modification of Unstructured Environments , 2018, Robotics: Science and Systems.

[8]  Vijay Kumar,et al.  Construction with quadrotor teams , 2012, Auton. Robots.

[9]  Joel W. Burdick,et al.  Determining task optimal modular robot assembly configurations , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[10]  Mirko Kovac,et al.  A review of collective robotic construction , 2019, Science Robotics.

[11]  Yifang Liu,et al.  Dry Stacking for Automated Construction with Irregular Objects , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Roland Siegwart,et al.  Autonomous robotic stone stacking with online next best object target pose planning , 2017, ICRA 2017.

[13]  W. E. Larson,et al.  Progress Made in Lunar In Situ Resource Utilization under NASA's Exploration Technology and Development Program , 2012 .

[14]  Nils Napp,et al.  Autonomous Multi-material Construction with a Heterogeneous Robot Team , 2018, DARS.

[15]  Radhika Nagpal,et al.  Programmable self-assembly in a thousand-robot swarm , 2014, Science.

[16]  Vladlen Koltun,et al.  Open3D: A Modern Library for 3D Data Processing , 2018, ArXiv.

[17]  Yifang Liu,et al.  Deep Q-Learning for Dry Stacking Irregular Objects , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Radu Bogdan Rusu,et al.  3D is here: Point Cloud Library (PCL) , 2011, 2011 IEEE International Conference on Robotics and Automation.