Welcome to 16-311 Spring 2017!


Descriptive
Blurb:
This course presents an overview of robotics in practice and research with topics including vision, motion planning, mobile mechanisms, kinematics, inverse kinematics, and sensors.

In course projects, students construct robots which are driven by a microcontroller, with each project reinforcing the basic principles developed in lectures. Students usually work in teams of three: an electrical engineer, a mechanical engineer, and a computer scientist. Groups are typically self-formed except for the first lab.

This course will also expose students to some of the contemporary happenings in robotics, including current robotics research, applications, robot contests and robot web surfing.

Who should take
this class:
Juniors, seniors, and advanced sophomores interested in robotics. Familiarity with programming and basic calculus is required. Students should also know or plan to learn the following.

Locations and times:
Lecture: Monday & Wednesday
10:30am-11:50am
NSH 3002
Recitation: Tuesday
4:30pm-5:50pm
nsh 3002
Lab: Times TBA
Robotics Education Laboratory
NSH 3206

Communication:
Email: 16-311-s16-tas@lists.andrew.cmu.edu

Personnel:
Prof. Howie Choset

choset@cs.cmu.edu
NSH 3205

Peggy Martin
(Howie's secretary)

pm1e@andrew.cmu.edu
NSH 3207

Hannah Lyness
(Head TA)

hlyness@andrew.cmu.edu
Lab TAs:

Dan Cheng
Shantunu Chhabra
Yool Hee (Kayla) Jin
Valentina (Val) Kozina
Jae-Hun (Esther) Lim
Atulya Ravishankar
Samantha (Sam) Speer
Allan Wang
Angelina (Angel) Zhao
Don Zheng
danc@andrew.cmu.edu
schhabra@andrew.cmu.edu
yoolheej@andrew.cmu.edu
vik@andrew.cmu.edu
jaeeunl@andrew.cmu.edu
aravisha@andrew.cmu.edu
snspeer@andrew.cmu.edu
allanwan@andrew.cmu.edu
ajzhou@andrew.cmu.edu
zhaodonz@andrew.cmu.edu

Teams:
Team Contract

Text:
Robotics, Vision, and Control, Peter Corke, Springer, 2011.

The text is not required for the course, but can serve as a reference.

Related Texts:
Introduction to Robotics, John J. Craig, Addison-Wesley Publishing, Inc., 1989.

Machine Vision, D.H. Ballard and C.M. Brown, Prentice-Hall, 1982.

Robot Motion Planning, J.C. Latombe, Kluwer Academic Publishers, 1991.

Introduction to Robotics, P. J. McKerrow, ISBN: 0201182408

Homework 
Assignments will be distributed via the web. Hard copies will not be distributed in class. Assignments are due at the specified dates and times. Late assignments will not be accepted for grading under any condition.

All group members must be present for demos. A student not present for the demo will receive a zero, unless under extreme circumstances.

Labs:
Self-paced collaborative lab projects will compliment the weekly lectures of Introduction to Robotics. Whereas the lectures emphasize the underlying math and algorithms of each sub-discipline of robotics, the projects will emphasize the pragmatic facets of implementing robotic and mechatronic devices. The labs give students an education that go well beyond robotics into fields like control, embedded systems, programming, signal processing, interfacing, and electronics.

Grading:
60% Homeworks
15% Midterm
25% Final

Lectures:
No student may record or tape any classroom activity without the express written consent of Howie Choset. If a student needs to record or tape classroom activities, the student should contact the Office of Disability Resources to request an appropriate accommodation.

Piazza:
Don't forget to sign up to the Piazza page

Last updated 1/10/2016 by Trevor Decker
(c) 1999-2016: Howie Choset, Carnegie Mellon