基于优化随机森林算法的主动姿态偏摆寻孔轨迹优化

Trajectory optimization for active pose deviation in hole-searching based on optimized random forest algorithms

  • 摘要: 针对机器人轴孔装配中因寻孔阶段时间长导致装配效率降低的问题,提出一种基于随机森林(random forests, RF) 与开普勒优化算法(Kepler optimization algorithm, KOA)和蜣螂优化算法(dung beetle optimizer, DBO)的机器人主动姿态偏摆寻孔轨迹优化方法。首先,通过光栅运动采集轴孔接触力数据,构建数据集并划分偏角域;其次,利用KOA优化RF构建力-偏角域分类模型,同时采用DBO优化RF建立力-偏距回归模型。最后,基于分类模型预测的偏角域,控制机器人做主动姿态偏摆运动以精确寻孔方向。结果表明,所提出的力-位置矢量模型相比优化前将寻孔时间缩短13.3 s,寻孔步数减少50%,有效提高了寻孔效率并优化了寻孔轨迹。

     

    Abstract: To address the issue of low assembly efficiency caused by prolonged hole-searching stages in robot peg-in-hole assembly, a robot active posture deviation trajectory optimization method integrating random forests (RF) with hybrid Kepler optimization algorithm (KOA) and dung beetle optimizer (DBO)is proposed. Firstly, the peg-in-hole contact force data are collected through raster motion, and the dataset is constructed and divided into deflection domains. Secondly, the KOA is employed to optimize the RF to build a force-deflection domain classification model, while the DBO is used to optimize the RF for constructing a force-deflection regression model. Finally, based on the deflection domain predicted by the classification model, the robot is controlled to perform active posture deviation motion to accurately find the hole direction. The experimental results demonstrate that the proposed force-position vector model reduces the hole-searching time by 13.3 s and decreases the number of steps required by 50% compared to the pre-optimized version, effectively enhancing the hole-searching efficiency while optimizing the trajectory of the search process.

     

/

返回文章
返回