Day 1: (Tue Aug 31, Week 1) Welcome and Introduction¶
Please bookmark this site: https://courses.ideate.cmu.edu/16-375
Agenda¶
Welcome to 16-375/54-375 Robotics for Creative Practice!
scope and style of the course
IDeATe “Physical Computing” minor
collaboration and reflection
major objective: live performances in miniature form
Administrative
Pandemic concerns.
Enrollment and waitlist.
Course site: https://courses.ideate.cmu.edu/16-375
Daily log pages (like this one): Daily Agenda Logbook
Laser cutter qualification: see IDeATe Laser Cutter Policies
Attendance and tardiness policies.
Physical Computing Lab
Card access
Physical Computing Lab use and abuse
We are sharing the room with six other classes (see IDeATe PhysComp Lab Calendar)
We may also make use of Hunt A5 (across the hall)
Office hours: TBD. Please answer my office hours poll.
Name tags and photos.
In-class
Mutual introductions, In-Class Exercise: Interview Game.
See discussion notes.
Short breakout session in different groups. Each should try to find several answers to the following questions:
What kinds of creative practice are represented in the group?
What forms of non-verbal behavior have you observed used as an expressive medium?
What forms of non-anthropomorphic behavior have you observed used as an expressive medium?
Webots simulator demonstration
New Assignments¶
Please install the simulator software on your own laptop: Webots Robot Simulator, Python 3 Installation
Please complete the RCP Fall 2021 Skill Survey if you haven’t already. This should just take a few minutes.
Please fill out the office hours poll if you haven’t already.
Please complete laser-cutter training if you have not already done so. There are three parts:
asynchronous online course: BioRAFT Laser Cutter Safety
scheduled online course: BioRAFT Fire Extinguisher Training
asynchronous video training: IDeATe Laser Training Part 1, IDeATe Laser Training Part 2
For more details: IDeATe Laser Cutter Policies, IDeATe Laser Cutter Overview
Discussion notes¶
For reference: Course Description
definitions of “Robotics”
AI-oriented: the integration of sensing, cognition, and action
Engineering: the discipline of integrating mechanism, software and electronics
Industrial: programmable tools
Cultural: machines which emulate humans
Our working definition: surprisingly animate machines which produce embodied behavior using both algorithms and physical dynamics
definitions of “Creative Practice”. In various contexts:
art gallery
theater
advertising
consumer products
animatronics
The course focus this semester is toward “miniature installation art.”
definitions of “dynamic”
\(F = m a\)
\(\frac{dx}{dt} <> 0\)
something that moves or changes
closed-loop, sensor-driven feedback
non-repeating pattern
constructed of liquid or flexible material
interactive
fast or energetic
computationally generated
at the core: a process unfolding through both physics and computation
definitions of “surprisingly animate”. Elusive, much like “Artificial Intelligence”. For us:
evoking life
using physical movement and dynamics to expose hidden means and intent
using the hidden nature of algorithms to construct a performance vocabulary
definitions of “expressive dynamic behavior”
physical and mechanical dynamic behavior (without computation)
programmed behavior (e.g. animation)
feedback-driven generated behavior
all told: creating an illusion of life and agency
What the course is not:
mobile robotics
planning and navigation
AI and machine learning
a unified narrative stage show; this is more of a set of explorations and experiments
robots as fabrication machinery