Authors:
Hind Zuhair Khaleel Control and Systems Engineering Department, University of Technology, Iraq

Search for other papers by Hind Zuhair Khaleel in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0002-6020-158X
and
Amjad J. Humaidi Control and Systems Engineering Department, University of Technology, Iraq

Search for other papers by Amjad J. Humaidi in
Current site
Google Scholar
PubMed
Close
Open access

Abstract

The redundant manipulators have more DOFs (degree of freedoms) than it requires to perform specified task. The inverse kinematic (IK) of such robots are complex and high nonlinear with multiple solutions and singularities. As such, modern Artificial Intelligence (AI) techniques have been used to address these problems. This study proposed two AI techniques based on Neural Network Genetic Algorithm (NNGA) and Particle Swarm Optimization (PSO) algorithm to solve the inverse kinematics (IK) problem of 3DOF redundant robot arm. Firstly, the forward kinematics for 3 DOF redundant manipulator has been established. Secondly, the proposed schemes based on NNGA and PSO algorithm have been presented and discussed for solving the inverse kinematics of the suggested robot. Thirdly, numerical simulations have been implemented to verify the effectiveness of the proposed methods. Three scenarios based on triangle, circular, and sine-wave trajectories have been used to evaluate the performances of the proposed techniques in terms of accuracy measure. A comparison study in performance has been conducted and the simulated results showed that the PSO algorithm gives 7% improvement compared to NNGA technique for triangle trajectory, while 2% improvement has been achieved by the PSO algorithm for circular and sine-wave trajectories.

Abstract

The redundant manipulators have more DOFs (degree of freedoms) than it requires to perform specified task. The inverse kinematic (IK) of such robots are complex and high nonlinear with multiple solutions and singularities. As such, modern Artificial Intelligence (AI) techniques have been used to address these problems. This study proposed two AI techniques based on Neural Network Genetic Algorithm (NNGA) and Particle Swarm Optimization (PSO) algorithm to solve the inverse kinematics (IK) problem of 3DOF redundant robot arm. Firstly, the forward kinematics for 3 DOF redundant manipulator has been established. Secondly, the proposed schemes based on NNGA and PSO algorithm have been presented and discussed for solving the inverse kinematics of the suggested robot. Thirdly, numerical simulations have been implemented to verify the effectiveness of the proposed methods. Three scenarios based on triangle, circular, and sine-wave trajectories have been used to evaluate the performances of the proposed techniques in terms of accuracy measure. A comparison study in performance has been conducted and the simulated results showed that the PSO algorithm gives 7% improvement compared to NNGA technique for triangle trajectory, while 2% improvement has been achieved by the PSO algorithm for circular and sine-wave trajectories.

1 Introduction

The robot is a mechanical device which needs no breaks, and it can operate continuously. Furthermore, the robot outperformed the human workers in terms of speed and accuracy. The forward kinematics (FK) and inverse kinematics (IK) are the essential mathematical tools in controlling and path planning of robotic manipulators. The FK models are used to determine the position of the end effector based on joint angles as input variables. The opposite of FK is the IK, which works to determine the joint angles based on the Cartesian coordinates of the end effector [1–5].

The robot manipulators are classified as redundant and non-redundant robots according to their DOFs and the dimension of working space which is satisfying for specified tasks. The redundant manipulators have more DOFs (degree of freedoms) than it requires to perform a specified task. The 3 DOF manipulators which move in two dimensional plan are examples of redundant robot. In non-redundant robot manipulator, the dimension of workspace is equivalent of the number of DOFs for the robot. The 2DOF robot arm, which has two links and two joints, is an example of non-redundant robot [6, 7].

Redundant robot manipulators have been used in many difficult industrial tasks. An Inverse kinematic (IK) of redundant robot was not easily solved so that many researchers need to interface this robot's mathematical model with Artificial Intelligence (AI) to solve this problem [7–9].

Aggogeri et al. [10] presented fuzzy logic technique to solve the IK problem to improve the convergence of robot workspace. Shaher et al. [11] utilized two different Genetic Algorithms: the conventional GA and the continuous GA. The IK problem of 3-DOF robot arm has been viewed as an optimization problem. It has been shown that continuous GA outperforms the traditional one in terms of convergence speed. Duka et al. [12] used a feed-forward neural network to find the inverse kinematics of 3-DOF robot by generating the desired trajectories in the Cartesian space. Takatani et al. [13] proposed a neural network structure for solving the inverse kinematics of 3-DOF redundant robot. By hybridization of many neural network structures, the approach achieved good learning performance. Using training data based on postures, endpoints, and cost function, the approach can synthesize the neural network model for solution of inverse kinematics. Habibkhah et al. [14] proposed non-conventional neural network and virtual vector function method to solve the inverse kinematics (IK) of a 3-DOF redundant manipulator robot. Batista et al. [15] used Least Squares (LS), Recursive Least Square (RLS), and dynamic parameter identification algorithm based on Particle Swarm Optimization (PSO) with search space defined by RLS. Kelemen et al. [16] proposed an algorithm that takes into account joint limit avoidance, kinematic singularities avoidance, and an obstacle avoidance when controlling a kinematically redundant manipulator. The potential field approach is employed for end-effector path planning from the starting point to the end point. By using Jacobian-based technique and weight matrices to different tasks, the inverse kinematic model is developed. The other study presented focuses on the development of a low-cost robotic arm with three degrees of freedom designed for various applications, particularly in industry. Some traditional robotics concepts like acquisition, image processing, and object manipulation, were used. Artificial neural networks were utilized for two crucial functions: camera calibration and inverse kinematics resolution. The results from the application of artificial neural networks (ANNs) allowed for the control of the servo motors' trajectory for the robot [17].

In another study, the authors combined the two algorithms GA and NN to provide an inverse kinematics solution for a 3DOF redundant robot. The three-link robot's location and orientation are the inputs. The back-propagation neural network (BPNN) is receiving these inputs. A feed-forward neural network is added to the training of the error backpropagation technique via the BPNN model. This model has outstanding multi-dimensional function mapping capabilities and the capacity to classify arbitrarily complicated patterns. Continuous GA is used to optimize the BPNN weights. The difference between the estimated and desired joint angle outputs is also calculated, as is the Mean Square Error. The fitness function in GA was proposed [18].

The swarm behavior of some animals, such as bird flocks and fish schools, inspired the development of particle swarm optimization (PSO) [19–23]. It has several benefits such as straightforward implementation, global optimal solution with high probability and efficiency, quick convergence, and low computing time. The PSO is useful for solving challenging problems for high complex and nonlinear models [24–27]. Therefore, the PSO algorithm has been proposed as optimization tool for solving the inverse kinematics problem of a three-link redundant robot arm [28]. One can summarize the main contributions by the three main points:

  1. Establishing the possible points covering the workspace of redundant robot manipulator based on FK.
  2. Proposing optimization-based techniques to solve the IK problem based on NNGA and PSO algorithms
  3. Conducting a comparison study between the proposed techniques in terms of accuracy measure.

The organization of this article is put into five sections. The second section presented the forward kinematics of 3-DOF redundant robot arm. The proposed methodology has been discussed in the third section. The fourth section conducted the numerical simulation to verify the effectiveness of the proposed approaches. The fifth section highlighted the main points deduced from the simulated results.

2 The forward kinematics of 3-DOF redundant robot arm

The forward kinematics (FK) of redundant robot is implemented to determine the location and orientation of end-effector for 3-DOF redundant robot manipulator as illustrated in Fig. 2 [18, 28, 29].

