Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Programming Challenge (http://www.chiefdelphi.com/forums/showthread.php?t=2838)

ttedrow 28-02-2002 13:14

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.

Ulibrium 28-02-2002 17:59

What is a PID loop?

Greg Ross 01-03-2002 15:07

Quote:

Originally posted by Ulibrium
What is a PID loop?
I'm sure there are others, but I found this page that describes PID control.

ttedrow 01-03-2002 16:33

Quote:

Originally posted by Ulibrium
What is a PID loop?
Good question.

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).


All times are GMT -5. The time now is 06:50.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi