S T U D E N T   E X A M P L E S
home+ projects (full page)
DEA 5210 projects (left column)

Arch Robotics coverMy book. MIT Press, 2016



Required: attendance, timely arrival to class, participation, and the uploading of all documents
to the course Box or Google Drive folder strictly adhering to all formatting requirement and specifications detailed here, on the course webpage, and in the ACM conference website(s). Failure to fulfill these requirements will reduce your grade up to 10% of the total grade at the discretion of the instructors. Attendance at the start of class will be taken for some class sessions without advanced notice. For each absence or late arrival, email the professor and TA with an explanation, attaching supporting documentation (e.g. doctor’s note); these will be considered as a valid excuse (hardship, medical appointment) without penalty, or not. It is your education, so you should take responsibility for yourself in attending all class sessions on time. 

Late submissions will NOT be accepted, except with a doctor’s note or other proof of personal crisis or hardship. Failure to submit the printed documents and digital files on-time will reduce your final assignment grade 10 points.

Grading for this course is carefully determined by the professor (and TA, if any) with thoughtful consideration of student grading by your peers. If you believe the grade for any component of this class including the final grade is incorrect, you may submit a written argument along with the component-in-question for reassessment. The written argument must reference a specific issue with the graded component of the course and must be thoroughly substantiated. The professor (and TA, if any) will together consider the request, potentially with the assistance of other faculty with expertise in the area. The reassessment will result in any of the following outcomes: no change of grade, a change of grade for the better, or a change of grade for the worse. You understand that the grade for work submitted for reassessment may result in a grade lower than originally assigned.

To prepare the requirements for this course, enrolled students may conduct peer-to-peer participant studies using their peers as participants. Methods may include interviews, observations, surveys, co-design activity, heuristic evaluations, and cognitive walkthroughs. As part of this design research activity, students conducting these studies may take written notes, photographs, and/or video as a means of documentation. This documentation may appear in papers, videos, and conferences for academic audiences. Student will not be identified by name, and no aspect of these studies should cause discomfort or risk to participants. Should any student in the class choose not to participate in any aspect of the study, or have questions about her/his participation, please make this known to the instructor. Additionally, for any work of the course submitted for publication, student authors will be identified as first authors of the submission, and the instructor will follow in the list of authors of such work in recognition of their efforts in cultivating this work. If these term are not acceptable to you, please indicate so to the instructor. Non-participation will not impact your grade for this course in any way.

D E A    S T A T E M E N T
DEA is dedicated to fostering a respectful and accepting learning community in which individuals from various backgrounds, experiences, and perspectives can embrace and respect diversity. Everyone in this community is empowered to participate in meaningful learning and discussion, regardless of an individual’s self-identified gender, sexual orientation, race, ethnicity, religion, or political ideology. We encourage students to share their uniqueness; be open to the views of others; honor and learn from their colleagues; communicate in a respectful manner; and create an inclusive environment.

Architectural Robotics   N e w   f o r   2 0 1 8
Keith Evan Green, Ph.D.
Mon and Wed, 8:40 - 9:55am, HEB 2L32 "Assembly Studio"

C O U R S E   D E S C R I P T I O N
  |   D E A   6 2 1 0
Embedding robotics into the fabric of architecture fosters a more interactive and potentially more intimate relationship between the built environment and us, and represents a new frontier for design, computing, and psychology. Part-seminar, part-lab, this course considers the design, technical, social, ecological, and ethical challenges and opportunities of architectural robotics.

P R E R E Q U I S I T E S   |   E N R O L L M E N T
• 3 credits; letter grade only; no final exam; priority given to DEA students.
• Encouraged to enroll: students from MAE, IS, CS, ECE, PSYCH, COGSCI, FSAD, ARCH, ART, COMM. All students from outside DEA require professor's permission.

S Y L L A B U S    |    S E E   A L S O   M Y   D E A  5 2 1 0   a n d   2 7 3 0

