Skip to main content

Advertisement

Log in

Real-Time Motion Tracking of Robot Manipulators Using Adaptive Genetic Algorithms

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

The paper presents a genetic algorithm approach to real-time motion tracking of redundant and non-redundant manipulators. The joint angle trajectories are found by applying genetic operators to a set of suitably generated configurations so that the end-effector follows a desired workspace trajectory accurately. The probability of applying a particular genetic operator is adapted on-line to achieve fast convergence to the solution. The adaptation is based on two measures, namely, diversity and fitness of the generated configurations. In order to achieve real time tracking, special provisions are made so that only an appropriate small region in the joint space is searched. The tracking problem is solved at the position level rather the then velocity level. As such the proposed method does not use the manipulator Jacobian inverse or pseudo-inverse matrix and is shown to be free from problems such as excessive joint velocities due to singularities. Simulation results are presented for the 6-DOF Puma and the 7-DOF Robotic Research arm that demonstrate good tracking accuracy and reasonable joint velocities.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Tarokh, M.: Decoupled nonlinear three-term controllers for robot trajectory tracking. IEEE Trans. Robot. Autom. 15(2), 369–380 (1999)

    Article  MathSciNet  Google Scholar 

  2. Aguinaga-Ruiz, E., Zavala-Rio, A., Santibanez, V., Reyes, S.: Global trajectory tracking through static feedback for robot manipulators with bounded inputs. IEEE Trans. Contr. Syst. Tech. 17(4), 934–944 (2009)

    Article  Google Scholar 

  3. Moreno-Valenzuela, J., Santibanez, V., Campa, R.: On output feedback tracking control of robot manipulators with bounded input torque. Int. J. Contr. Autom. Syst. 6(1), 76–85 (2008)

    Google Scholar 

  4. Leigeois, A.: Automatic supervisory control of configuration and behavior of multi-body mechanisms. IEEE Trans. Syst. Man Cybern. SMC-7(14), 868–871 (1977)

    Google Scholar 

  5. Nakamura, N.: Advanced Robotics – Redundancy and Optimization. Addison-Wesley, Reading (1991)

    Google Scholar 

  6. Klein, C.A., Huang, C.H.: Review of pseudo-inverse control for use with kinematically redundant manipulators. IEEE Trans. Syst. Man Cybern. SMC-13(3), 245–250 (1983)

    Article  Google Scholar 

  7. Bailieul, J.: Kinematic programming alternatives for redundant manipulators. In: Proc. IEEE Int. Conf. Robot. Autom., pp. 722–728. St. Louis, Mo (1985)

  8. Seraji, H.: Configuration control of redundant manipulators: theory and implementation. IEEE Trans. Robot. Autom. RA-5, 472–490 (1989)

    Article  Google Scholar 

  9. Chiaverini, S., Sciliano, B., Egeland, O.: Review of damped least squares inverse kinematics with experiments on an industrial robot manipulators. IEEE Trans. Contr. Syst. Tech. 2(2), 123–134 (1994)

    Article  Google Scholar 

  10. Wolovich, W.A., Elliot, H.: A computational technique for inverse kinematics. In: Proc. 23rd Conf. Decision and Control, pp. 1359–1363 (1984)

  11. Chevallereau, C., Daya, B.: A new method for robot control in singular configurations with motion in any Cartesian direction. Proc. IEEE Int. Conf. Robot. Autom. 4, 2692–2697 (1994)

    Google Scholar 

  12. Lloyed, J.E., Hayward, V.: Singularity robust trajectory generation. Int. J. Robot. Res. 20(1), 38–56 (2001)

    Article  Google Scholar 

  13. Dermatas, E., Nearchou, A., Aspragathos, N.: Error -backpropagation solution to the inverse kinematic problem of redundant manipulators. J. Robot. Comput. Integrat. Manuf. 12(4), 303–310 (1996)

    Article  Google Scholar 

  14. Nearchou, A.C.: Solving the inverse kinematics problem of redundant robots operationg in complex environments via a modified genetic algorithm. J. Mech. Mach. Theory 33(3), 273–292 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  15. Khwaja, A., Rahman, M.O., Wagner, M.G.: Inverse kinematics of arbitrary robotic manipulators using genetic algorithms. In: Lenarcic, J., Justy, M.L. (eds.) Advances in Robot Kinematics: Analysis and Control, pp. 375–382. Kluwer Academic, Norwell (1998)

    Chapter  Google Scholar 

  16. Hirakawa, A.R., Kawamura, A.: Proposal of trajectory generation for redundant manipulators without inverse matrix calculation. Adv. Robot. 11(3), 213–232 (1997)

    Article  Google Scholar 

  17. McAvoy, N., Sangolola, B., Szabad, Z.: Optimal trajectory generation for redundant planar manipulator. In: Proc. IEEE Int. Conf. Syst. Man Cybern., pp. 3241–3246. Nashville (2000)

  18. Tian, L., Collins, C.: Motion planning for redundant manipulators using a floating point genetic algorithm. J. Intell. Robot. Syst. Theory Appl. 38(3–4), 297–312 (2003)

    Article  Google Scholar 

  19. Ata, A.A., Myo, T.R.: Optimal point-to-point trajectory tracking of redundant manipulators using generalized pattern search. Int. J. Adv. Robotic Syst. 2(3), 239–244 (2005)

    Google Scholar 

  20. Juan, W., Yang, H., Xie, H.: Control of manipulator trajectory tracking based on improved RBFNN. In: Int. Conf. Intell. Human-Machine Syst. Cybern., pp. 142–145 (2009)

  21. Rudolph, G.: Convergence analysis of canonical genetic algorithms. IEEE Trans. Neural Networks 5(1), 96–101 (1994)

    Article  Google Scholar 

  22. Hartl, R.F.: A global convergence proof for a class of genetic algorithms. Technical Report, Institute of Econometrics, Operations Research and Systems Theory, Vienna University of Technology. Accessible at http://prolog.univie.ac.at/research/publications/downloads/Har_1990_78.pdf (1990)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mahmoud Tarokh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tarokh, M., Zhang, X. Real-Time Motion Tracking of Robot Manipulators Using Adaptive Genetic Algorithms. J Intell Robot Syst 74, 697–708 (2014). https://doi.org/10.1007/s10846-013-9860-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-013-9860-4

Keywords

Navigation