user10931: I am new in this site, and like you can see I want to do a line follower, not a clumsy and slow line follower, but a fast and "fancy".
I investigated about the PID method, but can someone explain me in simple words what is it.
Thanks for your answers.

user7856: Did you check wikipedia, for example?
I doubt it is possible to describe a PID controller in simpler words than those used by the article.
The pseudocode is quite simple and should be also very good for understanding the concept, when applied to a digital system.
See also the limitations of PID controllers.

10931: <p>I am new in this site, and like you can see I want to do a line follower, not a clumsy and slow line follower, but a fast and "fancy".
I investigated about the PID method, but can someone explain me in simple words what is it.
Thanks for your answers.</p>
 7856: <p>Did you check wikipedia, for example?</p>

<p>I doubt it is possible to describe a PID controller in simpler words than those used by <a href="https://en.wikipedia.org/wiki/PID_controller" rel="nofollow">the article</a>.</p>

<p>The <a href="https://en.wikipedia.org/wiki/PID_controller#Pseudocode" rel="nofollow">pseudocode</a> is quite simple and should be also very good for understanding the concept, when applied to a digital system.</p>

<p>See also the <a href="https://en.wikipedia.org/wiki/PID_controller#Limitations_of_PID_control" rel="nofollow">limitations</a> of PID controllers.</p>
