摘要
针对仿人双机械臂协同运动规划中防碰撞的核心问题,提出了一种双冗余机械臂防碰撞算法。建立有向包围盒(OBB)模型,结合基于单纯形退化的改进吉尔伯特-约翰逊-基尔特(GJK)算法,计算包围盒两两之间的距离,依照距离大小判断自碰撞发生的可能性。基于牛顿-辛普森迭代法计算出机械臂满足指定末端位置要求的逆解,然后进行基于包围盒欧氏距离的改良五次多项式插补以生成末端运动轨迹。实验结果表明,该套控制系统可以灵活地进行协同工作,完成包含插拔火炬钥匙、火炬传递相关动作在内的各项任务,且在协同工作过程中可以有效避免发生碰撞。
Aiming at the core problem of anti-collision in the coordinated motion planning of humanoid dual manipulators,an anti-collision algorithm for dual redundant manipulators is proposed.By establishing the oriented bounding box(OBB)bounding box model,combined with the improved Gilbert-Johnson-Keerth(GJK)algorithm based on simplex degradation,the distance between two bounding boxes is calculated,and the possibility of self-collision is judged according to the distance.Based on the Newton-Simpson iteration method,the inverse solution of the manipulator satisfying the specified end position is calculated,and then the modified quintic polynomial interpolation based on the Euclidean distance of the bounding box is performed to generate the end motion trajectory.The experimental results show that the control system can flexibly work together to complete various tasks including inserting and removing the torch key and torch relay related actions,and can effectively avoid collisions during the collaborative work process.
作者
江亦涵
王挺
李亚伟
邵士亮
王宁
毕健康
姚辰
JIANG Yihan;WANG Ting;LI Yawei;SHAO Shiliang;WANG Ning;BI Jiankang;YAO Chen(State Key Laboratory of Robotics,Shenyang Institute of Automation,Chinese Academy of Sciences,Shenyang 110016;School of Automation and Electrical Engineering,Shenyang Ligong University,Shenyang 110159;University of Chinese Academy of Sciences,Beijing 100049;School of Artificial Intelligence,Shenyang University of Technology,Shenyang 110870;College of Information Engineering,Shenyang University of Chemical Technology,Shenyang 110142)
出处
《高技术通讯》
CAS
2023年第7期750-761,共12页
Chinese High Technology Letters
基金
国家自然科学基金联合基金项目(U20A20201)
国家重点研发计划(2021YFF0306201)
辽宁省重点研发计划(2020JH2/10300104)资助项目。