Autotuning of PID Controller for a Non-planar Manipulator

Tune PID controller automatically for a 3 DOF non-planar manipulator and simulate it by giving step commands at all 3 joints.

https://youtu.be/qku7HLpwFLM

You are now following this Submission

This file (DOF3_RRR_Start.m) will first load the Rigid Body Tree object of the robot model from the SimScape model file (DOF3_RRR.slx). After that an slTuner object will be generated that will define the input and output of the system and later on will be tuned using H-infinity based optimization routine. Once tuning is complete the PID parameters will be written in the corresponding blocks and the manipulator will be simulated (DOF3_RRR_PID.slx).

Cite As

Rzi Abbas (2026). Autotuning of PID Controller for a Non-planar Manipulator (https://se.mathworks.com/matlabcentral/fileexchange/114195-autotuning-of-pid-controller-for-a-non-planar-manipulator), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with R2019a to R2022a

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0