Home/Robust Robotic Assembly through Contingencies, Plan Repair and Re-Planning

Robust Robotic Assembly through Contingencies, Plan Repair and Re-Planning

Frederik Heger and Sanjiv Singh
Conference Paper, Carnegie Mellon University, Proceedings of ICRA 2010, May, 2010

Download Publication (PDF)

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder.


Enabling mobile robots to assemble large structures in constrained environments requires planning systems that are both capable of dealing with high complexity and can provide robust execution in the face of run-time failures. We achieve execution robustness through exception handling capabilities that are seamlessly integrated throughout the planning system. Having these recovery mechanisms in place allows us to leverage their capabilities to compensate for problems introduced by approximations made during planning. Turning an apparent problem into an opportunity, we are able to plan complex assembly tasks and execute them robustly without the computational cost associated with more sophisticated planners and apply some of the savings toward recovering from unforeseen run-time errors. We show results where simple planning strategies paired with exception-handling are able to achieve the same outcomes (and in less time) as more elaborate methods would.

BibTeX Reference
title = {Robust Robotic Assembly through Contingencies, Plan Repair and Re-Planning},
author = {Frederik Heger and Sanjiv Singh},
booktitle = {Proceedings of ICRA 2010},
school = {Robotics Institute , Carnegie Mellon University},
month = {May},
year = {2010},
address = {Pittsburgh, PA},