PID Control: Description, Examples, and Tuning
Updated 12 Jul 2017
PID controllers are popular and effective in many systems. i explain how to implement and tune a PID controller through concrete examples of MATLAB controlling a VEX EDR Robot through a wireless serial link. The download contains software, documentation, and additional references. Examples include control of Robot direction and synchronization of motor speeds under variable loads. Please see video:https://youtu.be/9dcPfJhaFuw
Edward Belcher (2023). PID Control: Description, Examples, and Tuning (https://www.mathworks.com/matlabcentral/fileexchange/63623-pid-control-description-examples-and-tuning), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
- Control Systems > Control System Toolbox > Control System Design and Tuning > PID Controller Tuning >
Inspired by: Wireless Sensing and Control of a VEX EDR Robot using an XBee and MATLAB, Real-time Sensor Feedback from a VEX EDR into MATLAB Arrays and Structures
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Uploaded a new zip file which contains the C code needed in the VEX EDR to receive and execute commands from the XBee serial link. More details to use the XBee transceivers are in the FX submissions listed in this submission.
Corrected Video to make public!