This is a survey course covering topics Robotics with some needed Artificial Intelligence and Robotics.
Each student will receive a robotics kit to allow students to analyze, design, build,
and test simple robotic systems from home.
This course will be taught as a hybrid-course - where some class meeting times will be used for project work.
Textbooks: The Robotics Primer, Mataric, MIT press. This is an excellent introduction and a very good read. Second text: Autonomous Mobile Robots, Siegwart, MIT Press.
|
MONDAY |
WEDNESDAY |
Jan 7, Lecture 1
Course Intro, definition of robot |
Jan 9, Lecture 2
Overview of AI |
Jan 14, Lecture 3
Robot Control: read CH 3 & 4 in Mataric text |
Jan 16, Lecture 4
Robotics effectors and actuators |
Jan 21, Holiday
Dr. King Day |
Jan 23, Lecture 5, Chapter 5
Robot controled by mold, article from New Scientist
Robot Specifications |
|
Jan 28 Lecture 6 Chpt 6&7 Manipulation & Sensors |
Jan 30, No Class
|
| Feb 4 Lecture 7 Robot Motor Control
|
Feb 6 Lecture 8 Clips Expert Systems
CLIPS: Zip File |
Feb 11, Lecture 9
More on Clips, grad check expert |
Feb 13: Expert system lab work
|
Feb 18, Lecture 10
Sensors; Ch8 & Ch9 |
Feb 20: :Lab day. Assemble the introductory robot chassis
|
Feb 25, Read and Research
Robots for security and military applications. Research on web, prepare to discuss. Also read this: AJC article |
Feb 27: Postponed, due to a department curriculum meeting. On the agend are revisions to the MSACS program for next year - so I must be there.
|
Feb 28,
Midterm Exam |
|
First week of March, Spring Break |
|
March 10 - no class, work on exam. |
March 12, No class, but read these articles on:
Dextre(CNET)
AJC
March 12, Exam due at Midnight
|
March 17 - Read this powerpoint with more on the robot project. The course will be mostly a lab/project course from this point forward.
Robot project phases |
March 26 - Short article on PhoBot (phobia robot) from competition in the Netherlands.
Robot with phobia
|
April 1- 14- robot experiments, testing and demos. Feel free to come by the office for testing and discussion, I have a sheet-with-line for demo and testing. |
.As explained in class you can make your own test-track according to the specs that we covered in the lectures.
|
April - 14 - 29 Robot testing and grading. I have a sheet-with-line for demo and testing, or make your own according to specs. |
April 28 - Last day to demo the robot is the last day of class. April 28. Extended to May 5.
|
| Below this point: to be updated |
|
Jan 23, Lecture 4
Genetic & Agents |
Jan 25, Lecture 5 Wumpus Game
Lecture 6 Intro Expert Systems
|
Jan 30,
No Class |
Feb 1, Lecture 7 CLIPS: Zip File
Voice-over-IP, JCLIPS |
Feb 6, Lecture 8
Robotics Project Specifications |
Feb 8, Lab Day
|
Feb 13, Lecture 9
More on CLIPS |
Feb 15, Lecture 10
Clips Example: Graduation Check
Also: Robot controled by mold, article from New Scientist
Robot Analysis & Design document due. |
Feb 20, Lecture 11
Podcasting project and travelersrest
server: travelersrest
Lecture 12: CS8650 Projects
|
Feb 22, Lab Day
Link to Podcasting project site, and instructions.
|
Feb 27 & 28, Lecture 13
Intro to Chapter 3
MIDTERM EXAM |
March 1,
Lab Day, work on Exam
Dr. H at SIGCSE Conference |
Mar 6, Spring Break
|
Mar 8, Spring Break
March 11: Robot Line Following Demo Due. |
Mar 13, No Lecture - exam
Exam Due Tue Mar 14 at 8:00AM |
Mar 15, Lecture 14: Ch 17.6
Game Theory
|
Mar 20, No Lecture - Lab Work
|
Mar 22, Lecture 15: Game Theory
Game Theory: Forms & Information |
Mar 27, No Lecture - Lab Work
|
Mar 31, Lecture 16:
Game Theory
Dominant Strategies and Cooperative Solutions (recorded on Tugaloo) |
Apr 3, Recorded Lecture 17
Robot Control Ideas
Recorded on Tugaloo |
Apr 5, No Lecture:
At Embedded Conference, work on projects |
Apr 10, No lecture, lab day
|
Apr 12, No Lecture: Lab Day
Apr 15: AI project due. |
Apr 17, No lecture, lab day
|
Apr 19, No Lecture: Lab Day
|
Apr 24, No lecture, lab day
|
Apr 26, No Lecture: Lab Day
April 30: Robot Project Complete |
May 1-7: Final Exams
No exam for this class.
Robotic Project Due on May 1.
|
May 11 & 12: Graduation |