Project #4 - Odometry

Your team will implement wheel encoders for estimating the position of your robot relative to a home position. Your team must decide whether to build a simple encoder consisting of one photoreflector per wheel (and take care of the sign of pulses in software) or to build a more sophisticated quadrature encoder that counts up and down based on the output phase of two photoreflectors per wheel. You have the option of using code available online if that helps. As discussed in class, the pulse counter will be realized in the form of an interupt. Your team must decide whether to build a simple encoder consisting of one photoreflector per wheel (and take care of the sign of pulses in software) or to build a more sophisticated quadrature encoder that counts up and down based on the output phase of two photoreflectors per wheel.

Quick Start:

Other Resources

Materials:

Report: