CMRoboBits: Course Information + Announcements

Announcements

Course Description

The course is an advanced introduction to AI and robotics as a hands-on experience to interactively learn how to create different and multiple intelligent robots. In this course we will use several robot platforms, namely: iRobot Create, Scribbler, AIBO, and ER1-based ones.


We will use, as the underlying development framework, and for the first time in a course: The Microsoft Robotics Studio!


The course is organized as a 2-hour lecture on Monday and a lab class on Wednesday. There will be well-targeted weekly hands-on homeworks, a midterm, and a final project.


Topics covered in the course are:

Prerequisites

Experience with an object-oriented language is required (e.g. C++ or C#). Python will be taught as part of the labs. Please contact the instructor if you are in doubt whether you fullfil the prerequisites.

Essentials

Lectures: Mondays 11:30am-1:20pm in DH 1211
Labs: Wednesdays 12:30pm-1:20pm in NSH 3206 (the "REL")
Schedule: Schedule of class topics, assignments, readings, and due dates
Grading: Administrative matters such as grading, late-policies, etc...
Textbook: There is no official textbook for this class. We will be posting relevant texts along with the lectures.
Please also take a look at the Documentation section where we will post references that will help you to get started with the robots.

Instructors

Who Email
Manuela Veloso veloso [AT] cs.cmu.edu
Brett Browning brettb [AT] cs.cmu.edu
Stefan Zickler (TA) szickler [AT] cs.cmu.edu

Office Hours

Who Location Hours
TBA TBA TBA