Skip to main content

An Open Approach to Robotic Prototyping for Architectural Design and Construction

  • Conference paper
  • First Online:
Towards Radical Regeneration (DMS 2022)

Abstract

Emerging from research in computational design and digital fabrication, the use of robot arms in architecture is now making its way in the practice of construction. However, their increasing diffusion has not yet corresponded to the development of shared approaches covering both digital (programming and simulation) and physical (end-effector design, system integration, IO communication) elements of robotic prototyping suited to the unique needs of architectural research. While parallel research streams defined various approaches to robotic programming and simulation, they all either (A) rely on custom combinations of software packages, or (B) are built on top of advanced robotic programming environments requiring a higher skill level in robotics than conventionally available in an architectural context. This paper proposes an alternative open-source toolkit enabling an intuitive approach to the orchestration of various hardware and software components required for robotic fabrication, including robot programming and simulation, end-effector design and actuation, and communication interfaces. The pipeline relies on three components: Robot Components, a plug-in for intuitive robot programming; Funken, a serial protocol toolkit for interactive prototyping with Arduino; and a flexible approach to end-effector design. The paper describes these components and demonstrates their use in a series of case studies, showing how they can be adapted to a variety of project typologies and user skills, while keeping highly complex and specific functionality available as an option, yielding good practices for a more intuitive translation from design to production.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Schwartz, T.: HAL. In: Brell-Çokcan, S., Braumann, J. (eds.) Rob | Arch 2012, pp. 92–101. Springer, Vienna (2013). https://doi.org/10.1007/978-3-7091-1465-0_8

    Chapter  Google Scholar 

  • Braumann, J., Brell-Çokcan, S.: Parametric robot control: integrated CAD/CAM for architectural design. In: Proceedings of the 31st Annual Conference of the Association for Computer Aided Design in Architecture, pp. 242–251. Banff, Alberta (2011)

    Google Scholar 

  • Soler, V., Retsin, G., Jimenez Garcia, M.: A generalized approach to non-layered fused filament fabrication. In: Proceedings of the 37th Annual Conference of the Association for Computer Aided Design in Architecture, pp. 562–571. Cambridge, MA (2017)

    Google Scholar 

  • Elashry, K., Glynn, R.: An approach to automated construction using adaptive programing. In: McGee, W., Leon, M.P. (eds.) Robotic Fabrication in Architecture, Art and Design 2014, pp. 51–66. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-04663-1_4

    Chapter  Google Scholar 

  • Frank, F., Wang, S.-Y., Sheng, Y.-T.: Taco: ABB robot programming for Grasshopper (2016)

    Google Scholar 

  • Gobin, T., Andraos, S., Schwartz, T., Vriet, R.: HAL robotics framework. In: Proceedings of the International Symposium on Automation and Robotics in Construction, vol. 38, pp. 733–740. IAARC Publications (2021)

    Google Scholar 

  • Garcia del Castillo Lopez, J.L.: Enactive Robotics: An Action-State Model for Concurrent Machine Control. Ph.D. Dissertation, Harvard University (2019)

    Google Scholar 

  • Stanford Artificial Intelligence Laboratory et al.: Robotic Operating System. https://www.ros.org. Last accessed 10 June 2022 (2018)

  • Rohmer, E., Singh, S.P.N., Freese, M.: V-REP: A versatile and scalable robot simulation framework. In: 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1321–1326 (2013). https://doi.org/10.1109/IROS.2013.6696520

  • Rust, R. et al.: COMPAS FAB: Robotic fabrication package for the COMPAS Framework (2018). https://doi.org/10.5281/zenodo.3469478

  • Mele, T., et al.: COMPAS: A framework for computational research in architecture and structures (2017). https://doi.org/10.5281/zenodo.2594510

  • Braumann, J., Cokcan, S.-B.: Digital and physical tools for industrial robots in architecture: robotic interaction and interfaces. Int. J. Archit. Comput. 10, 541–554 (2012)

    Google Scholar 

  • Payne, A.O., Johnson, J.K.: Firefly: interactive prototypes for architectural design. Archit. Des. 83, 144–147 (2013)

    Google Scholar 

  • Bard, J. et al.: Seeing is doing: synthetic tools for robotically augmented fabrication in high-skill domains. In: Proceedings of the 34th Annual Conference of the Association for Computer Aided Design in Architecture, pp. 409–416. Los Angeles, California (2014)

    Google Scholar 

  • Gannon, M., Jacobson-Weaver, Z., Contreras, M.: Robo.Op. https://github.com/peopleplusrobots/robo-op (2016). Last accessed 10 June 2022

  • Raymond, E.: The cathedral and the bazaar. Knowl. Technol. Policy 12, 23–49 (1999)

    Article  Google Scholar 

  • Stefas, A., Rossi, A., Tessmann, O.: Funken - Serial Protocol Toolkit for Interactive Prototyping. In: Computing for a better tomorrow - Proceedings of the 36th eCAADe Conference, vol. 2, pp. 177–186. Lodz, Poland (2018)

    Google Scholar 

  • Mackey, C., Roudsari, M.S.: The tool(s) versus the toolkit. In: De Rycke, K., Gengnagel, C., Baverel, O., Burry, J., Mueller, C., Nguyen, M.M., Rahm, P., Thomsen, M.R. (eds.) Humanizing Digital Reality, pp. 93–101. Springer Singapore, Singapore (2018). https://doi.org/10.1007/978-981-10-6611-5_9

    Chapter  Google Scholar 

  • Gary, K., et al.: Agile methods for open source safety-critical software. Softw. Pract. Exp. 41, 945–962 (2011)

    Article  Google Scholar 

  • Deetman, A. et al.: Robot Components: Intuitive Robot Programming for ABB Robots inside of Rhinoceros Grasshopper (2022). https://doi.org/10.5281/zenodo.5773814

  • Stefas, A.: Funken - Serial Protocol Toolkit. https://github.com/astefas/Funken (2020). Last accessed 10 June 2022

  • Mellis, D., Banzi, M., Cuartielles, D., Igoe, T.: Arduino: an open electronic prototyping platform. In Proc. Chi 2007, 1–11 (2007)

    Google Scholar 

  • Faison, T.: Event-Based Programming. Springer (2006)

    Google Scholar 

  • Rossi, A.: GhFunken. https://github.com/ar0551/GhFunken (2020). Last accessed 10 June 2022

  • Liechti, C.: PySerial documentation. https://pyserial.readthedocs.io/en/latest/ (2016). Last accessed 10 June 2022

  • Göbert, A., Deetman, A., Rossi, A., Weyhe, O., Eversmann, P.: 3DWoodWind: robotic winding processes for material-efficient lightweight veneer components. Const. Robot. 6(1), 39–55 (2022). https://doi.org/10.1007/s41693-022-00067-2

    Article  Google Scholar 

  • Betti, G., Aziz, S., Rossi, A., Tessmann, O.: Communication landscapes. In: Willmann, J., Block, P., Hutter, M., Byrne, K., Schork, T. (eds.) ROBARCH 2018, pp. 74–84. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-92294-2_6

    Chapter  Google Scholar 

  • Belousov, B., et al.: Robotic architectural assembly with tactile skills: Simulation and optimization. Autom. Constr. 133, 104006 (2022)

    Article  Google Scholar 

  • Wibranek, B.: Robotic Digital Reassembly: Towards physical editing of dry joined architectural aggregations. Ph.D. Dissertation, Technische Universität Darmstadt (2021). https://doi.org/10.26083/tuprints-00018578

Download references

Acknowledgments

Case studies were partly funded by DFG, grant #436451184, and BBSR, grant #10.08.18.7-20.24.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Rossi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rossi, A. et al. (2023). An Open Approach to Robotic Prototyping for Architectural Design and Construction. In: Gengnagel, C., Baverel, O., Betti, G., Popescu, M., Thomsen, M.R., Wurm, J. (eds) Towards Radical Regeneration. DMS 2022. Springer, Cham. https://doi.org/10.1007/978-3-031-13249-0_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-13249-0_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-13248-3

  • Online ISBN: 978-3-031-13249-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics