CSCI-632: MOBILE ROBOT PROGRAMMING

RIT Department of Computer Science

Syllabus ----- Schedule

CSCI-632 Mobile Robot Programming Syllabus


Catalogue Description

This course covers standard and novel techniques for mobile robot programming, including software architectures, reactive motion control, map building, localization and path planning. Other topics may include multiple robot systems, robot vision and non-traditional and dynamic robots. Students will implement various algorithms in simulation as well as on a real robot, and investigate and report on current research in the area. (CSCI-331 or CSCI-630 or permission of instructor)

Course Outcomes

Instructor Contact

Zack Butler, GOL(70)-3651, 475-6155.

Course Policies

All homework is to be done on your own, except for those assignments that utilize the robot hardware. Team sizes for hardware work will be noted on each specific assignment.

Required Materials

N/A

Additional Resources

Grading

Component Weight
Homework 35%
Project 30%
Research report / presentation 10%
Final exam 25%

CS Common Course Policies Include:


updated: Monday April 16 12:08:00 EDT 2012