CS [45]163: Main Class Project

Our main class project is a robot that can play soccer. By the end of the semester, the robot will be able to find the ball, dribble, shoot, and navigate around the field.

Project Goals

At the end of this project, you should be able to:

The development of this system will nominally be split into five distinct milestones. At each milestone, a group is responsible demonstrating a specific minimum level of capability, and for producing documented code and other supporting documentation. Although project work will be performed in groups of 3-4, grades will be assessed in two components: personal work and group work.

Milestones and Major Components

Certain major components are to be demonstrated as part of a milestone (M1-M5). These required components are noted below.


Major Components

Each Milestone: What to Hand In

All components of the project are due on the date listed on the class schedule.


Major components:

Group work:



fagg [[at]] cs.ou.edu

Last modified: Sun Jan 17 00:56:28 2010