H I S T O R Y  
This course is the “next chapter” of a course that I taught for many years that was cross-listed in Architecture and Electrical & Computer Engineering under the same title. The course pedagogy has been the subject of a paper presented at ICRA (the IEEE International Conference on Robotics and Automation), and a paper published in RAS (IEEE Robotics and Automation). I also co-authored with Mark Gross (then, of CMU) an overview of architectural robotics for ACM interactions.
Rethinking the Machines in Which We Live. IEEE RAS.
Architectural Robotics, Inevitably. ACM Interactions.

A sketchbook like this one or a comparable one found in our bookstore.
Prototyping materials. You may elect to build hardware to partly satisfy the requirements for this course. A list of materials for building hardware and an extensive guide to building hardware can be found at my DEA 5210 coursepage.

R E A D I N G S     A N D     R E Q U I R E D    B O O K   
• Green, Keith Evan.
Architectural Robotics: Ecosystems of Bits, Bytes, and Biology (MIT Press, 2006).
Readings for each class meeting are listed in the SCHEDULE (below). These readings are drawn from a range of sources (files are downloaded from this page) and from my book (as above, which must be purchased). Reading from my book are identified by "AR" (e.g. AR, Ch. 9). Please read all assigned readings ahead of their class session. (Many references for programming robotic and interactive systems are found on our password protected  D O C U M E N T S page.)

B A C K G R O U N D    A N D   D E F I N I T I O N S
In the act of designing, designers typically anticipate, in the form and function of their artifacts, how people will use them and how these artifacts will respond to a range of possible, local conditions. In designing architectural robotics, however, there is a fundamental difference: investigators are engineering a responsive system that actively engages and interacts with inhabitants and local conditions in real time. So, unlike a conventional building that has a limited range of responses to dynamic, changing conditions, architectural robotic artifacts are intimately bound together with their users and local conditions in a designed performance.

Architectural Robotics are defined by the movement of physical mass and by their interactivity with and adaptivity to things outside them (e.g. people, other life forms, objects, information). The prospect of this kind of environment was anticipated some forty years ago by MIT Media Lab founder Nicholas Negroponte in his vision of “a man-made environment that responds to and is ‘meaningful’ for him or her” [5].

Wired editor Kevin Kelly has since imagined a “world of mutating buildings” and “rooms stuffed with co-evolutionary furniture” [3]. And while Bill Gates envisions “a robot in every home” [2], William Mitchell, the late Dean of MIT’s School of Architecture and Planning and director of its Media Lab, envisioned homes “as robots for living in” [4].

Architectural Robotics meanwhile raises such critical questions as:

  • How will we program the built environment, from furniture to cities?
  • How will architectural robotics recognize activities taking place inside and surrounding them?
  • How will designers (which may include end-users) associate particular human and ecological conditions with desired built environment configurations?
  • How to design cross-operability and collective interactivity/intelligence of multiple architectural robotic artifacts (furnishings, furniture, rooms, buildings, cities) operating together as cyber-physical “ecosystems”?
  • What are the safety, security and privacy issues related to architectural robotics, and how do designers design architectural robotics to protect property and living things from hackers, operating failures, and other harmful impacts?

Architectural Robotics must go beyond simplistic formal achievements; they must instead explore ways for improving life, enhancing existing places, and supporting human interaction. This is no Utopian dream in which technology or design transforms completely our everyday reality. Instead, design and technology together – a cyber-physical hybrid – supports human activity, responds naturally, and performs according to our needs and wants. Architectural Robotics, when employed, must also complement and redefine our urban living patterns. Answers to life problems and opportunities will come not from computational or design solutions alone, but through the way computation, embedded in the physical, built environment, helps support and enhance the interactions across people and their surroundings to create places of social and psychological significance.

For philosopher Andrew Feenberg, “technology is not simply a means but has become an environment, a way of life” [1]. Architectural Robotics is more than an aesthetic search, a stylistic possibility, or a technological quest; it is, instead, a way to develop new spatial patterns in support of human activities. This course, “Architectural Robotics,” aims to cultivate new vocabularies of design and new, complex realms of understanding towards novel, computational and bio-centric design propositions.

