Skip to main content
Log in

Trajectory Planning with Collision Avoidance for Redundant Robots Using Jacobian and Artificial Potential Field-based Real-time Inverse Kinematics

  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

This study proposes an algorithm for combining the Jacobian-based numerical approach with a modified potential field to solve real-time inverse kinematics and path planning problems for redundant robots in unknown environments. With an increase in the degree of freedom (DOF) of the manipulator, however, the problems in realtime inverse kinematics become more difficult to solve. Although the analytical and geometrical inverse kinematics approach can obtain the exact solution, it is considerably difficult to solve as the DOF increases, and it necessitates recalculations whenever the robot arm DOF or Denavit-Hartenberg (D-H) parameters change. In contrast, the numerical method, particularly the Jacobian-based numerical method, can easily solve inverse kinematics irrespective of the aforementioned changes including those in the robot shape. The latter method, however, is not employed in path planning for collision avoidance, and it presents real-time calculation problems. This study accordingly proposes the Jacobian-based numerical approach with a modified potential field method that can realize real-time calculations of inverse kinematics and path planning with collision avoidance irrespective of whether the case is redundant or non-redundant. To achieve this goal, the use of a judgment matrix is proposed for obstacle condition identification based on the obstacle boundary definition; an approach for avoiding the local minimum is also proposed. After the obstacle avoidance path is generated, a trajectory plan that follows the path and avoids the obstacle is designed. Finally, the proposed method is evaluated by implementing a motion planning simulation of a 7-DOF manipulator, and an experiment is performed on a 7-DOF real robot.

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. World Robotics Research, 2015, https://ifr.org/worldrobotics/.

  2. SDA20D, Dual-Arm industrial Robot, https://www.motoman.com/industrial-robots/.

  3. S. Nicosia and P. Tomei, “Robot control by using only joint position measurements,” IEEE Trans. Automat Cont., vol. 35, no. 9, pp. 1058–1061. 1990.

    Article  MathSciNet  Google Scholar 

  4. G. S. Choi and C. S. Kim, “Linear stable systems,” IEEE Trans. on Automatic Control, vol. 33, no. 3, pp. 1234–1245, Dec. 1993.

    Google Scholar 

  5. K. S. Fu, R. C Gonzalez, and C. S. G. Lee, ROBOTICS: Control, Sensing, Vision, and Intelligence, McGraw-Hill, 1987.

  6. S. B Niku, Introduction to Robotics Analysis, Systems, Application, PrenticeHall, 2001.

  7. S. Nicosia and P. Tomei, “Robot control by using only joint position measurements,” IEEE Trans. Automat Cont., vol. 35, no. 9, pp. 1058–1061. 1990.

    Article  MathSciNet  Google Scholar 

  8. M. W. Spong, S. Hutchinson, and M. Vidyasagar, Robot Dynamics and Control, pp. 33–130, 2004.

  9. S. Jeong, Robotics Application of Matlab & Simulink, pp. 130–150, 2015.

  10. P. Corke, Robotics, Vision and Control, Springer Publishing, pp. 137–160, 2011.

  11. T. Ho, C. G. Kang, and S. Lee, “Efficient closed-form solution of inverse kinematics for a specific six-dof arm,” International Journal of Control, Automation, and Systems, vol. 10, no. 3, pp. 567–573, 2012.

    Article  Google Scholar 

  12. W. A. Wolvich, ROBOTICS: Basic Analysis and Design, CBS College Publishing, 1987.

  13. R. V. Patel and F. Shadpey, Control of Redundant Robot Manipulators, Springer, pp. 34–78, 2005.

  14. Y. Zhang and L. Jin, Robot Manipulator Redundancy Resolution, Wiley, pp. 49–66, 2017.

  15. O. Kanoun, F. Lamiraux, and P. B. Wieber, “Kinematic control of redundant manipulators: Generalizing the task priority framework to inequality task,” IEEE Trans. on Robotics, vol. 27, no. 4, pp. 785–792, 2011.

    Article  Google Scholar 

  16. M. V. Kirdanski, “Symbolical singular value decomposition for a 7-DOF manipulator and its application to Robot Control,” Proc. of IEEE International Conference on Robotics and Automation, vol. 3, pp. 895–900, 1993.

    Article  Google Scholar 

  17. L. Sciavicco and B. Siciliano, “A solution algorithm to the inverse kinematic problem for redundant manipulators,” IEEE Journal of Robotics and Automation, vol. 4, no. 4, pp. 403–410, 1988.

    Article  Google Scholar 

  18. Y. Munson and O. Huebsch, Fundamentals of Fluid Mechanics, Wilet, 2013.

  19. J. Angeles, Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms, Springer-Verlag, 1997.

  20. K. Nakazawa, “Unified environment-adaptive control of accompanying robots using artificial potential field,” Proc. of 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI), pp. 199–200, 2013.

  21. Y. Kitazawa and J. Mukai, “Robot behaviors connected with utterances and environments via potential fields,” Proc. of SICE Annual Conference, pp. 614–617, 2007.

  22. F. Fahimi, Autonomous Robots Modeling, Path Planning and Control, Springer, pp. 44–60, 2008.

  23. H. Choset, K. M. Lynch, S. Hutchinson, G. Kantor, W. Burgard, L. E. Kavraki, and S. Thrun, Principles of Robot Motion, MIT Press, 2007.

  24. C. W. Warren, “Global path planning using artificial potential fields,” Proc. of International Conference on Robotics and Automation, pp. 316–321, 1989.

  25. N. Zhang, Y. Zhang, C. Ma, and B. Wang, “Path planning of six-DOF serial robots based on improved artificial potential field method,” Proc. of IEEE International Conference on Robotics and Biomimetics, pp. 617–621, 2017.

  26. Z. Elm and M. O. Efe, “Path planning using model predictive controller based on potential field for autonomous vehicles,” Proc. of 44th Annual Conference of the IEEE industrial Electronics, pp. 2613–2618, 2018.

  27. Y. Peng, Z. Yan, H. Zheng, and J. Guo, “Real-time robot path planning method based on improved artificial potential field method,” Proc. of 37th Chinese Control Conference, pp. 4814–4820, 2018.

  28. N. Zhang, “Path planning of six-DOF serial robots based on improved artificial potential field method,” Proc. of International Conference on Robotics and Biomimetics, pp. 617–621, 2017.

  29. Y. Liu, C. Yu, J. Sheng, and T. Zhang, “Self-collision avoidance trajectory planning and robust control of a dualarm space robot,” International Journal of Control, Automation, and Systems, vol. 16, no. 6, pp. 2896–2905, 2018.

    Article  Google Scholar 

  30. J. M. Gere and B. J. Goodno, Mechanics of Materials, Cengage Learning, 2011.

  31. M. G. Park and M. C. Lee, “Real-time path planning in unknown environments using a new potential field approach with a virtual hill,” Proc. of 30th Annual Conference of IEEE Industrial Electronics Society, 2004.

  32. M. G. Park and M. C. Lee, “A new technique to escape local minimum in artificial potential field based path planning,” Int. Journal of KSME, vol. 17 no. 12, pp. 1876–1885, 2003.

    Article  Google Scholar 

  33. Q. Xue, A. A. Maciejewski, and P. C. Y. Sheu, “Determining the collision-free joint space graph for two cooperating robot manipulators,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 23, no. 1, pp. 285–294, 1993.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Min Cheol Lee.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Recommended by Associate Editor Kang-Hyun Jo under the direction of Editor Keum-Shik Hong. This work was supported by the Technology Innovation Program(10073147, Development of Robot Manipulation Technology by Using Artificial Intelligence) funded By the Ministry of Trade, Industry & Energy(MOTIE, Korea). This research was also funded and conducted under “the Competency Development Program for Industry Specialists” of the Korean Ministry of Trade, Industry and Energy (MOTIE), operated by Korea Institute for Advancement of Technology (KIAT) (No. P0008473, The development of high skilled and innovative manpower to lead the Innovation based on Robot).

