| Week | Dates | Assignment | Topic |
|---|---|---|---|
| 1 | 1/21 | Introduction; Sort em | Intro |
| 1/23 | Discuss Art of LEGO Design Lab #0: Build the LEGOBug. Also examine Vehicle #1 and Vehicle #2 | LEGOS Getting started with IC/HB and BMC | |
| 2 | 1/28 | Discuss Interactive C (also as PDF and HTML). Don't-get-stuck-Bot | Handyboard |
| 1/30 | Sensors Read Vehicles Lab #1: Go-to-the-light-Bot | Handyboard | |
| 3 | 2/4 | Discuss Intelligence without Representation Assign Lab #2 | Subsumption architecture; last day to drop 2/8 |
| 2/6 | Lab #2 due; Read Blank's Intelligence | ||
| 4 | 2/11 | Read Mitchell's Intro to GA | Evolutionary Strategies |
| 2/13 | Evolve a controller | ||
| 5 | 2/18 | Midterm Review | Review |
| 2/20 | Exam #1 Deepak Kumar's Talk: Thursday 4:30 Wyndham House | ||
| 6 | 2/25 | Intro to Pyro | Python, Pyro, and Wiki |
| 2/27 | Saphira Assignment: In Pyro, avoid obstacles (fix BBWander.py) | Intro, Chapter 9 | |
| 7 | 3/4 | Saphira Behaviors | acroread $SAPHIRA/docs/behav.pdf|
| 3/6 | Python, Pyro, cont Assignment: goto office | See python.org | |
| 8 | 3/11 | Spring Break! | |
| 3/13 | |||
| 9 | 3/18 | Demo Software for Video | LEGO and Pyro demo |
| 3/20 | Discuss Chapter 8, and 3 | Discuss Project Ideas | |
| 10 | 3/25 | 3-layer Architectures and Pyro | Lab work |
| 3/27 | Lab Day | System issues resolved; Robot puppet show tonight, Thomas Great Hall 7pm | |
| 11 | 4/1 | Lab day | Added named rules to fuzzy IF |
| 4/3 | Review | Homework write-up and demo due: goto office | |
| 12 | 4/8 | Exam #2: Intermediate Robotics (Pioneer and Pyro; AI & Mobile Robots) | |
| 4/10 | |||
| 13 | 4/15 | Vision | |
| 4/17 | Vision | ||
| 14 | 4/22 | Discuss Paper: A Developmental Approach to Anchoring | Developmental Robotics |
| 4/24 | Exam #3: rtf, ps, pdf | ||
| 15 | 4/29 | Presentations | |
| 5/1 | |||