3,877
Views
39
CrossRef citations to date
0
Altmetric
Articles

Calculation of the inverse kinematics solution of the 7-DOF redundant robot manipulator by the firefly algorithm and statistical analysis of the results in terms of speed and accuracy

&
Pages 601-613 | Received 19 Jun 2018, Accepted 28 Mar 2019, Published online: 11 Apr 2019

References

  • Yang XS, He X. Firefly algorithm: recent advances and application. Int J Swarm Intell. 2013;1:36–50. doi: 10.1504/IJSI.2013.055801
  • Dereli S, Köker R. In a research on how to use inverse kinematics solution of actual intelligent optimization method. In Proceeding of the International Symposium on Innovative Technologies in Engineering and Science, ISITES; 2016.
  • Chyan GS, Ponnambalam SG. Obstacle avoidance control of redundant robots using variants of particle swarm optimization. Robot Comput Integr Manuf. 2012;28:147–153.
  • Harrison KR, Engelbrecht AP, Ombuki-Berman BM. Inertia weight control strategies for particle swarm optimization. Swarm Intell. 2016;10:367–305. doi: 10.1007/s11721-016-0128-z
  • Karaboğa D, Gorkemli B, Ozturk C, et al. A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif Intell Rev. 2014;42:21–57. doi: 10.1007/s10462-012-9328-0
  • Gao W, Liu S. Improved artificial bee colony algorithm for global optimization. Inf Process Lett. 2011;111:871–882. doi: 10.1016/j.ipl.2011.06.002
  • Dorigo M, Stützle T. Ant colony optimization: Overview and recent advances. In: Handbook of metaheuristics. Cham: Springer; 2019. p. 311–351.
  • Albinati J, Oliveira SEL, Otero FEB, et al. An ant colony-based semi-supervised approach for learning classification rules. Swarm Intell. 2015;9:315–341. doi: 10.1007/s11721-015-0116-8
  • Karaboğa D, Akay B. A servey: algorithms simulating bee swarm intelligence. Artif Intell Rev. 2009;31:61–85. doi: 10.1007/s10462-009-9127-4
  • Gao W, Liu S, Huang L. A global best artificial bee colony algorithm for global optimization. J Comput Appl Math. 2012;236:2741–2753. doi: 10.1016/j.cam.2012.01.013
  • Das PK, Behera HS, Panigrahi BK. A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning. Swarm Evol Comput. 2016;28:14–28. doi: 10.1016/j.swevo.2015.10.011
  • Amador-Angulo L, Mendoza O, Castro JR, et al. Fuzzy sets in dynamic adaptation of parameters of a bee colony optimization for controlling the trajectory of an autonomous mobile robot. Sensors. 2016;16:1–27. doi: 10.3390/s16091458
  • Reid CR, Latty T. Collective behaviour and swarm intelligence in slime moulds. FEMS Microbiol Rev. 2016;40:798–806. doi: 10.1093/femsre/fuw033
  • Zhang L, Liu L, Yang XS, et al. A novel hybrid firefly algorithm for global optimization. Plos One. 2016;9:1–17.
  • Yang XS. Nature-inspired metaheuristic algorithms, firefly algorithm. London: Luniver Press; 2010. p. 63–73.
  • Chakraborty A, Kar AK. Swarm intelligence: a review of algorithms. Nature-inspired computing and optimization. Cham: Springer; 2017. p. 488–495.
  • Mavrovouniotis M, Li C, Yang S. A server of swarm intelligence for dynamic optimization: algorithm and application. Swarm Evol Comput. 2017;33:1–17. doi: 10.1016/j.swevo.2016.12.005
  • Blum C, Grob R. Swarm intelligence in optimization and robotics. Handbook of Computational intelligence. Berlin: Springer; 2015.
  • Rokbani N, Alimi AM. Inverse kinematics using particle swarm optimization, a statistical analysis. In Proceeding of the International Conference on Design and Manufacturing; 2013. p. 1602–1611.
  • Çavdar T, Mohammed M, Milani RA. A new heuristic approach for inverse kinematics of robot arms. Adv Sci Lett. 2013;19:329–333. doi: 10.1166/asl.2013.4700
  • Savsani PV, Jhala RL. Optimal motion planning for a robot arm by using artificial bee colony (ABC) algorithm. Int J Mod Eng Res (IJMER). 2012;2:4434–4438.
  • Masajedi P, Shirazi KH, Ghanbarzadeh A. Verification of bee algorithm based path planning for a 6-DOF manipulator using ADAMS. J Vibroeng. 2013;15:805–815.
  • Kolling A, Walker P, Chakraborty N, et al. Human interaction with robot swarms: A survey. IEEE Trans Hum Mach Syst. 2016;46:9–26. doi: 10.1109/THMS.2015.2480801
  • Ni J, Wu L, Fan X, et al. Bioinspired intelligent algorithm and its applications for mobile robot control: a survey. Comput Intell Neurosci. 2016;2016:1–16. doi: 10.1155/2016/3810903
  • Kucuk S. Energy minimization for 3-RRR fully planar parallel manipulator using particle swarm optimization. Mech Mach Theory. 2013;62:129–149. doi: 10.1016/j.mechmachtheory.2012.11.010
  • Parhi DR. Advancement in navigational path planning of robots using various artificial and computing techniques. Int Rob Auto J. 2018;4:133–136.
  • Köker R, Çakar T. A neuro-genetic-simulated annealing approach to the inverse kinematics solution of robots: a simulation based study. Eng Comput. 2016;32:553–565. doi: 10.1007/s00366-015-0432-z
  • Serrano ME, Godoy SA, Quintero L, et al. Interpolation based controller for trajectory tracking in mobile robots. J Intell Rob Syst. 2017;86:569–581. doi: 10.1007/s10846-016-0422-4
  • Geisert M, Mansard N. Trajectory generation for quadrotor based systems using numerical optimal control. In 2016 IEEE International Conference on Robotics and Automation (ICRA); 2016. p. 2958–2964. IEEE.
  • Zhang L, Xiao N. A novel artificial bee colony algorithm for inverse kinematics calculation of 7-DOF serial manipulators. Soft Comput. 2017:1–9. doi:10.1007/s00500-017-2975-y
  • Mahanta GB, Deepak BBVL, Dileep M, et al. Prediction of inverse kinematics for a 6-DOF Industrial robot Arm using soft computing techniques. In: Soft computing for problem solving. Singapore: Springer; 2019. p. 519–530.
  • Rokbani N, Casals A, Alimi AM. IK-FA, a new heuristic inverse kinematics Solver using firefly algorithm. Comput Intell Appl Model Control. 2015;575:369–395.
  • El-Sherbiny A, El-Hosseini MA, Haikal AY. A new ABC variant for solving inverse kinematics problem in 5 DOF robot arm. Appl Soft Comput. 2018;73:24–38. doi: 10.1016/j.asoc.2018.08.028
  • Ayyıldız M, Çetinkaya K. Comparison of four different heuristic optimization algorithms for the inverse kinematics solution of a real 4-DOF serial robot manipulator. Neural Comput Appl. 2016;27:825–836. doi: 10.1007/s00521-015-1898-8
  • Dereli S, Köker R. Iw-PSO approach to the inverse linematics problem solution of a 7-DOF serial robot manipulator. Sigma. 2018;36:77–85.
  • Ferrentino E, Chiacchio P. Topological analysis of global inverse kinematic solutions for redundant manipulators. In: ROMANSY 22–robot design, dynamics and control. Cham: Springer; 2019. p. 69–76.
  • Iliukhin VN, Mitkovskii KB, Bizyanova DA, et al. The modeling of inverse kinematics for 5 DOF manipulator. Procedia Eng. 2017;176:498–505. doi: 10.1016/j.proeng.2017.02.349
  • Serrezuela RR, Chavarro AFC, Cardozo MAT, et al. Kinematic modeling of a robotic arm manipulator using Matlab. ARPN J Eng Appl Sci. 2017;12:2037–2045.
  • Yang XS. Firefly algorithm. Nature-inspired metaheuristic algorithm. Luniver Press; 2008. p. 79–90.
  • Wang H, Wang W, Zhou X, et al. Firefly algorithm with neighborhood attraction. Inf Sci (Ny). 2017;382:374–387. doi: 10.1016/j.ins.2016.12.024
  • Fister I, Yang XS, Brest J. A comprehensive review offirefly algorithms. Swarm Evol Comput. 2013;13:34–46. doi: 10.1016/j.swevo.2013.06.001
  • Wang H, Cui Z, Sun H, et al. Randomly attracted firefly algorithm with neighborhood search and dynamic parameter adjustment mechanism. Soft Comput. 2017;21:5325–5339. doi: 10.1007/s00500-016-2116-z
  • Patle BK, Pandey A, Jegadeesh A, et al. Path planning in uncertain environment by using firefly algorithm. Defence Technol. 2018;14:691–701. doi: 10.1016/j.dt.2018.06.004
  • Wang H, Zhou X, Sun H, et al. Firefly algorithm with adaptive control parameters. Soft Comput. 2017;21:5091–5102. doi: 10.1007/s00500-016-2104-3
  • Pal SK, Rai CS, Singh AP. Comparative study of firefly algorithm and particle swarm optimization for noisy non-linear optimization problems. Intell Syst Appl. 2012;10:50–57.
  • Patle BK, Parhi DR, Jagadeesh A, et al. On firefly algorithm: optimization and application in mobile robot navigation. World J Eng. 2017;14:65–76. doi: 10.1108/WJE-11-2016-0133
  • Wang H, Cui Z, Sun H, et al. Randomly attracted firefly algorithm with neighborhood search and dynamic parameter adjustment mechanism. Soft Comput. 2016;20:1–15. doi: 10.1007/s00500-015-1933-9
  • Yang XS. Firefly Algorithm, Lévy Flights and Global Optimization. Research and Development in Intelligent Systems XXVI. London: Springer; 2010. p. 209–218.
  • Gupta V, Chittawadigi RG, Saha SK. (2017, June). RoboAnalyzer: robot visualization software for robot technicians. In Proceedings of the Advances in Robotics (p. 26). ACM.
  • Dereli S, Köker R. A meta-heuristic proposal for inverse kinematics solution of 7-DOF serial robotic manipulator: quantum behaved particle swarm algorithm. Artifi Intell Rev. 2019; 1–16. doi:10.1007/s10462-019-09683-x

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.