EE382: Introduction to Design
Spring 2003 Schedule: TR 2:00pm-5:00pm in Workman
117
Instructors:
Course Objectives:
- Design and build the control systems for a robot capable of locating
golf balls of a specified color on an indoor field, and pushing the golf
balls to a designated home area. Golf balls of a different color should
be ignored. A map should be generated showing the locations where golf
balls are found in the playing field. A remote display will show the
progress of the game. Emphasis will be placed on the sequence of events
leading from an idea to a finished product and consideration of a variety
of solutions before choosing a particular approach.
- Develop teaming skills, oral and written communication skills, and ability
to decompose a large problem into interconnected subsystems.
Course Prerequisites:
Topic Prerequisites:
- In-depth knowledge of microcontrollers.
- Analog and digital circuit design.
- Principles of linear time-invariant systems.
- Proficiency in C programming.
Reference Texts: see
resources page
Grading:
Additional Requirements:
- Robots will be constructed by several teams working together. Robot
subsystems tasked to each group include ball and boundary
identification, robot location, robot navigation, and remote station
communication.
- Each subsystem will have "smarts" (i.e., a programmable device),
communication with other subsystems, and additional I/O device(s) as needed.
- Each group will provide HC12 evaluation board, multimeter, logic probe,
wire strippers, proto-board, and other basic tools (e.g., screwdrivers,
pliers, etc.)