machines, modules, objects, video mechanisms structural loops, error budgets, specifications sensors, actuators end effectors power electronics real-time networks paths static, dynamic motion control open-loop, closed-loop control theory bang-bang, PID, acceleration, model predictive, online optimization PID pendulum, printer timing broadcast, time-stamp, handshake, back-pressure machine control virtual, dataflow, video file formats path planning design representation UGS Chilipeppr Candle CNCjs Grbl grblHAL RobotShop, ODrive Stepper Online, Just Motion Control, Wantai, Oriental Motors, custom Pololu, Synthetos, Replicape, RAMPS, Marlin, Duet3D, cncjs, FabMo Satshakit, fab-step, fabstep-i2c Urumbu project modules, Modular Things fab 2.0, MTM, Urumbot, Sampo, Clank, Jubilee, Fellesverkstedet, Open Lab Starter Kit Shaper, Handibot, FabLight, Bantam Tools, Ultimaker, Formlabs Joseph, Simone Apfelstruder group assignment: • actuate and automate your machine • document the group project and your individual contribution • prepare a demonstration of your machines for the next class