A propulsion and steering control system for the Mars rover
The design of a propulsion and steering control system for the Rensselaer Polytechnic Institute prototype autonomous Mars roving vehicle is presented. The vehicle is propelled and steered by four independent electric motors. The control system must regulate the speeds of the motors so they work in unison during turns and on irregular terrain. An analysis of the motor coordination problem on irregular terrain, where each motor must supply a different torque at a different speed is presented. A procedure was developed to match the output of each motor to the varying load. A design for the control system is given. The controller uses a microprocessor which interprets speed and steering commands from an off-board computer, and produces the appropriate drive voltages for the motors.