Multi-objective Trajectory Tracking Optimization for Robots with Elastic Joints

We consider the trajectory tracking optimization for an elastic joint robot with noisy joint-velocity readings and actuation torque limits. We propose an approach targeting the minimization of the trajectory tracking error, of the velocity noise amplification on the control commands, and of the trajectory execution time. We integrate the use of a feedforward/feedback trajectory tracking control scheme with efficient and accurate simulations of the controlled system dynamics. These are used within a genetic algorithm optimization scheme for optimizing the control gains and trajectory execution time. We verify the effectiveness of our proposed approach using simulations.

[1]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[2]  Alan S. Morris,et al.  Genetic Algorithm Tuned Fuzzy Logic Controller for a Robot Arm with Two-link Flexibility and Two-joint Elasticity , 2007, J. Intell. Robotic Syst..

[3]  Hassan B. Kazemian,et al.  The SOF-PID controller for the control of a MIMO robot arm , 2002, IEEE Trans. Fuzzy Syst..

[4]  Jose P. Perez,et al.  Trajectory Tracking Error Using PID Control Law for Two-Link Robot Manipulator via Adaptive Neural Networks , 2012 .

[5]  Manoj Kumar,et al.  Genetic Algorithm: Review and Application , 2010 .

[6]  N. Tsagarakis,et al.  On the Combined Inverse-Dynamics/Passivity-Based Control of Elastic-Joint Robots , 2018, IEEE Transactions on Robotics.

[7]  Guojun Niu,et al.  Global Asymptotic Nonlinear PID Control With a New Generalized Saturation Function , 2020, IEEE Access.

[8]  Rogelio Lozano,et al.  Global tracking controllers for flexible-joint manipulators: a comparative study , 1995, Autom..

[9]  Marc Parizeau,et al.  DEAP: evolutionary algorithms made easy , 2012, J. Mach. Learn. Res..

[10]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

[11]  Miguel A. Llama,et al.  A stable self-organizing fuzzy PD control for robot manipulators , 2013 .

[12]  Thomas Bäck,et al.  Intelligent Mutation Rate Control in Canonical Genetic Algorithms , 1996, ISMIS.

[13]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[14]  P. R. Bélanger,et al.  Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements , 1998, Int. J. Robotics Res..

[15]  Alessandro De Luca Feedforward/Feedback Laws for the Control of Flexible Robots , 2000, ICRA.

[16]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[17]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.