CS 5310/6310 & ME 5220/6220 Introduction to Robotics Fall 2012

Course Information

Instructor: John Hollerbach
Office hours: MWF 12:30-2pm (MEB 2196)
Email: jmhATcsDOTutahDOTedu
Phone: 585-6978

Teaching Assistants: Brig Bagley
Office hours: MW 3-5pm (CADE Lab)
Email: brig.bagley@utah.edu

Classes: WEB 1250, MWF 2:00-2:50pm
Course web page: http://www.eng.utah.edu/~cs5310

This course is cross-listed between CS and ME. It is the entry level course for the robotics track, and is a prerequisite for most of the more advanced robotics courses.

Prerequisites

CS 1000, MATH 2250. Knowledge of Matlab is required. Students not having a Matlab background are advised to follow the CS 1000 online materials.

Content

In this course we will examine the kinematics, dynamics, and control of robot manipulators; see the schedule for more details. Besides lectures, there will be laboratory exercises involving real robots and a term project involving programming a robot simulator.

Readings

Course notes will be provided. All materials will be accessible through the course web page.

Grading

The grade will be based on homework assignments (40%); projects (20%); exams (20%); and a final exam (20%).

Programming assignments using Matlab will be a regular part of the homework and term project. Homework will be due in one week and must be turned in at the start of class; programming problems will be submitted electronically using CADE's handin facility. Late homework will lose 10% per day up to 2 days late; thereafter, a grade of 0 will be assigned. Appeals to assignment grades must be made within one week.

If you are uncertain about homework questions it is your responsibility to contact the instructor or TA for clarification. Misinterpretation of assignments will not be accepted as an excuse.

Projects include programming a robot simulator and programming a real robot. All exams and quizzes are open book. Undergraduates and graduates are graded separately. Graduate students will be given extra readings, assignments, and exam questions.

Student code

You are encouraged to discuss techniques and issues with other students; however, all solutions turned in must be your own work. Any common work turned in, whether given or received, will result in a failing grade for the course.

College of Engineering Semester Guidelines.