Please Help in pid control

hey, I heard about pid control or pid correction but i d’ont know how it really works, I know the concept but how to program no, I usually program with blocks, please if somebody could help!

I am not sure about how to do a PID in blocks. I do not even know if it is possible. You could try this Documents (georgegillard.com) if you want a really good explanation, but it is all in text. You could also try this C++ VEXCode V5 Text Tutorials - Autonomous PID and Multitasking - YouTube, but again, it is in text, and it takes a while to get through the whole thing. I think the best plan would be for you to learn text first, as this will be a much better investment. When you have learned it (it’s not that hard) then give the George Gillard PID explanation a try.

It is certainly possible. I have a student that has taken the Caution Tape P-loop starting point and Gillard’s document and made PID control in blocks. I have in the past, and will reiterate, some encouragement for him to make a video teaching other students how to do it.

2 Likes

PID is possible in blocks. I’ve seen some IQ teams use PID or the equivalent of it since I interviewed middle school teams in IQ tournaments before.

2 Likes

Although PID is possible in blocks, I don’t think it’s a wise idea.You can try to learn C++, it’s harder but more efficiency.In fact, I think he who understand pid can also master C++ easily.

2 Likes

ok, i will have a look and try to learn, thank you