粒子群优化
反向动力学
弹道
运动学
职位(财务)
启发式
反向
惯性
计算机科学
机器人
MATLAB语言
数学
算法
数学优化
控制理论(社会学)
人工智能
几何学
物理
经典力学
控制(管理)
财务
天文
经济
操作系统
作者
Selman Djeffal,Chawki Mahfoudi
出处
期刊:Simulation
[SAGE]
日期:2023-03-31
卷期号:99 (8): 817-830
被引量:5
标识
DOI:10.1177/00375497231164645
摘要
Multi-section continuum robots’ (CRs) behavior is still an outstanding problem because of the highly non-linearity of its equation of motions. To this end, in this paper, particle swarm optimization (PSO) is adopted to solve the inverse kinematic model (IKM) of CRs. First, the CR’s structure is properly described. Then, the aforementioned algorithm is elaborately discussed and implemented in figuring out the IKM of CR and verified through forward kinematic model by choosing the PSO parameters, namely, cognitive factors [Formula: see text] and inertia weight [Formula: see text] for 200 positions on an arc-like trajectory. The optimal angle values ([Formula: see text] and [Formula: see text]) which ensure the lowest distance between the attainably desired position and the robot’s end effector are [Formula: see text] which is perfectly accurate. After that, simulation through MATLAB is carried out, namely, in the first simulation, a three-section CR follows a linear trajectory with a precision approximately equal to [Formula: see text]. Furthermore, PSO takes 7 ms as a mean consumption time to make the robot’s end effector attain to each position. Then, a circular trajectory is followed using PSO. Comparatively speaking, PSO is compared with four meta-heuristic approaches; it is remarked that PSO is a good compromise between accuracy and time consumption. Based on the obtained results, PSO can be considered as a trade-off between accuracy and time consumption for solving the IKM of CRs with complex structure.
科研通智能强力驱动
Strongly Powered by AbleSci AI