{"title":"基于多种群遗传算法的六自由度机械臂运动学逆解","authors":"Shuhuan Wen, Jiatai Min, Zhanqi Yu, Yunxiao Li, Xin Liu, Hamid Reza Karimi","doi":"10.1002/rob.22585","DOIUrl":null,"url":null,"abstract":"<p>Compared to traditional fixed configuration manipulators, modular manipulators occupy less space, offer greater flexibility, and demonstrate stronger adaptability to diverse environments. These characteristics make them particularly suitable for operating in unknown environments, such as disaster rescue and pipeline inspection. This paper presents the design of a modular robotic arm and proposes a novel approach to solving the inverse kinematics problem for a 6-DOF (degree of freedom) tandem manipulator using a Multi-population Genetic Algorithm (MPGA). The proposed method overcomes the high nonlinearity and computational complexity of traditional genetic algorithms (SGA) by incorporating real-number encoding, Exponential Ranking Selection, and a combination of Simple and Gaussian mutations. These improvements significantly enhance the algorithm's convergence speed, accuracy, and robustness, making it suitable for complex robotic systems. The manipulator's forward kinematics is established using the Denavit-Hartenberg (D-H) method, and the MPGA optimizes the inverse kinematics solution. Simulations and experiments on both fixed and mobile platforms demonstrate the MPGA's superior performance in terms of computational efficiency and solution accuracy. The manipulator accurately followed the planned trajectory, validating the method's effectiveness. This study provides a novel and efficient solution for inverse kinematics in high-DOF manipulators, offering potential applications across various robotic systems.</p>","PeriodicalId":192,"journal":{"name":"Journal of Field Robotics","volume":"42 7","pages":"3440-3453"},"PeriodicalIF":5.2000,"publicationDate":"2025-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/rob.22585","citationCount":"0","resultStr":"{\"title\":\"Multiple Population Genetic Algorithm-Based Inverse Kinematics Solution for a 6-DOF Manipulator\",\"authors\":\"Shuhuan Wen, Jiatai Min, Zhanqi Yu, Yunxiao Li, Xin Liu, Hamid Reza Karimi\",\"doi\":\"10.1002/rob.22585\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Compared to traditional fixed configuration manipulators, modular manipulators occupy less space, offer greater flexibility, and demonstrate stronger adaptability to diverse environments. These characteristics make them particularly suitable for operating in unknown environments, such as disaster rescue and pipeline inspection. This paper presents the design of a modular robotic arm and proposes a novel approach to solving the inverse kinematics problem for a 6-DOF (degree of freedom) tandem manipulator using a Multi-population Genetic Algorithm (MPGA). The proposed method overcomes the high nonlinearity and computational complexity of traditional genetic algorithms (SGA) by incorporating real-number encoding, Exponential Ranking Selection, and a combination of Simple and Gaussian mutations. These improvements significantly enhance the algorithm's convergence speed, accuracy, and robustness, making it suitable for complex robotic systems. The manipulator's forward kinematics is established using the Denavit-Hartenberg (D-H) method, and the MPGA optimizes the inverse kinematics solution. Simulations and experiments on both fixed and mobile platforms demonstrate the MPGA's superior performance in terms of computational efficiency and solution accuracy. The manipulator accurately followed the planned trajectory, validating the method's effectiveness. This study provides a novel and efficient solution for inverse kinematics in high-DOF manipulators, offering potential applications across various robotic systems.</p>\",\"PeriodicalId\":192,\"journal\":{\"name\":\"Journal of Field Robotics\",\"volume\":\"42 7\",\"pages\":\"3440-3453\"},\"PeriodicalIF\":5.2000,\"publicationDate\":\"2025-05-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://onlinelibrary.wiley.com/doi/epdf/10.1002/rob.22585\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Field Robotics\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/rob.22585\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ROBOTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Field Robotics","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/rob.22585","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ROBOTICS","Score":null,"Total":0}
Multiple Population Genetic Algorithm-Based Inverse Kinematics Solution for a 6-DOF Manipulator
Compared to traditional fixed configuration manipulators, modular manipulators occupy less space, offer greater flexibility, and demonstrate stronger adaptability to diverse environments. These characteristics make them particularly suitable for operating in unknown environments, such as disaster rescue and pipeline inspection. This paper presents the design of a modular robotic arm and proposes a novel approach to solving the inverse kinematics problem for a 6-DOF (degree of freedom) tandem manipulator using a Multi-population Genetic Algorithm (MPGA). The proposed method overcomes the high nonlinearity and computational complexity of traditional genetic algorithms (SGA) by incorporating real-number encoding, Exponential Ranking Selection, and a combination of Simple and Gaussian mutations. These improvements significantly enhance the algorithm's convergence speed, accuracy, and robustness, making it suitable for complex robotic systems. The manipulator's forward kinematics is established using the Denavit-Hartenberg (D-H) method, and the MPGA optimizes the inverse kinematics solution. Simulations and experiments on both fixed and mobile platforms demonstrate the MPGA's superior performance in terms of computational efficiency and solution accuracy. The manipulator accurately followed the planned trajectory, validating the method's effectiveness. This study provides a novel and efficient solution for inverse kinematics in high-DOF manipulators, offering potential applications across various robotic systems.
期刊介绍:
The Journal of Field Robotics seeks to promote scholarly publications dealing with the fundamentals of robotics in unstructured and dynamic environments.
The Journal focuses on experimental robotics and encourages publication of work that has both theoretical and practical significance.