|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||||
|
|||||
|
Video Explaining PID to Beginners
I made this video explaining PID and its application to robotics as a submission to the Breakthrough Junior Challenge. It attacks explaining PID theory from a perspective that does not involve code or require prior knowledge of calculus, so I hope someone might get some use out of it to explain how PID controllers work to a rookie programmer. Also, please let me know what you think about the video.
Enjoy! - https://youtu.be/_bWvXn4ilrY I will also post the script, which includes all the graphs (which are all non-licensed and free to use under absolutely any circumstances ) and the equation, on CD media if anyone requests it.Last edited by AWoL : 08-10-2015 at 00:38. |
|
#2
|
||||
|
||||
|
Re: Video Explaining PID to Beginners
I'm sorry, but your link is broken...
|
|
#3
|
|||||
|
|||||
|
Re: Video Explaining PID to Beginners
|
|
#4
|
||||
|
||||
|
Re: Video Explaining PID to Beginners
Very well done video, especially for describing the concept to someone who doesn't know anything about PID or why and how they should use it. However, you did skip over the part about how annoying and time consuming it is to find the proper constants and how sometimes not having one of the constants helps if you have slow loop times or noisy signals and other things that happen on real robots. I understand that this was just an introduction to PID, but I felt like it would have also been beneficial to mention something about how sometimes with real data, the graph doesn't turn out as well as the graphs you show do.
|
|
#5
|
||||
|
||||
|
Bravo, that was an awesome video. As a FRC student that knows code, nor know calculus, I now feel that I have an understanding of PID loop to the point where I would have a decent idea of how to apply them. Thank you for this informative video.
|
|
#6
|
|||||
|
|||||
|
Re: Video Explaining PID to Beginners
Quote:
|
|
#7
|
|||||
|
|||||
|
Re: Video Explaining PID to Beginners
Quote:
![]() |
|
#8
|
||||
|
||||
|
Re: Video Explaining PID to Beginners
Nice job on the video- I agree with everyone else who has given you feedback that this helps FRC students understand PID in a general way (and without taking calc).
I understood PID in a general way as well to begin with (WPI has a good video explaining it on youtube, link here). I'm taking calculus 1 this year and things are starting to link up between what I learned generally and what we do in calc. Very interesting subject. |
|
#9
|
||||
|
||||
|
Re: Video Explaining PID to Beginners
Little late, but last year around this time, I was getting into FRC programming, and one of our mentors and one of his friends were working on a gyro for our robot. At the time I had no idea what a PID loop or a derivative was, as I was only in algebra 2. They started to explain the PID loop to me, it didn't make to much sense at the time. Now that I have taken part of Calculus, along with your explanation, a PID loop makes much more sense. Knowing this, will make Calculus more fun for me, knowing how to apply it now!
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|