基于ROS2的MoveIt人形机器人机械臂模糊变阻尼导纳控制系统设计OA
Design of Fuzzy Variable-Damping Admittance Control System for Humanoid Manipulators Using ROS2 and MoveIt
针对非结构化的物流搬运需求,课题组设计了一套基于机器人操作系统(Robot Operating System,ROS)的人形机器人机械臂模糊变阻尼导纳控制系统.首先,设计了机械臂的结构,并将机械臂与人形机器人装配,搭建人形机器人整体软/硬件控制平台;其次,针对搬箱作业的双臂运动学要求,提出了基于 ROS2 的 MoveIt 的底层控制系统;然后,为控制机械臂与物料的接触力,提出基于模糊规则的变阻尼导纳控制系统,通过模糊规则对导纳控制中的阻尼系数进行动态调整;最后,通过 MATLAB 与 ROS2 联合仿真平台,针对人形机器人搬运操作中的接触力控制进行仿真实验.研究结果表明:基于 ROS2 的 MoveIt 的机械臂底层运动控制效果良好,末端接触力收敛速度快,误差范围小,可以满足非典型复杂化场景的物流搬运需求.
To address the logistics-handling requirements in unstructured environments,the research group designed a fuzzy variable-damping admittance control system for a humanoid-robot manipulator based on Robot Operating System(ROS).Firstly,the structure of manipulator was designed,and the manipulator was integrated with the humanoid platform,forming a unified hardware and software control system of the humanoid robot.Secondly,aiming at the kinematic requirements of the two arms of the box moving operation,the underlying control system of MoveIt based on ROS2 was proposed.Thirdly,in order to control the contact force between the manipulator and material,a variable damping admittance control system based on fuzzy rules was proposed.The damping coefficient in the admittance control was dynamically adjusted by fuzzy rules.Finally,through the joint simulation platform of MATLAB and ROS2,the simulation experiment was carried out for the contact force control in the handling operation of humanoid robot.The research results show that bottom motion control effect of the manipulator based on ROS2 MoveIt is good,the end contact force converges fast and the error range is small,which can meet the logistics handling requirements of atypical complex scenarios.
郭廷柱;张秋菊;郑坤明
江南大学 智能制造学院,江苏 无锡 214401||江南大学 江苏省食品先进制造装备与技术重点实验室,江苏 无锡 214122江南大学 智能制造学院,江苏 无锡 214401||江南大学 江苏省食品先进制造装备与技术重点实验室,江苏 无锡 214122江南大学 智能制造学院,江苏 无锡 214401||江南大学 江苏省食品先进制造装备与技术重点实验室,江苏 无锡 214122
机械制造
人形机器人机械臂模糊控制导纳控制ROS系统
humanoid robotmanipulatorfuzzy controladmittance controlROS(Robot Operating System)
《轻工机械》 2026 (3)
79-86,8
国家自然科学基金青年科学基金项目(52205015).
评论