https://blog.csdn.net/xmy306538517/article/details/72771269
简介:
什么是 PID?
它是一种在编程中使用的基本方法,如果正确调整,可以令人难以置信的有效和准确,PID代表比例积分微分,3个单独的部分连接在一起,虽然有时你不需要三个都使用.例如,您可以改为有P控制,PI控制或PD控制。 在本文档中我已经包含了伪代码的例子(非正式语言,不是真正的代码,但是很接近)。
P - Proportional 比例
想象一下一个全速行进的机器人,假设传感器上的值为1000。 现在,由于它的速度和惯性,它可能会超过一点, 当编写程序时,这可能是一个大麻烦,你想尽可能的准确。这个问题如图所示(x轴上的绿色标记代表理想距离):
在理想世界中,您告诉机器人在哪里停止,它就停止在哪里