Algorithmic planning for robotic assembly of building structures

This thesis develops the algorithmic foundations for applying automated planning techniques to program robots to assemble discrete spatial structures. Benefitting from the robot’s capacity for moving, positioning, and holding elements precisely, robotic assembly aims to neutralize the cost and time...

Full description

Bibliographic Details
Main Author: Huang, Yijiang
Other Authors: Mueller, Caitlin T.
Format: Thesis
Published: Massachusetts Institute of Technology 2023
Online Access:https://hdl.handle.net/1721.1/148285
_version_ 1826207547742224384
author Huang, Yijiang
author2 Mueller, Caitlin T.
author_facet Mueller, Caitlin T.
Huang, Yijiang
author_sort Huang, Yijiang
collection MIT
description This thesis develops the algorithmic foundations for applying automated planning techniques to program robots to assemble discrete spatial structures. Benefitting from the robot’s capacity for moving, positioning, and holding elements precisely, robotic assembly aims to neutralize the cost and time impact of increasing demand for non-standard, customized designs using programmable robotics and automated process. Programming robots to assemble structures requires us to reason about the construction sequence and the robotic motions. The critical planning challenge is satisfying both stiffness constraints that limit the deformation of the structure and geometric constraints that ensure the robot does not collide with the structure. Current planning approaches either require a significant amount of human intervention or do not scale to the numeric scale and geometric complexity demanded by construction. As we shift from mass production in manufacturing to mass customization in construction, we need versatile planning tools that can adapt to different structural typologies, off-load tedious human programming work, and involve human expertise when relevant. This thesis addresses this need by proposing a unified algorithmic framework to formulate and solve assembly planning problems. Our investigations are grounded on three broad classes of assembly planning problems: (1) spatial extrusion, (2) pick-and-place assembly, and (3) robotic assembly with multiple tool changes. For each class of assembly problems, we propose scalable, efficient planning algorithms and test them with simulated and real-world case studies. This thesis demonstrates how algorithmic planning can provide us with a much smoother transition between an assembly design and its final execution on the robot. Based on these sound foundations of the "forward-evaluation" of robotic constructability in various contexts, we finally attempt to "close the loop" - deriving a metric to measure constructability and use it to guide the performance-driven exploration of a discrete design catalog.
first_indexed 2024-09-23T13:51:15Z
format Thesis
id mit-1721.1/148285
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T13:51:15Z
publishDate 2023
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1482852023-03-03T03:20:48Z Algorithmic planning for robotic assembly of building structures Huang, Yijiang Mueller, Caitlin T. Massachusetts Institute of Technology. Department of Architecture This thesis develops the algorithmic foundations for applying automated planning techniques to program robots to assemble discrete spatial structures. Benefitting from the robot’s capacity for moving, positioning, and holding elements precisely, robotic assembly aims to neutralize the cost and time impact of increasing demand for non-standard, customized designs using programmable robotics and automated process. Programming robots to assemble structures requires us to reason about the construction sequence and the robotic motions. The critical planning challenge is satisfying both stiffness constraints that limit the deformation of the structure and geometric constraints that ensure the robot does not collide with the structure. Current planning approaches either require a significant amount of human intervention or do not scale to the numeric scale and geometric complexity demanded by construction. As we shift from mass production in manufacturing to mass customization in construction, we need versatile planning tools that can adapt to different structural typologies, off-load tedious human programming work, and involve human expertise when relevant. This thesis addresses this need by proposing a unified algorithmic framework to formulate and solve assembly planning problems. Our investigations are grounded on three broad classes of assembly planning problems: (1) spatial extrusion, (2) pick-and-place assembly, and (3) robotic assembly with multiple tool changes. For each class of assembly problems, we propose scalable, efficient planning algorithms and test them with simulated and real-world case studies. This thesis demonstrates how algorithmic planning can provide us with a much smoother transition between an assembly design and its final execution on the robot. Based on these sound foundations of the "forward-evaluation" of robotic constructability in various contexts, we finally attempt to "close the loop" - deriving a metric to measure constructability and use it to guide the performance-driven exploration of a discrete design catalog. Ph.D. 2023-03-02T19:34:24Z 2023-03-02T19:34:24Z 2022-09 2023-02-06T19:24:20.640Z Thesis https://hdl.handle.net/1721.1/148285 0000-0003-1820-2535 In Copyright - Educational Use Permitted Copyright retained by author(s) https://rightsstatements.org/page/InC-EDU/1.0/ application/pdf Massachusetts Institute of Technology
spellingShingle Huang, Yijiang
Algorithmic planning for robotic assembly of building structures
title Algorithmic planning for robotic assembly of building structures
title_full Algorithmic planning for robotic assembly of building structures
title_fullStr Algorithmic planning for robotic assembly of building structures
title_full_unstemmed Algorithmic planning for robotic assembly of building structures
title_short Algorithmic planning for robotic assembly of building structures
title_sort algorithmic planning for robotic assembly of building structures
url https://hdl.handle.net/1721.1/148285
work_keys_str_mv AT huangyijiang algorithmicplanningforroboticassemblyofbuildingstructures