MIT: Independent Activities Period: IAP

IAP 2016



Three-Day Intro to Control for Robotics (build your own micro controlled copter-levitated arm)

Nicholas Arango, Former 6.01 LA, Joe Steinmeyer, Lecturer in EECS, Jacob White, Professor in EECS

Jan/11 Mon 02:00PM-05:00PM 38-501
Jan/12 Tue 02:00PM-05:00PM 38-501
Jan/14 Thu 02:00PM-05:00PM 38-501

Enrollment: Limited: Advance sign-up required
Sign-up by 01/04
Attendance: Participants must attend all sessions
Prereq: a little circuits, a little programming

Beta-test and improve MIT's first hands-on MOOC.
Build an Arduino-controlled propeller-levitated arm, use it to learn the
theory/practice of controller design, stability, tracking,
and disturbance rejection, using both mathematical models and experiments.

Ever build a line-following robot, or used a PID controller,
and wondered about the theory? Curious about the design
principles behind temperature controllers, quad-copters, self-balancing
scooters, or standing robots? 


Each day of this three-day class will start with an
essential theoretical concept; by the end of class
students will have designed, implemented, and
measured, a propeller-arm feedback system design. Since this
is a *Beta* class, you'll be part of an experiment incorporating
physical labs into an on-line class. Your experiences, and
contributions, will shape the final version, and impact a worldwide
community.

You'll modify a few lines of C in the Arduino programming
environment, so a little programming background will help, but is not
essential.

You'll learn:
1) To set up a control system and understand and optimize its
performance (the Arduino-controlled propeller-levitated arm).
2) Modeling Feedback Control systems Using Difference Equations.
3) What unstable systems are like, practically and mathematically.
4) To measure control system performance.
5) How proportional, delta (aka derivative) and summation (aka integral)
feedback reduce tracking errors and increase disturbance rejection.

Sponsor(s): Electrical Engineering and Computer Science
Contact: Joe Steinmeyer, jodalyst@mit.edu