The robot manipulator has three arms of lengths l1, l2, and l3 with three joint angles designated as q1, q2, and q3. The three joints bind the three links together as indicated shown in Fig. 1.

Fig. 1.
Fig. 1.

The 3DOF redundant robot manipulator

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

The forward kinematics equations for a three-link redundant robot manipulator can be expressed as follows [12],
xE=l1cos(q1)+l2cos(q1+q2)+l3cos(q1+q2+q3)
yE=l1sin(q1)+l2sin(q1+q2)+l3sin(q1+q2+q3)
where (xE,yE) denotes the location of the three link robot's end-effector and qE represents the summation of all three joint angles of the robot (the orientation of end-effector), which can be described by [12, 18, 28].
qE=q1+q2+q3

Table 1 shows the Denavit-Hartenberg (DH) parameter of the 3DOF redundant robot. The structure 3-DOF redundant manipulator can be described in terms of three variables; namely, li = length, αi = twist angle, and di = offset, where, i is the link number from 1 to 3 of the robot. The three joint angles are q1, q2 and q3. The limitation for each joint are: 0<q1<π, π<q2<0, π/2<q3<π/2 and 0<qE<2π.

Table 1.

Link parameter table of 3DOF redundant robot

Link numberli (m)αi (rad)di (m)qi (rad)
1200q1
2200q2
3200q3
The circular trajectories equations of position and orientation for the robot's end-effector are illustrated in the following equations [12, 18, 28],
xp=xc+rcosφ
yp=yc+rsinφ
The desired circular end-effector's position is denoted as (xp,yp) and the circle's position center is marked as (xc,yc). The circle radius is r and φ is an angle ranging between 0 and 2π. The desired orientation qd is given by
qd=atan2(yp,xp)
As illustrated in Fig. 2, the square and triangular trajectories of the three link robot are expressed using the parametric Cartesian space trajectory equations [30–32]:
xu=xa+u(xbxa)
yu=ya+u(ybya)
Fig. 2.
Fig. 2.

The Cartesian trajectory line

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

The beginning point is marked as (Xa, Ya) while the goal point is expressed as (Xb, Yb) the u symbol ranged from 0 to 1 and finally, the end-effector's coordinates were denoted as (X, Y). The position (xp, yp) and orientation phi of the sinewave trajectory can be computed as:
xp=0:2π
yp=sin(xp)
phi=atan2(yp,xp)

3 Methodology

The methodology described the equations of NNGA and PSO algorithms. Then the proposed flowchart is also presented. It involved the implementation of these two algorithms. Next the MSE and the accuracy founded of each algorithm.

3.1 The proposed NNGA algorithm

The NNGA is a combination of the GA algorithm and NN model. The three-link robot's end effector position and orientation are the inputs (xE, yE, and qE) which get them from the workspace of the robot arm Eq. (1) and Eq. (2). These data are saved in the MATLAB program. In addition, they are trained using a back-propagation neural network algorithm (BPNN). The BPNN model is defined in the introduction section [18]. The structure of back propagation-based NN (BPNN) consists of three layers as shown in Figure 3. The first layer is the input layer which includes three neurons. The input neurons receive the variables xE, yE, and qE. The hidden layer consists of 10 neurons, while the output layer has one neuron, which is responsible for producing the variable qi as clarified in Figure 3. The weights of the proposed neural structure are optimized by GA to ensure minimization of errors.

Fig. 3.
Fig. 3.

The BPNN architecture for learning workspace points

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

This neural structure is implemented three times to get the outputs q1, q2, and q3, which represents the solutions of inverse kinematic (IK). These angular positions are summed together to give the variable qE. The number of epoch = 1,000. The training process has utilized 80% of data, while there is 20% of data, which have been used for validating and testing. The number of data depends on particular trajectory. The type of activation functions in the NN structure plays a vital role in performance. To address system complexity and nonlinear issues, nonlinear activation functions are used. Also, some types of activation functions like hyperbolic and linear functions are suitable due to their differentiable nature. As such, the NN structure applied sigmoid activation functions within neurons of hidden layer [18, 32]
f(x)=11+exp(x)
Where x is the input and f(x) is the sigmoid function. During the forward propagation, the data have also to be summed via the following expressions at the each neuron output of the hidden layer [32],
uj=f(i=1nvijxi+bj)
At the output layer, there is only one neuron which works to linearly sum-up all outputs of neurons at the hidden layer,
o=f(j=1mwjuj+k)
where, uj denotes the output of hidden layer, n is the number of input layers, vij represents the input layer weight, xi is the value of input variable, bj is the bias value of hidden layer, o denotes the output of output layer, n is the number of hidden layer, and k represents the bias value of output layer.
In this study, the Mean Square Error (MSE) between the predicted and desired outputs is used to assess the performance of the proposed method in terms of accuracy [33].
MSE=1ni=1n(desiredipredictedi)2
where n represents the number of compared samples. If MSE < minimum error, the GA has to optimize the weights of BPNN structure. In this work, the NNGA is enhanced by pursuing the following minimization strategy of the objective function,
f(q)=min(qE)

Figure 4 shows the mechanism of NNGA approach. The inputs to the proposed method are the positions and orientation of end-effector (1st block) using Eq. (1) and Eq. (2). The back-propagation neural network (BPNN) algorithm is implemented based on received inputs (see 2nd block). The result of BPNN is the rotation of end effector qE (see 3rd block). The fourth stage is to implement the GA for obtaining the optimal value of qE (see 4th block). The forth step is to enhance the result of BPNN method, which may give local minimum in its search, while the GA will help to guide the solution to global minimum and hence the minimization is considerably enhanced. The fifth stage is the last stage which yields the optimal value of orientation (5th block). In this hybrid technique, continuous GA is applied to optimize the orientation qE while training the data in BPNN. The settings of continuous GA's parameters are listed in Table 2.

Fig. 4.
Fig. 4.

The proposed GA-based BPNN method

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

Table 2.

Setting of continuous GA's parameters

Number of population30
Number of generation30
Crossover rate80%
Mutation rate15%
Number of variables3(q1,q2,q3)
Lower and upper limits of variable (rad)0<q1<π , π<q2<0, π/2<q3<π/2

It is worthy to mention that the forward kinematics have been utilized to train ANN for IK.

3.2 The proposed PSO algorithm

The particle swarm optimization (PSO) technique is used to enhance minimization process of objective function in terms of variable qE. It means that the particle variable of enhanced PSO is qE, which is limited ranges of the three-link robot arm workspace. Within the optimization process, the orientation qE of end-effector has two measures: position (xi,jk) and velocity (vi,jk). They are updated to new values xi,jk+1 and xi,jk+1 based on the following two equations [17]:
vi,jk+1=vi,jk+c1r1(xbesti,jk+1xi,jk)+c2r2(xgbestjk+1xi,jk)
xi,jk+1=xi,jk+vi,jk+1
Where i and j represent the ith and jth components of joint's position, r1,r2 are random values ranged between 0 and 1. The symbols c1,c2 present the cognition and social coefficients whose values range between 0 and 2, respectively, and k is the number of iterations. The next step in the algorithm is based on best particle individual (xbesti,j) and global of best particle (xgbestj). This algorithm enhanced the performance of precious work [20] by proposing the following minimization problem of the objective function defined by:
Cost=min(qE)

