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:
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.
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. |
Who | |
Manuela Veloso | veloso [AT] cs.cmu.edu |
Stephanie Rosenthal (TA) | srosenth [AT] cs.cmu.edu |
Richard Chang (TA) | rtc1 [AT] andrew.cmu.edu |
Who | Location | Hours |
TBA | TBA | TBA |