[1] Feenberg, A. Transforming Technology, A Critical Theory Revisited (Oxford University Press, 2002), 8.
[2] Gates, B. “A Robot in Every Home,” Scientific American, December 16, 2006,
[3] Kelly, K. Out of Control: The New Biology of Machines, Social Systems and the Economic World       (Cambridge, MA: Perseus, 1994), 472.
[4] Mitchell, W.J. e-topia ( Cambridge, MA: MIT Press, 2000), 59.
[5] Negroponte, N. Soft Architecture Machine (Cambridge, MA: The MIT Press, 1975).

S C H E D U L E   B Y   W E E K
Week 01 08.27 | TYPES
Robots for Living In: Reconfigurable, Distributed, and Transfigurable

AR, Ch.s 1 and 2.
Mitchell, William, J. "Computers for Living in" in e-topia. Cambridge, MA: MIT, 2000, chapter 4.
Negroponte, N. “Intelligent Environments” in Soft Architecture Machines, Cambridge, MA: MIT, 1975.
Week 02 09.03 | PATTERNS (No class Monday) 
Compressed Pattern Spaces, Heat Maps, Typology, and Pattern Recognition
AR, Ch.s 4, 5, 8, 11, and Ch. 7 to p. 103.
Alexander, C., Ishikawa, S., Silverstein, M. and Jacobson, M. A Pattern Language Towns, Buildings, Construction. New York, NY: Oxford Univ. Press, 2013. (Everyone reads preface to p. 1.)

Week 03 09.10 | INTERACTIONS
Interactions All Around Us.

AR, Ch. 12, pp. 180-193.
Benjamin, W.“The Work of Art in the Age of Mechanical Reproduction.” (1936).
Superstudio. “Invention Design and Evasion Design,” J. Ockman, Architecture Culture 1943-1968. NY: Rizzoli, 1993, pp. 437-441.
Winograd, T. From Computing Machinery to Interaction Design.
Dourish, Paul. Embodied Interaction. MIT Press, 2001.
Höök, Kristina. Affective Interaction. The Encyclopedia of Human Interaction, 2nd. ed.

Week 04 09.17 | CONTROLS
User, Interactive, and Autonomous Control
s for Architectural Robotics (AR)
AR, Ch. 1; Ch. 7 to p. 103.
Pask, G., "The Architectural Relevance of Cybernetics." Architectural Design, (September, 1969), pp.494-496.
Spong, M. W., Hutchinson W. and Vidyasagar, W. Robot Modeling and Control. NY: Wiley, 2005.

Week 05 09.24 | I ROBOT (I) (KEG at NSF PI meeting)  
Body-Building Robots: Organic-Mechanical, Prosthetic, Dismembered

AR, Ch. 3, pp. 26-34; Ch. 6; Ch. 12 pp. 180-193.
McHale, J. “Man Plus.” The Future of the Future. NY: George Braziller, 1969.
Joseph Rykwert , "Organic and Mechanical." Res: Anthropology and aesthetics 22 (Autumn 1992): 11-18.
Feil-Seifer, D. and Mataric, M. “Defining Socially Assistive Robotics.Proceedings of the 2005 9th International Conference on Rehabilitation Robotics, June 28-July 1, 2005, Chicago, IL, USA, pp. 465-468.
Fong, T., Nourbakhsh I. and Dautenhahn, K. “A survey of socially interactive robots.” Robotics and Autonomous Systems 42 (2003) pp. 143-166.
Breazeal, C. "Social Interactions in HRI: The Robot View." IEEE Transactions in Systems, Man, and Cybernetics, vol. 34, no. 2 May 2004, pp. 181-186.

Week 06 10.01 | I ROBOT (II)
Body-Building Robots: Pygmalion, Protea, Posthuman
AR, Ch. 3, pp. 34-39; Ch. 9, pp. 129-135.
Ovid. "Pygmalion" from the Metamorphoses (8 AD).
Hayles, N. Katherine. How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics. U. Chicago, 1999.
Oosterhuis, K. Hyperbodies: Towards an e-motive Architecture. Basel: Birkhauser, 2003.

Week 07 10.08 | I ROBOT (III)
Body-Building Robots: How Much Intelligence? Is the Singularity Really Near?
• AR, Ch. 7 to p. 103.
• These three articles from The Singularity: Special Report, IEEE Spectrum, Vol. 45, No. 6, June 2008:
-- Zorpette, G. "The Rapture of the Geeks",” pp. 34-35.
-- Nordmann, A. “Singluar Simplicity,” pp. 60-63.
-- Brooks, R. “I, Rodney Brooks, Am a Robot,” pp. 71-75.
AR pp. 85-103