The mechanism of the proposed method based on PSO algorithm can be described by Figure 5. The mechanism consists of three stages. The first stage is the input to the PSO algorithm (1st block). The PSO algorithm receives these inputs for optimization purpose (2nd block); the mechanism results in optimal value of qE (3rd block). According to Eq. (19), the PSO algorithm works to minimize the fitness function based on orientation variable (qE) of the robot to reach the best value. The parameters of PSO algorithm are listed in Table 3.

Fig. 5.
Fig. 5.

The proposed PSO algorithm block diagram

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

Table 3.

The parameters of PSO

Parameter DescriptionValue
Number of iteration100
Values of cognitive parameter c1 and social parameter c21.9
Values of constant (r1,r2)0.95
Number of Variables3(q1,q2,q3)
Lower and upper limits of variable (rad)0<q1<ππ<q2<0π/2<q3<π/2

The flowchart of proposed schemes is shown in Figure 6. The flowchart begins with the random generation of positions and orientations of the 3DOF robot redundant arm based on forward kinematics. These points are chosen to lie within the robot's workspace. Then the proposed methods, NNGA and PSO algorithm, are applied. Furthermore, the output from each two approaches is the best values of orientation qE, which represents the sum of all joint angular position; that is, qE=q1+q2+q3. The PSO depends on generated input qE from Eq. (1)Eq. (3), which is ranged between 0 and 2π and the optimization is based on cost function Eq. (17). Accordingly, the three suggested trajectories (triangle, circular, and sine-wave) have been produced based on these best values using enhanced NNGA and PSO. For each trajectory, the accuracy of these proposed techniques is assessed in terms of Mean Square of Error (MSE). Finally, the best positions and orientations have been determined accordingly.

Fig. 6.
Fig. 6.

The flowchart of proposed techniques

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

4 Simulation results and discussion

The MATLAB programming software has been used to verify the proposed methods to solve the IK problem of 3-DOF redundant arm. The dimension of each length link is 2 m as indicted in Table (1). Eq. (1) and Eq. (2) are applied to perform forward kinematics (FK). There are 1,000 positions (x,y), and orientation (qE) of end effector's positions are randomly generated. These orientations ranged between 0 and 2π rad for the suggested robot. The robot's link colors start from the first green link and end with the third red link. The middle link color is black. The positions are marked as blue colors. The 3DOF redundant robot moves within its workspace as shown in Figure 7.

Fig. 7.
Fig. 7.

The 3DOF redundant arm workspace

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

The triangle trajectory has been generated based on proposed NNGA and PSO algorithms as illustrated in Figure 8. The start point of the triangle trajectory is the same as the end trajectory. The trajectory ends at coordinates x = 2.0100, y = 1.0110 based on NNGA algorithm (blue line), it ends at x = 2.000 and y = 1.000 based on PSO algorithm (black line). The black-colored trajectory, which belongs to PSO algorithm, is more accurate than the trajectory, which belongs to NNGA algorithm, as shown in Figs 8 and 9.

Fig. 8.
Fig. 8.

The triangle trajectories based on NNGA and PSO algorithms

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

Fig. 9.
Fig. 9.

The circular trajectories based on NNGA and PSO algorithms

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

The circular trajectories are simulated based on the proposed NNGA and PSO algorithms. The red-colored trajectory belongs to NNGA, while the black-colored trajectory belongs to PSO algorithm. The start and end points of a circular trajectory are the same. The trajectory ends at coordinates = 2.0034 and y = 2.0013 based on NNGA algorithm (red line), while it ends x = 4.0000, y = 2.0000 based on PSO algorithm (black line).

The sine-wave trajectories are simulated based on the proposed NNGA and PSO algorithms as shown in Figure 10. In case of NNGA method, the start of orientation φi for red-colored trajectory begins with 0.4636 rad and it ends at the same point. In case of PSO method, the start of orientation φi for black-colored trajectory begins with 0.4636 rad and it ends with 0.4586 rad. It is clear from the figure that the trajectory based on PSO algorithm (black-colored trajectory) outperforms the trajectory based on GA-based NN method in terms of accuracy.

Fig. 10.
Fig. 10.

The sine-wave trajectories of NNGA and PSO algorithms

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

In these simulated scenarios, 52 points of end effector positions have been taken for each circular and triangle trajectories the simulated number. On the one hand, 15 orientations have been used for end effector orientation in case of sine-wave trajectory. The MSE has been used as accuracy indicator of the proposed NNGA and PSO algorithms for each trajectory. According to Table 4, the accuracy based on PSO algorithm is better than that based on NNGA method for all suggested trajectories.

Table 4.

Evaluation of MSE based on proposed methods

TrajectoryAlgorithmMSE
Triangle trajectoryproposed NNGA2.3725×102
proposed PSO0.8491×105
Circular trajectoryproposed NNGA2.9534×105
proposed PSO1.6928×105
Sin-wave trajectoryproposed NNGA1.0735×105
proposed PSO0.0903×105

Figure (11) shows the spectrum of accuracy values of the proposed methods for three trajectories as follows:

  1. In case of triangular trajectory, the accuracy based on PSO algorithm equals 0.92%, which is better than the accuracy of the NNGA method which is equal to 0.855%. This indicates that an improvement ratio of 7% is obtained.
  2. In case of circular trajectory, the accuracy based on PSO algorithm equals 0.9%, which is better than the accuracy of the NNGA method which is equal to 0.88%. This indicates that an improvement ratio of 2% is obtained.
  3. In case of circular trajectory, the accuracy based on PSO algorithm equals 0.96%, which is better than the accuracy of the NNGA method which is equal to 0.94%. This indicates that an improvement ratio of 2% is obtained.

Fig. 11.
Fig. 11.

The Accuracy results in comparison between proposed NNGA and proposed PSO algorithms

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

The main difference between previous works [18, 20] and this work is that objective functions (Eq. (14) for GA and Eq. (17) for PSO) have been proposed in this paper. These proposed equations solved inverse kinematic joint angle (THE) of 3DOF redundant robot. In addition, they enhanced the circular trajectory of 3DOF redundant robot as seen in Table 5. In this Table, the results show the position (x, y) of the proposed work in the circle trajectory, which is more accurate than position (x, y) of the related work. Furthermore, MSE of the proposed work is too small and near zero, as seen in Table 5.

Table 5.

Comparison with related works

References and algorithmCircular trajectory (x, y) (m)Objective functionMSE (m)
[18] NNGA (2018)(2.098, 1.9708)min(11+MSE)0.0229
Proposed NNGA(2.0034, 2.0013)min(THE)2.9534×105
[20] PSO (2019)(4.0131, 2.0059)min(||θTθi||)0.0001
Proposed PSO(4.000, 2.000)min(THE)1.6928×108

The behavior of fitness function with respect to generation in case of NNGA method is shown in Figure 12. According to the figure, the best fitness value based on proposed NNGA is equal to qE = 0.0317382 rad, while the mean value of fitness function is equal to qE = 0.031743 rad.

Fig. 12.
Fig. 12.

The behavior of fitness value with respect to iteration (NNGA method)

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

Figure 13 shows the behavior of fitness function with respect to generation in case of PSO algorithm. According to the figure, the best fitness value based on proposed PSO algorithm is equal to qE = 0.0309428 rad.

Fig. 13.
Fig. 13.

The behavior of fitness value with respect to iteration (PSO algorithm)

Citation: International Review of Applied Sciences and Engineering 15, 2; 10.1556/1848.2023.00722

5 Conclusion

