PID Configuration: Difference between revisions
(Created page with "==Config files== The PID configuration files can be found in /iCub/app/iCubLisboa01/conf In the vizzy.ini file it is possible to check which ini files with the configuration of t...") |
No edit summary |
||
Line 12: | Line 12: | ||
The 0 value indicates the D value. This value was left as 0 because adding it made little diference in the final result. | The 0 value indicates the D value. This value was left as 0 because adding it made little diference in the final result. | ||
The 2 value indicates the I value. This value was chosen so that the arm would reach an angle close to the desired one and avoiding that it would oscillate too much. | The 2 value indicates the I value. This value was chosen so that the arm would reach an angle close to the desired one and avoiding that it would oscillate too much. | ||
For the remaning joints the controller works reasonably, but the values are not set accordingly to each motor. |
Revision as of 12:32, 4 November 2011
Config files
The PID configuration files can be found in /iCub/app/iCubLisboa01/conf In the vizzy.ini file it is possible to check which ini files with the configuration of the PIDs are being used.
Current PID configuration
The PID configuration still needs to be finished and reviewed. The current values of the configuration have been found through trial and error method.
- The current configuration of the left arm elbow joint
Pid1 950 0 2 9000 9000 13 0 //Left Elbow Flection
The 950 value indicates the P value. This value was defined having into account the stiffness of the motor and how close it could reach the desired angle. The 0 value indicates the D value. This value was left as 0 because adding it made little diference in the final result. The 2 value indicates the I value. This value was chosen so that the arm would reach an angle close to the desired one and avoiding that it would oscillate too much.
For the remaning joints the controller works reasonably, but the values are not set accordingly to each motor.