Week 08 10.15 | HABIT-ATIONS (No class Monday)
Architectural Robotics at Homes, Schools, Hospitals, Offices, Vehicles, Space

AR, Ch.s 6, 7, and 8.
Angier, Natalie. “In an Age of Robots, One to Clean the House? Still but a Dream.The New York Times (November 25, 2008).
Moss, Frank. “Our High-Tech Health-Care Future.The New York Times (November 9, 2011).
McCullough, M. 2004. Digital Ground: Architecture, Pervasive Computing, and Environmental Knowing. MIT Press, Cambridge, MA.

Week 09 10.22 | LIVING ROOMS
Architectural Robotics as Monk's Cells, Boudoirs, and Palaces

AR, Ch. 3, pp. 26-34, Ch. 6, Ch. 9.
Huysmans, J. K. Against the Grain (A rebours). New York: Dover Publications, 1969.

Striated and Smooth; Physical Forms & Forms of Speech; Kinematics
for AR
AR, Ch.7 pp. 107- 125.
Deleuze, G. and Guattari, F. Nomadology: The War Machine. Seattle: Wormwood Distribution, 2010. (Focus your reading on the concepts of "striated" and "smooth".)
Trivedi, D., Rahn, C. D., Kier, W. M. and Walker, I. D. “Soft robotics: Biological inspiration, state of the art, and future research,” Applied Bionics and Biomechanics, Vol. 5, No. 3, September 2008, pp. 99–117.
Walker, I.D. “Continuous Backbone “Continuum” Robot Manipulators.” ISRN Robotics, Vol. 2013, July 2013, pp. 1-19.
Yim, M., Shen, W., Salemi, B., Rus, D., Moll, M., Lipson, H., Klavins, E. and Chirikjian, G. (2007) “Modular Self-Reconfigurable Robot Systems; Challenges and Opportunities for the Future,'' IEEE Robotics and Automation Magazine, March, 2007.

Week 11 11.05 | MEASURES
Design Science, Design Metrics, Wicked Problems, and RtD for AR

AR, Ch. 7 pp. 103-107.
Simon, H. "The Science of Design: Creating the Artificial" in The Sciences of the Artificial. MIT Press, Cambridge, MA, 196.9
Frayling, C. Research in Art and Design. Royal College of Art Research Papers 1, 1 (1993): 1-5.
Zimmerman, J., Forlizzi, J. and Evenson, J. “Research through Design as a Methodfor Interaction Design Research in HCI.” In Proceedings of CHI '07, the ACM
Conference on Human Factors in Computing Systems
. New York: ACM, 493-502.

Week 12 11.12 | COGNITION
Distributed Cognition in AR; Cognitive Rooms
AR, Ch. 12, pp. 180-193.
Oosterhuis, K. Hyperbodies: Towards an e-motive Architecture. Basel: Birkhauser, 2003.
Hutchins, E. Cognition in the Wild. MIT Press, Cambridge, MA, 1995.
Hutchins, E. Distributed Cognition.
Hollan, J., Hutchins, E., and Kirsh, D. 2000. "Distributed cognition: toward a new foundation for human-computer interaction research." ACM Transactions on Computer-Human Interaction 7, 2 (June 2000), 174-196.
Tufekci, Z. "Why 'Smart' Objects May Be a Dumb Idea." New York Times (August 10, 2015).

