Abstract
The simulation tools are the foundation for the design of robot systems, for the application of robots in complex environments and for the development of new control strategies and algorithms. Because of this, the design, simulation and comparison of the performance of controllers applied to a redundant robot with five degrees of freedom (DOF) are presented in this paper. Through homogeneous transformation matrices the inverse kinematic model of the redundant robot is obtained. Six controllers are prepared to test the robot’s dynamic model: hyperbolic sine–cosine; computed torque; sliding hyperbolic mode; control with learning; and adaptive. A simulation environment is developed by means of the MatLab/Simulink software, which allows analyzing the dynamic performance of the robot and of the designed controllers. This simulation environment is used to carry out different tests of the redundant manipulator model together with each controller as they are made to follow a trajectory in space. The results, obtained through a simulation environment, are represented by comparative curves and RMS indices of the joint and Cartesian errors, and they show that the redundant manipulator model follows the test trajectory with less pronounced maximum errors using the adaptive controller than the other controllers, with more homogeneous motions of the manipulator. The largest joint and Cartesian errors generated when testing the robot model, both in terms of maximum and RMS values, occurred when the computed torque controller is used. The results with that controller are obtained by executing three iterations for learning, because with more iterations the variations were not important.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Case Studies in Mechanical Systems and Signal Processing
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.