|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
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. |
|
#2
|
|||
|
|||
|
What is a PID loop?
|
|
#4
|
||||
|
||||
|
Quote:
PID is an acronym for Proportional – Integral – Derivative. A PID control loop is the industrial standard for a feedback control loop. The inputs to the control system are the Setpoint (where you want to be) and the Process Variable (where you are now). The output from the control system is the Control Variable (what it takes to get where you want to go). |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Programming Compatition | Angela06 | Programming | 30 | 08-04-2005 23:12 |
| favorite challenge | archiver | 2000 | 1 | 23-06-2002 23:20 |
| Pneumatics electrical wiring and programming | archiver | 2001 | 1 | 23-06-2002 23:10 |
| Error found in programming for the pump and pressure switch | sjharobotics | Programming | 4 | 06-02-2002 17:46 |
| pbasic programming | punarhero | Programming | 4 | 21-01-2002 23:32 |