Society of Robots - Robot Forum
Software => Software => Topic started by: pomprocker on August 05, 2008, 11:56:35 AM
-
I want to learn this stuff:
trajectory, kinematic, and inverse kinematic
how to code closed loop systems like PID (proportional–integral–derivative controller)
bayesian and kalman filters
etc....
who can write up a member tutorial on it?
-
I have a kalman filtering tutorial that will be up in a few days.
Here is a PID code segment from wikipedia:
previous_error = 0
I = 0
start:
error = setpoint - actual_position
P = Kp * error
I = I + Ki * error * dt
D = (Kd / dt) * (error - previous_error)
output = P + I + D
previous_error = error
wait(dt)
goto start
-
I'm learning from this book (http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10668). It's pretty good.The author won the first DARPA grand challenge.
I can't think of a better metric for the utility of a book than the author's application of the same knowledge in the real world...