Sun-Oh Park is working towards the completion of his M.S. degree in Mechanical Engineering from Pusan National University, Busan, Korea since 2017. He received his B.S. degree in Mechanical Engineering from Pusan National University, Busan, Korea in 2015. His research interests include intelligent robot control, dynamics, machine learning, machine vision, development path planning. autonomous robots and simulation.

Min Cheol Lee received his Ph.D. degree in Applied Physics from the University of Tsukuba, Tsukuba, Japan in 1991, M.S. degree in Engineering Science from the University of Tsukuba, Tsukuba, Japan in 1988, and B.S. degree in Mechanical Engineering from Pusan National University, Busan, Korea in 1983. He was a visiting professor at North Carolina State University from Aug. 2000 to Aug. 2001 and at Purdue University from Aug. 2009 to Aug. 2010. From 1991 to present, he is a professor in the School of Mechanical Engineering from Pusan National University, Korea. His research interests include intelligent robot control, autonomous mobile robot, medical robotics, system identification, sliding mode control, and navigation/localization of mobile robots.

Jaehyung Kim is working towards the completion of his M.S. degree in Mechanical Engineering from Pusan National University, Busan, Korea since 2019. He received his B.S. degree in Mechanical Engineering from Pusan National University, Busan, Korea in 2019. His research interests include intelligent robot control, kinematics, machine learning, machine vision, path planning and autonomous robots and simulation.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Park, SO., Lee, M.C. & Kim, J. Trajectory Planning with Collision Avoidance for Redundant Robots Using Jacobian and Artificial Potential Field-based Real-time Inverse Kinematics. Int. J. Control Autom. Syst. 18, 2095–2107 (2020). https://doi.org/10.1007/s12555-019-0076-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-019-0076-7

Keywords

Navigation