The inverse kinematics of redundant manipulators is complex and its solution is a challenging problem. This study proposed NNGA and PSO algorithm to solve the inverse kinematics problem of 3DOF redundant robot arm. The performance of the proposed techniques has been evaluated in terms of accuracy. The MSE has been used as accuracy indicator for the solution based on these approaches. In the sense of solution accuracy, a comparison study has been made between the proposed methods based on numerical simulation. Three trajectories have been tested using the proposed methods. According to simulated results, it has been shown that the accuracies due to PSO algorithm is better than that based on NNGA approach for all suggested trajectories. The improvement in accuracy has been determined and it is found that a 7% improvement in accuracy is obtained using PSO algorithm in case of triangular trajectory, while 2% improvement has been recorded in case of circular and sine-wave trajectories. In addition, this study has been compared to previous works in the literature. It has been shown that the proposed solution schemes outperform the other techniques.

This study can be extended for future work by suggesting other modern optimization techniques or using embedded system design to implement the proposed algorithms to reduce the calculation efforts [34–45].

References

  • [1]

    J. J. Craig, Introduction to Robotics: Mechanics and Control, Third Edition USA: Pearson Prentice Hall, 2005.

  • [2]

    Mordechai Ben-Ari and Francesco Mondada, Elements of Robotics. Cham, Switzerland: Springer Nature, 2018.

  • [3]

    M. L. Muhammed, A. J. Humaidi, and E. H. Flaieh, “Towards comparison and real time implementation of path planning methods for 2R planar manipulator with obstacles avoidance,” Math. Model. Eng. Probl., vol. 9, no. 2, pp. 379389, 2022. https://doi.org/10.18280/mmep.090211.

    • Search Google Scholar
    • Export Citation
  • [4]

    M. L. Muhammed, A. J. Humaidi, and E. H. Flaieh, “A comparison study and real-time implementation of path planning of two arm planar manipulator based on graph search algorithms in obstacle environment,” ICIC Express Letters, vol. 17, no. 1, pp. 6172, 2023. https://doi.org/10.24507/icicel.17.01.61.

    • Search Google Scholar
    • Export Citation
  • [5]

    M. L. Muhammed, E. H. Flaieh, and A. J. Humaidi, “Embedded system design of path planning for planar manipulator based on Chaos A* algorithm with Known-obstacle Environment,” J. Eng. Sci. Technol., vol. 17, no. 6, pp. 40474064, 2022.

    • Search Google Scholar
    • Export Citation
  • [6]

    F. A. Raheem, H. Z. Khaleel, and M. K. Kashan, (2018, December). Robot arm design for children writing ability enhancement using cartesian equations based on ANFIS. In 2018 Third Scientific Conference of Electrical Engineering (SCEE) (pp. 150155). IEEE.

    • Search Google Scholar
    • Export Citation
  • [7]

    P. K. Artemiadis, P. T. Katsiaris, and K. J. Kyriakopoulos, “A biomimetic approach to inverse kinematics for a redundant robot arm,” Autonomous Robots, vol. 29, pp. 293308, 2010.

    • Search Google Scholar
    • Export Citation
  • [8]

    J-Q. Xuan and S-H. Xu, “Review on kinematics calibration technology of serial robots,” Int. J. precision Eng. manufacturing, vol. 15, pp. 17591774, 2014.

    • Search Google Scholar
    • Export Citation
  • [9]

    D. Vu, “Application of robots for welding inspection in the shipbuilding industry,” , in Trends, Paradigms, and Advances in Mechatronics Engineering, IGI Global, 2023, pp. 143161.

    • Search Google Scholar
    • Export Citation
  • [10]

    F. Aggogeri, B. Alberto, R. Adamini, and R. Faglia, “A fuzzy logic to solve the robotic inverse kinematic problem,” Appl. Mech. Mater., vol. 772, pp. 488493, 2015.

    • Search Google Scholar
    • Export Citation
  • [11]

    S. Momani, S. Zaer, A. Hammour, and O. M. K. Alsmadi, “Solution of inverse kinematics problem using genetic algorithms,” Appl. Math. and Inf. Sci., vol. 10, no. 1, p. 225, 2016.

    • Search Google Scholar
    • Export Citation
  • [12]

    A-V. Duka, “Neural network based inverse kinematics solution for trajectory tracking of a robotic arm,” Proced. Technol., vol. 12, pp. 2027, 2014.

    • Search Google Scholar
    • Export Citation
  • [13]

    H. Takatani, N. Araki, T. Sato, and Y. Konishi, “Neural network-based construction of inverse kinematics model for serial redundant manipulators,” Artif. Life Robotics, vol. 24, pp. 487493, 2019.

    • Search Google Scholar
    • Export Citation
  • [14]

    S. Habibkhah and R. V. Mayorga, “An ANN and virtual vector function approach for the computation of the inverse kinematics of redundant manipulators,” WSEAS Trans. Inf. Sci. Appl., vol. 18, pp. 131140, 2021.

    • Search Google Scholar
    • Export Citation
  • [15]

    J. Batista, D. Souza, L. Dos Reis, A. Barbosa, and A. Rui, “Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO,” Sensors, vol. 20, no. 2, p. 416, 2020.

    • Search Google Scholar
    • Export Citation
  • [16]

    M. Kelemen, I. Virgala, T. Lipták, Ľ. Miková, F. Filakovský, and V. Bulej, “A novel approach for a inverse kinematics solution of a redundant manipulator,” Appl. Sci., vol. 8, pp. 22292311, 2018.

    • Search Google Scholar
    • Export Citation
  • [17]

    D. Santos, M. Cabral, R. H. C. Palácios, M. Mendonça, J.A. Fabri, and W. F. Godoy, “A neural autonomous robotic manipulator with three degrees of freedom,” Int. J. Intell. Syst., vol. 37, no. 9, pp. 55975616, 2022.

    • Search Google Scholar
    • Export Citation
  • [18]

    H. Z Khaleel, “Inverse kinematics solution for redundant robot manipulator using combination of GA and NN,” Al-Khwarizmi Eng. J., vol. 14, no. 1, pp. 136144, 2018.

    • Search Google Scholar
    • Export Citation
  • [19]

    M. Shaikh and D. Yadav, “A review of particle swarm optimization (PSO) algorithm,” Technology (IJMET), vol. 13, no. 7, pp. 1944, 2022.

    • Search Google Scholar
    • Export Citation
  • [20]

    A. J. Humaidi and M. Hameed, “Development of a new adaptive backstepping control design for a non-strict and under-actuated system based on a PSO tuner,” Information, vol. 10, no. 2, pp. 117, 2019. https://doi.org/10.3390/info10020038, 38.

    • Search Google Scholar
    • Export Citation
  • [21]

    A. J. Humaidi and H. M. Badr, “Linear and Nonlinear Active Disturbance Rejection Controllers for single-link flexible joint robot manipulator based on PSO tuner,” J. Eng. Sci. Technol. Rev., vol. 11, no. 3, pp. 133138, 2018. https://doi.org/10.25103/jestr.113.18.

    • Search Google Scholar
    • Export Citation
  • [22]

    R. F. Hassan, et al.FPGA based HILL Co-Simulation of 2dof-PID controller tuned by PSO optimization algorithm,” ICIC Express Lett., vol. 16, no. 12, pp. 12691278, 2022. https://doi.org/10.24507/icicel.16.12.1269.

    • Search Google Scholar
    • Export Citation
  • [23]

    A. J. Humaidi, S. K. Kadhim, and A. S. Gataa, “Optimal adaptive magnetic suspension control of rotary impeller for artificial heart pump,” Cybernetics Syst., vol. 53, no. 1, pp. 141167, 2022. https://doi.org/10.1080/01969722.2021.2008686.

    • Search Google Scholar
    • Export Citation
  • [24]

    M. N. Ajaweed, M. T. Muhssin, A. J. Humaidi, and A. H. Abdulrasool, “Submarine control system using sliding mode controller with optimization algorithm,” Indonesian J. Electr. Eng. Comput. Sci., vol. 29, no. 2, pp. 742752, 2023. https://doi.org/10.11591/ijeecs.v29.i2.

    • Search Google Scholar
    • Export Citation
  • [25]

    A. Al-Jodah, et al.PSO-based optimized neural network PID control approach for a four wheeled omnidirectional mobile robot,” Int. Rev. Appl. Sci. Eng., vol. 14, no. 1, pp. 5867, 2023. https://doi.org/10.1556/1848.2022.00420.

    • Search Google Scholar
    • Export Citation
  • [26]

    N. Q. Yousif, et al.Performance improvement of nonlinear differentiator based on optimization algorithms,” J. Eng. Sci. Technol., vol. 18, no. 3, pp. 16961712, 2023.

    • Search Google Scholar
    • Export Citation
  • [27]

    A. J. Humaidi, et al.Design of optimal sliding mode control of PAM-actuated hanging mass,” ICIC Express Lett., vol. 16, no. 11, pp. 11931204, 2022. https://doi.org/10.24507/icicel.16.11.1193.

    • Search Google Scholar
    • Export Citation
  • [28]

    H. Z Khaleel, “Enhanced solution of inverse kinematics for redundant robot manipulator using PSO,” Eng. Technol. J., vol. 37, no. 7 part (A), 2019.

    • Search Google Scholar
    • Export Citation
  • [29]

    S. Sood and P. KumarModelling and simulation of 3R robotic arm,” Advanced Production and Industrial Engineering: Proceedings of ICAPIE 2022 Vol. 27, p. 329, 2022.

    • Search Google Scholar
    • Export Citation
  • [30]

    L. Biagiotti and C. Melchiorri, Trajectory Planning for Automatic Machines and Robots, Springer Science and Business Media, 2008.

  • [31]

    E. Herman, G. Strang, W. Radulovich, E. A. Rutter, D. Smith Kirsten, R. Messer Alfred, K. Mulzet, et al.Calculus volume 22016.

  • [32]

    S. Li, W. Chen, K. Singh Bhandari, D.W. Jung, and X. Chen, “Flow behavior of AA5005 alloy at high temperature and low strain rate based on arrhenius-type equation and back propagation artificial neural network (BP-ANN) model,” Materials, vol. 15, no. 11, p. 3788, 2022.

    • Search Google Scholar
    • Export Citation
  • [33]

    F. F. Shero, G. T. Saeed Al-Ani, E. J. Khadim, and H. Z. Khaleel, “Assessment of linear parameters of electrohysterograph (EHG) in diagnosis of true labor,” Ann. Trop. Med. Publ. Health, vol. 23, no. 4, pp. 139147, 2020.

    • Search Google Scholar
    • Export Citation
  • [34]

    H. Z. Khaleel, A. K. Ahmed, S. Abdulkareem, M. Al-Obaidi, S. Luckyardi, D.F. Al Husaeni, R.A. Mahmod, and A.J. Humaidi, “Measurement enhancement of ultrasonic sensor using pelican optimization algorithm for robotic application,” Indonesian J. Sci. and Technol., vol. 9, no. 1, pp. 145162, 2024.

    • Search Google Scholar
    • Export Citation
  • [35]

    T. Ghanim, A. R. Ajel, and A. J. Humaidi, “Optimal fuzzy logic control for temperature control based on social spider optimization,” IOP Conf. Ser. Mater. Sci. Eng., vol. 745, no. 1, 2020, Art no. 012099, . https://doi.org/10.1088/1757-899X/745/1/012099.

    • PubMed
    • Search Google Scholar
    • Export Citation
  • [36]

    Z. A. Waheed and A. J. Humaidi, “Design of optimal sliding mode control of elbow wearable exoskeleton system based on whale optimization algorithm,” J. Européen des Systèmes Automatisés., vol. 55, no. 4, pp. 459466, 2022. https://doi.org/10.18280/jesa.550404.

    • Search Google Scholar
    • Export Citation
  • [37]

    A. Q. Al-Dujaili, A. J. Humaidi, Z. T. Allawi, and M. E. Sadiq, “Earthquake hazard mitigation for uncertain building systems based on adaptive synergetic control,” Appl. Sys. Innov., vol. 6, no. 2, p. 34, 2023. https://doi.org/10.3390/asi6020034.

    • Search Google Scholar
    • Export Citation
  • [38]

    A. H. Jaleel and T. M. Kadhim, “Spiking versus traditional neural networks for character recognition on FPGA platform,” J. Telecommunication, Electron. Comput. Eng., vol. 10, no. 3, pp. 109115, 2018.

    • Search Google Scholar
    • Export Citation
  • [39]

    A. J. Humaidi, S. Hasan, and M. A. Fadhel, “FPGA-based lane-detection architecture for autonomous vehicles: a real-time design and development,” Asia Life Sci., no. 1, pp. 223237, 2018.

    • Search Google Scholar
    • Export Citation
  • [40]

    A. J. Humaidi, S. Hasan, and M. A. Fadhel, “Rapidly-fabricated nightly-detected lane system: an FPGA implemented architecture,” Asia Life Sci., no. 1, pp. 343355, 2018.

    • Search Google Scholar
    • Export Citation
  • [41]

    R. F. Hassan, et al.FPGA based HIL Co-simulation of 2DOF-PID controller tuned by PSO optimization algorithm,” ICIC Express Lett., vol. 16, no. 12, pp. 12691278, 2022.

    • Search Google Scholar
    • Export Citation
  • [42]

    A. F. Hasan, et al.Fractional order extended state observer enhances the performance of controlled tri-copter UAV based on active disturbance rejection control,” in Mobile Robot: Motion Control and Path Planning, vol. 1090, A. T. Azar, I. Kasim Ibraheem, and A. Jaleel Humaidi, Eds., Cham: Springer, 2023. https://doi.org/10.1007/978-3-031-26564-8_14.

    • Search Google Scholar
    • Export Citation
  • [43]

    J. H. Amjad, S. Hasan, and M. A. Fadhel, “FPGA-based lane-detection architecture for autonomous vehicles: areal-time design and development,” Asia Life Sci., no. 1, pp. 223237, 2018.

    • Search Google Scholar
    • Export Citation
  • [44]

    M. Y. Hassan, A. J. Humaidi, and M. K. Hamza, “On the design of backstepping controller for Acrobot system based on adaptive observer,” Int. Rev. Electri. Eng., vol. 15, no. 4, pp. 328335, 2020. https://doi.org/10.15866/iree.v15i4.17827.

    • Search Google Scholar
    • Export Citation
  • [45]

    A. F. Hasan, N. Al-Shamaa, S. S. Husain, A. J. Humaidi, and A. Al-dujaili, “Spotted Hyena Optimizer enhances the performance of Fractional-Order PD controller for Tri-copter drone,” Int. Rev. Appl. Sci. Eng., 2023. https://doi.org/10.1556/1848.2023.00659.

    • Search Google Scholar
    • Export Citation
  • [1]

    J. J. Craig, Introduction to Robotics: Mechanics and Control, Third Edition USA: Pearson Prentice Hall, 2005.

  • [2]

    Mordechai Ben-Ari and Francesco Mondada, Elements of Robotics. Cham, Switzerland: Springer Nature, 2018.

  • [3]

    M. L. Muhammed, A. J. Humaidi, and E. H. Flaieh, “Towards comparison and real time implementation of path planning methods for 2R planar manipulator with obstacles avoidance,” Math. Model. Eng. Probl., vol. 9, no. 2, pp. 379389, 2022. https://doi.org/10.18280/mmep.090211.

    • Search Google Scholar
    • Export Citation
  • [4]

    M. L. Muhammed, A. J. Humaidi, and E. H. Flaieh, “A comparison study and real-time implementation of path planning of two arm planar manipulator based on graph search algorithms in obstacle environment,” ICIC Express Letters, vol. 17, no. 1, pp. 6172, 2023. https://doi.org/10.24507/icicel.17.01.61.

    • Search Google Scholar
    • Export Citation
  • [5]

    M. L. Muhammed, E. H. Flaieh, and A. J. Humaidi, “Embedded system design of path planning for planar manipulator based on Chaos A* algorithm with Known-obstacle Environment,” J. Eng. Sci. Technol., vol. 17, no. 6, pp. 40474064, 2022.

    • Search Google Scholar
    • Export Citation
  • [6]

    F. A. Raheem, H. Z. Khaleel, and M. K. Kashan, (2018, December). Robot arm design for children writing ability enhancement using cartesian equations based on ANFIS. In 2018 Third Scientific Conference of Electrical Engineering (SCEE) (pp. 150155). IEEE.

    • Search Google Scholar
    • Export Citation
  • [7]

    P. K. Artemiadis, P. T. Katsiaris, and K. J. Kyriakopoulos, “A biomimetic approach to inverse kinematics for a redundant robot arm,” Autonomous Robots, vol. 29, pp. 293308, 2010.

    • Search Google Scholar
    • Export Citation
  • [8]

    J-Q. Xuan and S-H. Xu, “Review on kinematics calibration technology of serial robots,” Int. J. precision Eng. manufacturing, vol. 15, pp. 17591774, 2014.

    • Search Google Scholar
    • Export Citation
  • [9]

    D. Vu, “Application of robots for welding inspection in the shipbuilding industry,” , in Trends, Paradigms, and Advances in Mechatronics Engineering, IGI Global, 2023, pp. 143161.

    • Search Google Scholar
    • Export Citation
  • [10]

    F. Aggogeri, B. Alberto, R. Adamini, and R. Faglia, “A fuzzy logic to solve the robotic inverse kinematic problem,” Appl. Mech. Mater., vol. 772, pp. 488493, 2015.

    • Search Google Scholar
    • Export Citation
  • [11]

    S. Momani, S. Zaer, A. Hammour, and O. M. K. Alsmadi, “Solution of inverse kinematics problem using genetic algorithms,” Appl. Math. and Inf. Sci., vol. 10, no. 1, p. 225, 2016.

    • Search Google Scholar
    • Export Citation
  • [12]

    A-V. Duka, “Neural network based inverse kinematics solution for trajectory tracking of a robotic arm,” Proced. Technol., vol. 12, pp. 2027, 2014.

    • Search Google Scholar
    • Export Citation
  • [13]

    H. Takatani, N. Araki, T. Sato, and Y. Konishi, “Neural network-based construction of inverse kinematics model for serial redundant manipulators,” Artif. Life Robotics, vol. 24, pp. 487493, 2019.

    • Search Google Scholar
    • Export Citation
  • [14]

    S. Habibkhah and R. V. Mayorga, “An ANN and virtual vector function approach for the computation of the inverse kinematics of redundant manipulators,” WSEAS Trans. Inf. Sci. Appl., vol. 18, pp. 131140, 2021.

    • Search Google Scholar
    • Export Citation
  • [15]

    J. Batista, D. Souza, L. Dos Reis, A. Barbosa, and A. Rui, “Dynamic model and inverse kinematic identification of a 3-DOF manipulator using RLSPSO,” Sensors, vol. 20, no. 2, p. 416, 2020.

    • Search Google Scholar
    • Export Citation
  • [16]

    M. Kelemen, I. Virgala, T. Lipták, Ľ. Miková, F. Filakovský, and V. Bulej, “A novel approach for a inverse kinematics solution of a redundant manipulator,” Appl. Sci., vol. 8, pp. 22292311, 2018.

    • Search Google Scholar
    • Export Citation
  • [17]

    D. Santos, M. Cabral, R. H. C. Palácios, M. Mendonça, J.A. Fabri, and W. F. Godoy, “A neural autonomous robotic manipulator with three degrees of freedom,” Int. J. Intell. Syst., vol. 37, no. 9, pp. 55975616, 2022.

    • Search Google Scholar
    • Export Citation
  • [18]

    H. Z Khaleel, “Inverse kinematics solution for redundant robot manipulator using combination of GA and NN,” Al-Khwarizmi Eng. J., vol. 14, no. 1, pp. 136144, 2018.

    • Search Google Scholar
    • Export Citation
  • [19]

    M. Shaikh and D. Yadav, “A review of particle swarm optimization (PSO) algorithm,” Technology (IJMET), vol. 13, no. 7, pp. 1944, 2022.

    • Search Google Scholar
    • Export Citation
  • [20]

    A. J. Humaidi and M. Hameed, “Development of a new adaptive backstepping control design for a non-strict and under-actuated system based on a PSO tuner,” Information, vol. 10, no. 2, pp. 117, 2019. https://doi.org/10.3390/info10020038, 38.

    • Search Google Scholar
    • Export Citation
  • [21]

    A. J. Humaidi and H. M. Badr, “Linear and Nonlinear Active Disturbance Rejection Controllers for single-link flexible joint robot manipulator based on PSO tuner,” J. Eng. Sci. Technol. Rev., vol. 11, no. 3, pp. 133138, 2018. https://doi.org/10.25103/jestr.113.18.

    • Search Google Scholar
    • Export Citation
  • [22]

    R. F. Hassan, et al.FPGA based HILL Co-Simulation of 2dof-PID controller tuned by PSO optimization algorithm,” ICIC Express Lett., vol. 16, no. 12, pp. 12691278, 2022. https://doi.org/10.24507/icicel.16.12.1269.

    • Search Google Scholar
    • Export Citation
  • [23]

    A. J. Humaidi, S. K. Kadhim, and A. S. Gataa, “Optimal adaptive magnetic suspension control of rotary impeller for artificial heart pump,” Cybernetics Syst., vol. 53, no. 1, pp. 141167, 2022. https://doi.org/10.1080/01969722.2021.2008686.

    • Search Google Scholar
    • Export Citation
  • [24]

    M. N. Ajaweed, M. T. Muhssin, A. J. Humaidi, and A. H. Abdulrasool, “Submarine control system using sliding mode controller with optimization algorithm,” Indonesian J. Electr. Eng. Comput. Sci., vol. 29, no. 2, pp. 742752, 2023. https://doi.org/10.11591/ijeecs.v29.i2.

    • Search Google Scholar
    • Export Citation
  • [25]

    A. Al-Jodah, et al.PSO-based optimized neural network PID control approach for a four wheeled omnidirectional mobile robot,” Int. Rev. Appl. Sci. Eng., vol. 14, no. 1, pp. 5867, 2023. https://doi.org/10.1556/1848.2022.00420.

    • Search Google Scholar
    • Export Citation
  • [26]

    N. Q. Yousif, et al.Performance improvement of nonlinear differentiator based on optimization algorithms,” J. Eng. Sci. Technol., vol. 18, no. 3, pp. 16961712, 2023.

    • Search Google Scholar
    • Export Citation
  • [27]

    A. J. Humaidi, et al.Design of optimal sliding mode control of PAM-actuated hanging mass,” ICIC Express Lett., vol. 16, no. 11, pp. 11931204, 2022. https://doi.org/10.24507/icicel.16.11.1193.

    • Search Google Scholar
    • Export Citation
  • [28]

    H. Z Khaleel, “Enhanced solution of inverse kinematics for redundant robot manipulator using PSO,” Eng. Technol. J., vol. 37, no. 7 part (A), 2019.

    • Search Google Scholar
    • Export Citation
  • [29]

    S. Sood and P. KumarModelling and simulation of 3R robotic arm,” Advanced Production and Industrial Engineering: Proceedings of ICAPIE 2022 Vol. 27, p. 329, 2022.

    • Search Google Scholar
    • Export Citation
  • [30]

    L. Biagiotti and C. Melchiorri, Trajectory Planning for Automatic Machines and Robots, Springer Science and Business Media, 2008.

  • [31]

    E. Herman, G. Strang, W. Radulovich, E. A. Rutter, D. Smith Kirsten, R. Messer Alfred, K. Mulzet, et al.Calculus volume 22016.

  • [32]

    S. Li, W. Chen, K. Singh Bhandari, D.W. Jung, and X. Chen, “Flow behavior of AA5005 alloy at high temperature and low strain rate based on arrhenius-type equation and back propagation artificial neural network (BP-ANN) model,” Materials, vol. 15, no. 11, p. 3788, 2022.

    • Search Google Scholar
    • Export Citation
  • [33]

    F. F. Shero, G. T. Saeed Al-Ani, E. J. Khadim, and H. Z. Khaleel, “Assessment of linear parameters of electrohysterograph (EHG) in diagnosis of true labor,” Ann. Trop. Med. Publ. Health, vol. 23, no. 4, pp. 139147, 2020.

    • Search Google Scholar
    • Export Citation
  • [34]

    H. Z. Khaleel, A. K. Ahmed, S. Abdulkareem, M. Al-Obaidi, S. Luckyardi, D.F. Al Husaeni, R.A. Mahmod, and A.J. Humaidi, “Measurement enhancement of ultrasonic sensor using pelican optimization algorithm for robotic application,” Indonesian J. Sci. and Technol., vol. 9, no. 1, pp. 145162, 2024.

    • Search Google Scholar
    • Export Citation
  • [35]

    T. Ghanim, A. R. Ajel, and A. J. Humaidi, “Optimal fuzzy logic control for temperature control based on social spider optimization,” IOP Conf. Ser. Mater. Sci. Eng., vol. 745, no. 1, 2020, Art no. 012099, . https://doi.org/10.1088/1757-899X/745/1/012099.

    • PubMed
    • Search Google Scholar
    • Export Citation
  • [36]

    Z. A. Waheed and A. J. Humaidi, “Design of optimal sliding mode control of elbow wearable exoskeleton system based on whale optimization algorithm,” J. Européen des Systèmes Automatisés., vol. 55, no. 4, pp. 459466, 2022. https://doi.org/10.18280/jesa.550404.

    • Search Google Scholar
    • Export Citation
  • [37]

    A. Q. Al-Dujaili, A. J. Humaidi, Z. T. Allawi, and M. E. Sadiq, “Earthquake hazard mitigation for uncertain building systems based on adaptive synergetic control,” Appl. Sys. Innov., vol. 6, no. 2, p. 34, 2023. https://doi.org/10.3390/asi6020034.

    • Search Google Scholar
    • Export Citation
  • [38]

    A. H. Jaleel and T. M. Kadhim, “Spiking versus traditional neural networks for character recognition on FPGA platform,” J. Telecommunication, Electron. Comput. Eng., vol. 10, no. 3, pp. 109115, 2018.

    • Search Google Scholar
    • Export Citation
  • [39]

    A. J. Humaidi, S. Hasan, and M. A. Fadhel, “FPGA-based lane-detection architecture for autonomous vehicles: a real-time design and development,” Asia Life Sci., no. 1, pp. 223237, 2018.

    • Search Google Scholar
    • Export Citation
  • [40]

    A. J. Humaidi, S. Hasan, and M. A. Fadhel, “Rapidly-fabricated nightly-detected lane system: an FPGA implemented architecture,” Asia Life Sci., no. 1, pp. 343355, 2018.

    • Search Google Scholar
    • Export Citation
  • [41]

    R. F. Hassan, et al.FPGA based HIL Co-simulation of 2DOF-PID controller tuned by PSO optimization algorithm,” ICIC Express Lett., vol. 16, no. 12, pp. 12691278, 2022.

    • Search Google Scholar
    • Export Citation
  • [42]

    A. F. Hasan, et al.Fractional order extended state observer enhances the performance of controlled tri-copter UAV based on active disturbance rejection control,” in Mobile Robot: Motion Control and Path Planning, vol. 1090, A. T. Azar, I. Kasim Ibraheem, and A. Jaleel Humaidi, Eds., Cham: Springer, 2023. https://doi.org/10.1007/978-3-031-26564-8_14.

    • Search Google Scholar
    • Export Citation
  • [43]

    J. H. Amjad, S. Hasan, and M. A. Fadhel, “FPGA-based lane-detection architecture for autonomous vehicles: areal-time design and development,” Asia Life Sci., no. 1, pp. 223237, 2018.

    • Search Google Scholar
    • Export Citation
  • [44]

    M. Y. Hassan, A. J. Humaidi, and M. K. Hamza, “On the design of backstepping controller for Acrobot system based on adaptive observer,” Int. Rev. Electri. Eng., vol. 15, no. 4, pp. 328335, 2020. https://doi.org/10.15866/iree.v15i4.17827.

    • Search Google Scholar
    • Export Citation
  • [45]

    A. F. Hasan, N. Al-Shamaa, S. S. Husain, A. J. Humaidi, and A. Al-dujaili, “Spotted Hyena Optimizer enhances the performance of Fractional-Order PD controller for Tri-copter drone,” Int. Rev. Appl. Sci. Eng., 2023. https://doi.org/10.1556/1848.2023.00659.

    • Search Google Scholar
    • Export Citation
  • Collapse
  • Expand

