Programming Challenge
Programming Challenge:
Write a PBasic program for the Innovation First Robot controller that has three (3) PID loops. An example of use would be a dual drive robot with a three axis robotic arm.
Requirements
A. Operator Interface
1. 1 Joystick for drive.
2. 3 Potentiometers for loop setpoint inputs.
B. Robot Controller
1. 2 PWM outputs for drive motors.
2. 3 PWM outputs for PID loops.
3. 3 Potentiometer inputs for PID loop feedback.
The reward for solving this problem will be the sincere admiration of the FIRST programming community.
|