IAAC – Master in Robotics and Advanced Construction
Workshop 3.2
Faculty: Ryan Luke Johns, Jeffrey Anderson
Faculty Assistant: Daniil Koshelyuk, Soroush Garivani


Credits: Jeffrey Anderson (top), Rob Arch 2018 Workshop – J. Anderson, R.L. Johns, A. Kilian (Bottom)

Learning Objectives 

This workshop will introduce students to XR development and Robotics using the Unity3D Game Engine. The intensive schedule of this workshop is meant to give students a crash course in Unity through highly focused technical lectures and exercises. Each course has specific learning outputs which build upon each other towards the ability to develop an interactive architectural scenario which incorporates real-time robotic interaction:

  • Students will learn basic modeling, rendering, and animation skills in the Unity3D Game Engine
  • Students will learn specific workflows for authoring VR content in Unity
  • Students will learn how to calibrate relationships between virtual and real objects
  • Students will learn to author and prototype robotic workflows and simulations in XR
  • Students will be able to think independently about novel robotic workflow concepts and implement them in small groups

Virtual Reality, Robotics, Unity, Interactivity

Workshop Faculty

Ryan Luke Johns is an architectural designer and programmer focused on augmented materiality and context-aware fabrication.  He is currently a PhD candidate at Gramazio Kohler Research, ETH Zurich, where he works on developing algorithms for large scale automated construction with found objects.  He has taught as a lecturer in the Princeton University School of Architecture, Rensselaer Polytechnic Institute, and Vassar College, and as an adjunct assistant professor at Columbia GSAPP.

Ryan is co-founder of GREYSHED, a design-research studio with internationally published and exhibited work, including the 2016 Oslo Architecture Triennale, the 2017 Seoul Biennale of Architecture, and the 2019 Hong Kong Biennale of Architecture/Urbanism. He holds a Bachelor of Arts in Architecture with a concentration in Mathematics from Columbia University (2009) and a Master of Architecture from Princeton University (2013).

Guest Faculty

Jeffrey Anderson is an educator, architectural designer, and AR/VR software developer. He currently teaches design studios and advanced media seminars in the Graduate Architecture and Urban Design program at Pratt Institute and the Graduate Architecture Program at the University of Pennsylvania. He is also the lead software developer in the Design Lab at Mancini Duffy where he conducts design research and develops architectural visualization tools.

His current software development work focuses on creating new forms of physical and virtual collaboration that empower all members of the design process. His research focuses on using technology to create new relationships between users, architecture, and its context through interaction, sensing and feedback, and mixed reality. His forthcoming book The Ecologies of the Building Envelope: A Material History and Theory of Architectural Surfaces (Actar, 2021), written with Alejandro Zaera Polo, analyses how social, political, technological, and economic forces have become embedded within architecture over the last century.

His work has been exhibited at Pratt Institute (2019), the Seoul Biennale (2017), Princeton University (2016), the Gwangju Asia Culture Center (2015), the Venice Architecture Biennale (2014, 2012), the Southern California Institute of Architecture (2014), the University of Michigan (2013), and Ohio State University (2013, 2012). He holds a Master of Architecture II from Princeton University, and both a Master of Architecture and a Bachelor of Science in Architecture with Honors and Distinction from the Knowlton School of Architecture at Ohio State University.

Faculty Assistants

Daniil Koshelyuk is an architect from Moscow, Russia exploring the intersection of physical and digital in built environments. He holds a Bachelor of Architecture and Master of Advanced Architecture from IAAC. His interests center around creating smarter, more responsive and interactive environments by digitally enhancing architecture-related complex systems.

Soroush Garivani is an architect and researcher, interested in the multidisciplinary  and multiscalar approaches in architecture. He holds a Master in Advanced Architecture (2018) followed by a Master in Advanced Robotics and Construction  (2019) from IAAC, Barcelona. His research explores integration of new fabrication methods, intelligent material systems, and computational tools. He has collaborated as Computational designer with Appareil, Barcelona and The Alliance, Tehran. Currently he is working as a roboticist at Noumena.