Course Staff
Description
This interdisciplinary, project-based course supported by the Stanford Robotics Center (SRC) provides students with the unique opportunity to conceive, develop, and implement original creative robotics projects. This course is suitable to both undergraduate and graduate students from diverse backgrounds, including art, theater studies, music, engineering, computer science, and design.
This course emphasizes creative problem-solving, collaborative teamwork, and hands-on application of robotic technologies. Students will work in groups to explore various technologies and spaces within the SRC, culminating in a public exhibition of their final projects. The course bridges artistic expression with engineering.
Logistics
We will use Canvas for course announcements and assignments, and Slack for other communication. All course-related questions should be posted in the course Slack channel, which students can access through the Canvas course page. Office hours will commence after the first lecture, according to the following schedule:
- Catie Cuan: Fri 8-10am, Zoom (link here)
- Yalcin Tur: Mon 9:30-10am, Zoom
- Yashasvini Gopalan: Tues 1-3pm, SRC
Schedule
Readings are posted under Files in Canvas.
| Week | Date | Lecture | Assignments |
|---|---|---|---|
| 1 | Sep 23 |
Introduction to robotics and arts Course overview Background on tools |
|
| 2 | Sep 30 |
Tools workshop Assignment 1 description |
Assignment 0 due |
| 3 | Oct 7 |
Assignment 1 presentations Assignment 2 description |
Assignment 1 due |
| 4 | Oct 14 | Assignment 2 presentations | Assignment 2 due |
| 5 | Oct 21 |
Guest lecture from Amy Kurzweil Project proposal presentations |
Project proposal due |
| 6 | Oct 28 | Guest lecture from Ken Goldberg | Project checkpoint |
| 7 | Nov 4 | Midpoint review | |
| 8 | Nov 11 | Guest lecture from Jaron Lanier | Project checkpoint |
| 9 | Nov 18 | Risk introduction | |
| Thanksgiving week | |||
| 10 | Dec 2 | Final gallery | |
| 11 | Dec 9 | Final report and documentation due |
Prerequisites
There are no formal course prerequisites. However, students should possess a strong curiosity about robotics and AI and a willingness to learn new technical and creative skills. Basic familiarity with programming (e.g., Python, C++) or design tools (e.g., CAD software, visual art tools) is beneficial but not required. Students from all departments and levels of experience are welcome.
Course Format
This course will primarily be conducted through hands-on project work, guided by regular group meetings, individual consultations, and periodic workshops/lectures on relevant topics. The emphasis is on active learning and problem-solving through doing.
- Project-Based Learning: The core of the course involves group projects.
- Introduction to Artistic and Robotics Modalities:
- Review prior work in performance, installation, and visual art projects involving robotics
- Review relevant research literature in performances and visual art involving robotics
- Workshops & Lectures: Brief sessions will introduce key concepts, tools, and safety protocols for SRC facilities.
- Critiques & Feedback: Regular opportunities for peer and instructor feedback on project progress.
- Mentorship: Instructors and TAs will provide guidance and support throughout the project lifecycle.
Assessment
This course is graded on a Letter Grade or Pass/Fail basis. Assessment will be primarily based on the quality of the group project, the collaborative process, and effective communication of outcomes. Individual contributions to the group project will also be considered. The following components will contribute to the final assessment:
- Project proposal / initial guiding inquiry (10%)
- Mid-term project review (25%)
- Final project & exhibition (40%)
- Assignments (20%)
- Reading + class participation (5%)
Late policy
- Assignments: Deduct 33% for every 24 hour period that it is late. Assignments not accepted after 3 days.
- Project proposal: Deduct 33% for every 24 hour period that it is late. Proposal not accepted after 3 days.
- Final report: Firm deadline, not accepted late.
Group Projects
Students will form groups of 3-4 to undertake a quarter-long project. Projects should include both an engineering and an artistic element—both broadly interpreted—as long as they leverage SRC technologies and spaces. Examples might include:
- Interactive robotic sculptures
- Robots used in performance or storytelling (ex. original theater or dance)
- Real time human-robot visual art making (ex. painting)
Groups will be encouraged to self-organize based on shared interests and complementary skills, but the instructors will assist with group formation as needed.
Course Materials & Resources
SRC Facilities: Students will have access to various SRC spaces and equipment (robots, motion capture systems, haptic feedback systems) as needed for their projects. Specific access protocols and training will be provided.
Software & Tools: Access to relevant software will be discussed and facilitated based on project needs.