Introduction to the programming concepts involved with autonomous robotic systems. Using off the shelf robot kits students will design a simple robotic platform to meet specific goals. Then, using a common platform for the remainder of the course, students will develop their programming capabilities. Simple open-ended, feedback, and artifial intelligence systems will be explored throughout the. Several benchmarks and robot competitions will be used demonstrate the platform and programming learned in the course.

Course Materials

The Syllabus is the index to the course this semester and it is located on Google Drive. All the handouts are publicly available, grading and project submission is in the University’s learning management system, Blackboard.