Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator

Authors

DOI:

https://doi.org/10.21754/tecnia.v21i2.848

Keywords:

Path planning, Potential field, Supervised Neural Network, Inverse Kinematics, Robotic Manipulator

Abstract

This paper develops a variation of potential field algorithm for obstacle avoidance trajectory planning applied to an anthropomorphic manipulator of 6 degrees of freedom. In the first instance, the inverse kinematics model was generated based on a multivariate iterative control process, then the model was modified by adding a rotation vector obtained by the repulsive forces between the obstacle and the six joints of the robot so that the manipulator can find a route that avoids the obstacle and reaches a goal position. This final model of inverse kinematics with potential fields generates trajectories that depend on the optimization step size parameter and the vector fields coefficients. In order to optimize the trajectories, a database was generated with the initial, final and obstacle points of different trajectories with their respective parameters optimized to train a supervised neural network. The results show that the neural network must be trained with a greater amount of data because it calculates erroneous parameters for certain initial and final positions. Finally, the simulation of the 6dof manipulator that follows the trajectory generated by the inverse kinematics model and potential fields with optimized parameters empirically calculated results in a model with an appropriate behavior managing to avoid obstacles.

Downloads

Download data is not yet available.

References

[1] S.M. LaValle, Planning algorithms. Cambridge university press, 2006.
[2]Borenstein, J., y Koren, Y, "Real-time obstacle avoidance for fast mobile robots”. IEEE Transactions on systems, Man, and Cybernetics, 19(5), 1179-1187, 1989.
[3] Liu, Z., Ai, Q., Liu, Y., Zuo, J., Zhang, X., Meng, W., y Xie, S.,“An Optimal Motion Planning Method of 7-DOF Robotic Arm for Upper Limb Movement Assistance”. In 2019 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp. 277-282. IEEE., jul. 2019.
[4] A. McLean, I. Mazon, “Incremental roadmaps and global path planning in evolving industrial environments”. In Proceedings of IEEE International Conference on Robotics and Automation, 1996, Vol. 1, pp. 101-107.
[5] N. Sleumer, N. Tschichold-Gürmann. “Exact cell decomposition of arrangements used for path planning in robotics”. Technical report/ETH Zürich, Department of Computer Science 329, 1999.
[6] T. Mac, C. Copot, D. Tran y R. De Keyser, “Heuristic approaches in robot path planning: A survey”, Robotics and Autonomous Systems, vol. 86, pp. 13-28, Dec. 2016.
[7] F. Cosío y M. Padilla Castañeda, “Autonomous robot navigation using adaptative potential fields”, Mathematical and computer modelling, vol. 40, no. 9-10, pp. 1141-1156, Nov. 2004.
[8] H. Shen, H. Wu, B. Chen, Y. Jiang y C. Yan, “Obstacle avoidance algorithm for 7-DOF redundant anthropomorphic arm”, Journal of Control Science and Engineering, vol. 2015.
[9] E. Conkur, “Path planning using potential fields for highly redundant manipulators”, Robotics and Autonomous Systems, vol. 52, no. 2-3, pp. 209-228, Aug. 2005.
[10] Rajendran, P., Thakar, S., Bhatt, P. M., Kabir, A. M. y Gupta, S. K, “Strategies for speeding up manipulator path planning to find high quality paths in cluttered environments”. Journal of Computing and Information Science in Engineering, 1-27, 2020.
[11] Corke, P. I. “A simple and systematic approach to assigning Denavit–Hartenberg parameters”. IEEE transactions on robotics, 23(3), 590-594, 2007.
[12] Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., ... y Vanderplas, J. (2011). Scikit-learn: Machine learning in Python. The Journal of machine learning research, 12, pp. 2825-2830.

Published

2021-06-01

How to Cite

[1]
S. M. Alcántara Tacora, E. D. López Zapata, J. Peralta Toribio, and R. R. Rodríguez Bustinza, “Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator”, TECNIA, vol. 31, no. 2, pp. 39–47, Jun. 2021.

Issue

Section

Control, automation and Mechatronic Systems