Verification of bee algorithm based path planning for a 6DOF manipulator using ADAMS

In this article the end effector displacement control for a manipulator robot with 6 rotational joints on a predetermined 3-dimensional trajectory is investigated. Since for any end effector position there are more than a single set of answers, regarding to robot parts orientation, finding a method which gives the designer all existing states will lead to more freedom of action. Hence two different methods were applied to solve robot inverse kinematic issue. In the first method ADAMS software was considered, which is a well-known software in the field of solving inverse kinematic problems, and after that BA algorithm is used as an intelligent method. This method is one of the fastest and most efficient methods among all existing ones for solving non-linear problems. Hence problem of inverse kinematic solution is transformed into an affair of optimization. Comparison of results obtained by both models indicates the reasonable performance of BA because of its capability in providing the answers from all existing states along with the privilege of no need to 3D modeling.

[1]  Bruno Siciliano,et al.  A solution algorithm to the inverse kinematic problem for redundant manipulators , 1988, IEEE J. Robotics Autom..

[2]  Yunfeng Wang An Incremental Method for Forward Kinematics of Parallel Manipulators , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[3]  Hakan Temeltas,et al.  Solution of inverse kinematic problem for serial robot using quaterninons , 2009, 2009 International Conference on Mechatronics and Automation.

[4]  Wei Wang,et al.  Two optimization algorithms for solving robotics inverse kinematics with redundancy , 2010 .

[5]  Bilal Babayigit,et al.  A modified artificial bee colony algorithm for numerical function optimization , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[6]  Vijay R. Kumar,et al.  Kinematics of robot manipulators via line transformations , 1990, J. Field Robotics.

[7]  Jiang Ping Iterative learning neural network control for robot learning from demonstration , 2004 .

[8]  J. Guo,et al.  A solution to the inverse kinematic problem in robotics using neural network processing , 1989, International 1989 Joint Conference on Neural Networks.

[9]  Yangsheng Xu,et al.  Tracking Control of a Gyroscopically Stabilized Robot , 2004, Int. J. Robotics Autom..

[10]  Bijan Shirinzadeh,et al.  Prediction of geometric errors of robot manipulators with Particle Swarm Optimisation method , 2006, Robotics Auton. Syst..

[11]  Zheng Chun Forward kinematics of a general Stewart parallel manipulator using the genetic algorithm , 2003 .

[12]  Kazuhiro Kosuge,et al.  Analytical Inverse Kinematic Computation for 7-DOF Redundant Manipulators With Joint Limits and Its Application to Redundancy Resolution , 2008, IEEE Transactions on Robotics.

[13]  Marcelo H. Ang,et al.  Neural network controller for constrained robot manipulators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[14]  Z. Bingul,et al.  The inverse kinematics solutions of fundamental robot manipulators with offset wrist , 2005, IEEE International Conference on Mechatronics, 2005. ICM '05..

[15]  Suguru Arimoto,et al.  A sensory feedback method for a handwriting robot with D.O.F. redundancy , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[16]  B. Durmuş,et al.  An Inverse Kinematics Solution using Particle Swarm Optimization , 2022 .

[17]  Yoon Keun Kwak,et al.  Calibration of geometric and non-geometric errors of an industrial robot , 2001, Robotica.

[18]  Yuan F. Zheng,et al.  Optimal Path Planning for Helical Gear Profile Inspection with Point Laser Triangulation Probes , 2001 .

[19]  Hüseyin Ekiz,et al.  A study of neural network based inverse kinematics solution for a three-joint robot , 2004, Robotics Auton. Syst..