Gramazio Kohler Research
News
Teaching
Research
Projects
Publications
About
Team
Open Positions
Contact
Compas FAB
Compas Timber
AIXD: AI-eXtended Design
AI-Augmented Architectural Design
Impact Printing
Human-Machine Collaboration
AR Timber Assemblies
Autonomous Dry Stone
Architectural Design with Conditional Autoencoders
Robotic Plaster Spraying
Additive Manufactured Facade
Timber Assembly with Distributed Architectural Robotics
Eggshell Benches
Eggshell
CantiBox
RIBB3D
Data Driven Acoustic Design
Mesh Mould Prefabrication
Data Science Enabled Acoustic Design
Thin Folded Concrete Structures
FrameForm
Adaptive Detailing
Deep Timber
Robotic Fabrication Simulation for Spatial Structures
Jammed Architectural Structures
RobotSculptor
Digital Ceramics
On-site Robotic Construction
Mesh Mould Metal
Smart Dynamic Casting and Prefabrication
Spatial Timber Assemblies
Robotic Lightweight Structures
Mesh Mould and In situ Fabricator
Complex Timber Structures
Spatial Wire Cutting
Robotic Integral Attachment
Mobile Robotic Tiling
YOUR Software Environment
Aerial Construction
Smart Dynamic Casting
Topology Optimization
Mesh Mould
Acoustic Bricks
TailorCrete
BrickDesign
Echord
FlexBrick
Additive processes
Room acoustics
YOUR Robot Programming Interface, SEC Singapore-ETH Centre, 2011-2015
PhD Research Project
Programming allows architects to design robotic fabrication processes and explore new avenues for materializing designs. However, most architects lack the programming skills and technical knowledge required to write proper building instructions for robots. Consequently, they cannot set up and control even simple processes, and therefore are unable to robotically fabricate their designs. This research aims to make robot programming accessible for architects. Three approaches are investigated: visual programming environments familiar to architects are extended with robot control functionalities; expressive domain specific languages are developed to write robot programs in; and interactive programming concepts are implemented so that code changes trigger direct robot responses. To integrate these approaches, a programming interface called YOUR is developed and tested in multiple case studies. Its underlying principles are evaluated in terms of how they increase robot programming accessibility and facilitate end-user development of bespoke fabrication processes.

Credits:
Gramazio Kohler Research, ETH Zurich

Collaborators: Jason Lim (project lead),

Thesis Supervisors: Prof. Fabio Gramazio, Prof. Matthias Kohler

Copyright 2023, Gramazio Kohler Research, ETH Zurich, Switzerland
Gramazio Kohler Research
Chair of Architecture and Digital Fabrication
ETH Zürich HIB E 43
Stefano-Franscini Platz 1 / CH-8093 Zurich

+41 44 633 49 06
Follow us on:
Vimeo | Instagram