Week 13 11.19 | NETWORKS (No class Wednesday)
The Digital Oligarchy, Weak Architecture, and Mesh Networks
AR, Ch. 12, pp. 180-193.
Ignasi de Solá-Morales, “Weak Architecture” in Architecture Theory since 1968, ed. C. Michal Hays (Cambridge, Mass.: MIT Press, 1998

A Vision of Bits, Bytes and Biology: The Garden of Technology
AR, Ch. 7, pp. 121-126; Ch. 12.
Green, K. E. "The Bio-logic of Architecture." Proceedings of the 2005 ACSA International Conference, Chicago, pp. 522-530.
Khachadourian, R. "The Doomsday Invention: Will artificial intelligence bring us utopia or destruction?" The New Yorker (Nov. 23, 2015); also available online.
Trevelyan, J. “Redefining Robots for the New Millennium,” The International Journal of Robotics Research 1999, 18, pp. 1211-1223.


A S S I G N M E N T S   A N D   G R A D I N G
Throughout this course—an intimate and intensive “conversation” across students and the professor— students will have ample opportunity to receive feedback on their work. Two, three, or four students will work together as a team. Students within teams will grade each other, student teams will grade other student teams, and student grading will be considered in assigning grades for this course. Students will receive a grade in response to the work presented and documented, weighted as follows:

[20%] ideated design concept(s) and formative paper (4 pages—research question/lit review).
[20%] prototype(s)—functional; aesthetically refined; responsive to stated purpose.
[20%] video, as per ACM CHI Video Showcase conference requirements
[20%] paper, as per ACM or IEEE conference full paper requirements using the appropriate ACM or IEEE template.
[20%] poster, A1 portrait

The prototype can be in the form of any of the following:
a working (i.e. functioning) prototype at full scale
a working (i.e. functioning) prototype to-scale (e.g. 1:10 scale)
a “Wizard of Oz” prototype (i.e. one manually operated to simulate full-functionality)
other forms of digital and analog media (negotiated with instructor)

The above video and paper will be completed to meet the (full) paper submission requirements for one of the following conferences (selection of which is negotiated with instructor): an ACM conference (e.g. HRI Human-Robot Interaction, DIS Designing Interactive Systems, TEI Tangible, Embedded and Embodied Interaction, IDC Interaction Design and Children, or CHI Human-Computer Interaction) or an IEEE conference (e.g. ICRA Robots & Automation, IROS Intelligent Robots & Systems, RO-MAN  Robot-Man-Systems.) Each paper will include a research question focused on a challenge or opportunity considered in class, and will clearly communicate the design development and any testing of the prototype. For each project, the student designer(s) will be designated first authors and the professor will designated as last author for any conference submission, as the professor will be integral to the success of the submission.

Format for video: H.264 encoded MP4, at least 1280px x 720px, at most 5 minutes (2-3 minutes is a more common length), captioned for accessibility in .srt or .sbv format (example video from my lab). Format for the poster: A1 portrait.

By 11:30am on December 11, you will have uploaded digital files of each required deliverable to our class Box file or Google Drive. This time and date is mandated by the department of DEA and will not be changed.


  • Every Monday, I will present an overview of the assigned reading from my AR book, with an aim to ensure that everyone is class understands the basic terms and concepts of the week's theme. (Some of you have expertise that I will draw on to help with this!)
  • Every Wednesday, one or more students from the class will offer a presentation on a key reading (as listed above for each week). Please have these presentations ready to present for Monday's class in case time permits for it.
  • Every class, you/your team will present a status report on your developing project, noting what you did and why you did it. (Here is an example from previous class of the document supporting such a status report.)
  • Often, we will organize a panel, debate, or like team activity.

You will also...

  • Benefit from informal exchanges with peers
  • Deliver formal presentations at designated milestones throughout the semester.
  • Advance your project through conversations with the professor and peers.
  • Work with shop staff in the D2FS on fabricating your project.
  • Engage in peer-to-peer grading and user studies.
  • Consider formal responses and assigned grades to your assignments.

P A P E R   E X A M P L E
Example from my lab.
• Grönvall, E., et al. Causing commotion with a shape-changing bench.

V I D E O   P R O D C T I O N   G U I D E   +   E X A M P L E S
My guide for making videos (this applies less-so to the first assignment).
• My previous students' videos from this course: see left-column of this page and these: Helping Hand Tilting Table; Xtinguish; Pandora's Box;
• Examples from my lab: ART: AWE; CyberPLAYce; home+
• Marble Answering Machine (Bishop, 1995) - example of hand-drawn WOz video.

P R O G R A M M I N G   R E F E R E N C E S
Many references for programming robotic and interactive systems are found on our password protected  D O C U M E N T S  page.