Department of Mechanical and Manufacturing Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bangi 43600, Selangor, Malaysia.
Sensors (Basel). 2021 May 3;21(9):3171. doi: 10.3390/s21093171.
It is necessary to control the movement of a complex multi-joint structure such as a robotic arm in order to reach a target position accurately in various applications. In this paper, a hybrid optimal Genetic-Swarm solution for the Inverse Kinematic (IK) solution of a robotic arm is presented. Each joint is controlled by Proportional-Integral-Derivative (PID) controller optimized with the Genetic Algorithm (GA) and Particle Swarm Optimization (PSO), called Genetic-Swarm Optimization (GSO). GSO solves the IK of each joint while the dynamic model is determined by the Lagrangian. The tuning of the PID is defined as an optimization problem and is solved by PSO for the simulated model in a virtual environment. A Graphical User Interface has been developed as a front-end application. Based on the combination of hybrid optimal GSO and PID control, it is ascertained that the system works efficiently. Finally, we compare the hybrid optimal GSO with conventional optimization methods by statistic analysis.
为了在各种应用中准确到达目标位置,有必要控制复杂的多关节结构(如机械臂)的运动。本文提出了一种混合优化遗传-群智能算法求解机械臂逆运动学(IK)问题的方法。每个关节由遗传算法(GA)和粒子群优化(PSO)优化的比例积分微分(PID)控制器控制,称为遗传-群智能优化(GSO)。GSO 求解每个关节的 IK,而动力学模型则由拉格朗日方程确定。PID 的调谐被定义为一个优化问题,并通过 PSO 对虚拟环境中的仿真模型进行求解。开发了一个图形用户界面作为前端应用程序。基于混合优化 GSO 和 PID 控制的组合,可以确定该系统能够高效运行。最后,我们通过统计分析将混合优化 GSO 与传统优化方法进行了比较。