Senior editors

Editor-in-Chief: Ákos, LakatosUniversity of Debrecen, Hungary

Founder, former Editor-in-Chief (2011-2020): Ferenc Kalmár, University of Debrecen, Hungary

Founding Editor: György Csomós, University of Debrecen, Hungary

Associate Editor: Derek Clements Croome, University of Reading, UK

Associate Editor: Dezső Beke, University of Debrecen, Hungary

Editorial Board

  • Mohammad Nazir AHMAD, Institute of Visual Informatics, Universiti Kebangsaan Malaysia, Malaysia

    Murat BAKIROV, Center for Materials and Lifetime Management Ltd., Moscow, Russia

    Nicolae BALC, Technical University of Cluj-Napoca, Cluj-Napoca, Romania

    Umberto BERARDI, Toronto Metropolitan University, Toronto, Canada

    Ildikó BODNÁR, University of Debrecen, Debrecen, Hungary

    Sándor BODZÁS, University of Debrecen, Debrecen, Hungary

    Fatih Mehmet BOTSALI, Selçuk University, Konya, Turkey

    Samuel BRUNNER, Empa Swiss Federal Laboratories for Materials Science and Technology, Dübendorf, Switzerland

    István BUDAI, University of Debrecen, Debrecen, Hungary

    Constantin BUNGAU, University of Oradea, Oradea, Romania

    Shanshan CAI, Huazhong University of Science and Technology, Wuhan, China

    Michele De CARLI, University of Padua, Padua, Italy

    Robert CERNY, Czech Technical University in Prague, Prague, Czech Republic

    Erdem CUCE, Recep Tayyip Erdogan University, Rize, Turkey

    György CSOMÓS, University of Debrecen, Debrecen, Hungary

    Tamás CSOKNYAI, Budapest University of Technology and Economics, Budapest, Hungary

    Anna FORMICA, IASI National Research Council, Rome, Italy

    Alexandru GACSADI, University of Oradea, Oradea, Romania

    Eugen Ioan GERGELY, University of Oradea, Oradea, Romania

    Janez GRUM, University of Ljubljana, Ljubljana, Slovenia

    Géza HUSI, University of Debrecen, Debrecen, Hungary

    Ghaleb A. HUSSEINI, American University of Sharjah, Sharjah, United Arab Emirates

    Nikolay IVANOV, Peter the Great St. Petersburg Polytechnic University, St. Petersburg, Russia

    Antal JÁRAI, Eötvös Loránd University, Budapest, Hungary

    Gudni JÓHANNESSON, The National Energy Authority of Iceland, Reykjavik, Iceland

    László KAJTÁR, Budapest University of Technology and Economics, Budapest, Hungary

    Ferenc KALMÁR, University of Debrecen, Debrecen, Hungary

    Tünde KALMÁR, University of Debrecen, Debrecen, Hungary

    Milos KALOUSEK, Brno University of Technology, Brno, Czech Republik

    Jan KOCI, Czech Technical University in Prague, Prague, Czech Republic

    Vaclav KOCI, Czech Technical University in Prague, Prague, Czech Republic

    Imre KOCSIS, University of Debrecen, Debrecen, Hungary

    Imre KOVÁCS, University of Debrecen, Debrecen, Hungary

    Angela Daniela LA ROSA, Norwegian University of Science and Technology, Trondheim, Norway

    Éva LOVRA, Univeqrsity of Debrecen, Debrecen, Hungary

    Elena LUCCHI, Eurac Research, Institute for Renewable Energy, Bolzano, Italy

    Tamás MANKOVITS, University of Debrecen, Debrecen, Hungary

    Igor MEDVED, Slovak Technical University in Bratislava, Bratislava, Slovakia

    Ligia MOGA, Technical University of Cluj-Napoca, Cluj-Napoca, Romania

    Marco MOLINARI, Royal Institute of Technology, Stockholm, Sweden

    Henrieta MORAVCIKOVA, Slovak Academy of Sciences, Bratislava, Slovakia

    Phalguni MUKHOPHADYAYA, University of Victoria, Victoria, Canada

    Balázs NAGY, Budapest University of Technology and Economics, Budapest, Hungary

    Husam S. NAJM, Rutgers University, New Brunswick, USA

    Jozsef NYERS, Subotica Tech College of Applied Sciences, Subotica, Serbia

    Bjarne W. OLESEN, Technical University of Denmark, Lyngby, Denmark

    Stefan ONIGA, North University of Baia Mare, Baia Mare, Romania

    Joaquim Norberto PIRES, Universidade de Coimbra, Coimbra, Portugal

    László POKORÁDI, Óbuda University, Budapest, Hungary

    Roman RABENSEIFER, Slovak University of Technology in Bratislava, Bratislava, Slovak Republik

    Mohammad H. A. SALAH, Hashemite University, Zarqua, Jordan

    Dietrich SCHMIDT, Fraunhofer Institute for Wind Energy and Energy System Technology IWES, Kassel, Germany

    Lorand SZABÓ, Technical University of Cluj-Napoca, Cluj-Napoca, Romania

    Csaba SZÁSZ, Technical University of Cluj-Napoca, Cluj-Napoca, Romania

    Ioan SZÁVA, Transylvania University of Brasov, Brasov, Romania

    Péter SZEMES, University of Debrecen, Debrecen, Hungary

    Edit SZŰCS, University of Debrecen, Debrecen, Hungary

    Radu TARCA, University of Oradea, Oradea, Romania

    Zsolt TIBA, University of Debrecen, Debrecen, Hungary

    László TÓTH, University of Debrecen, Debrecen, Hungary

    László TÖRÖK, University of Debrecen, Debrecen, Hungary

    Anton TRNIK, Constantine the Philosopher University in Nitra, Nitra, Slovakia

    Ibrahim UZMAY, Erciyes University, Kayseri, Turkey

    Andrea VALLATI, Sapienza University, Rome, Italy

    Tibor VESSELÉNYI, University of Oradea, Oradea, Romania

    Nalinaksh S. VYAS, Indian Institute of Technology, Kanpur, India

    Deborah WHITE, The University of Adelaide, Adelaide, Australia

