A control system is shown : C is controller, M is robot motor being controlled, S is sensor - (ideally the measured output is the same as actual). I is command input, D is disturbance input and O is the output, which is fedback.
The aim is O = I despite effects of D.
This page shows how feedback helps make O closer to desired (set by I) and be less affected by disturbance, though is impacted by measurement errors S.
If you set S to 0 then in effect the system is open loop!
Move sliders to change values of I and D and see how O changes as a result. Click on C, M and S blocks to change their gains, and see how these affect O.
You can also define values for I and D using buttons provided, and reset then to 0.
Plots of O vs I (assuming D = 0) and O vs D (assuming I = 0) are shown: ideally O vs I is a straight line of gradient 1, ie O = I; and O vs D is a line of gradient zero, ie D does not change O.
When you move the sliders, you see where you are on the graph.