Live programming for robotic fabrication

Auteurs-es

  • Jason Lim ETH Zurich

DOI :

https://doi.org/10.15173/jpc.v3i2.164

Mots-clés :

Robotic fabrication, live programming, Max/MSP, architectural design, custom software tools,

Résumé

Industrial robots are general-purpose machines. To perform a specific task, a robot is given instructions. This process is referred to as robot programming and can be approached in several ways. In online/teach programming, an operator controls the robot using a teach pendant and leads it through its task. This is recorded and can be replayed. In offline programming, instructions are pre-written in a programming language on a separate computer and then sent to the robot for execution. Referencing the field of computer music, this paper explores an alternative approach – live programming. Here, instructions are written and edited on-the-fly, triggering immediate robotic responses. As a proof of concept, the music synthesis software Max/MSP is extended with robot programming functionalities and used as a live environment to control a robotic folding process. This paper describes the development of a Max/MSP patch for folding aluminum strips and discusses the results of its use.

©Journal of Professional Communication, all rights reserved.

Téléchargements

Publié-e

2014-06-04

Numéro

Rubrique

Research Articles