International Review of Applied Sciences and Engineering
Address of the institute: Faculty of Engineering, University of Debrecen
H-4028 Debrecen, Ótemető u. 2-4. Hungary
Email: irase@eng.unideb.hu

Indexing and Abstracting Services:

  • DOAJ
  • ERIH PLUS
  • Google Scholar
  • ProQuest
  • SCOPUS
  • Ulrich's Periodicals Directory

 

2023  
Scimago  
Scimago
H-index
11
Scimago
Journal Rank
0.249
Scimago Quartile Score Architecture (Q2)
Engineering (miscellaneous) (Q3)
Environmental Engineering (Q3)
Information Systems (Q4)
Management Science and Operations Research (Q4)
Materials Science (miscellaneous) (Q3)
Scopus  
Scopus
Cite Score
2.3
Scopus
CIte Score Rank
Architecture (Q1)
General Engineering (Q2)
Materials Science (miscellaneous) (Q3)
Environmental Engineering (Q3)
Management Science and Operations Research (Q3)
Information Systems (Q3)
 
Scopus
SNIP
0.751


International Review of Applied Sciences and Engineering
Publication Model Gold Open Access
Online only
Submission Fee none
Article Processing Charge 1100 EUR/article
Regional discounts on country of the funding agency World Bank Lower-middle-income economies: 50%
World Bank Low-income economies: 100%
Further Discounts Limited number of full waivers available. Editorial Board / Advisory Board members: 50%
Corresponding authors, affiliated to an EISZ member institution subscribing to the journal package of Akadémiai Kiadó: 100%
Subscription Information Gold Open Access

International Review of Applied Sciences and Engineering
Language English
Size A4
Year of
Foundation
2010
Volumes
per Year
1
Issues
per Year
3
Founder Debreceni Egyetem
Founder's
Address
H-4032 Debrecen, Hungary Egyetem tér 1
Publisher Akadémiai Kiadó
Publisher's
Address
H-1117 Budapest, Hungary 1516 Budapest, PO Box 245.
Responsible
Publisher
Chief Executive Officer, Akadémiai Kiadó
ISSN 2062-0810 (Print)
ISSN 2063-4269 (Online)

Monthly Content Usage

Abstract Views Full Text Views PDF Downloads
Jul 2024 0 98 55
Aug 2024 0 138 47
Sep 2024 0 132 55
Oct 2024 0 352 77
Nov 2024 0 453 43
Dec 2024 0 471 66
Jan 2025 0 131 37