Yangjun Pi;Xin Liu;Zuodong Yang;Yunlin Zhong;Tao Huang;Huayan Pu;Jun Luo
{"title":"OMEPP: Online Multi-Population Evolutionary Path Planning for Mobile Manipulators in Dynamic Environments","authors":"Yangjun Pi;Xin Liu;Zuodong Yang;Yunlin Zhong;Tao Huang;Huayan Pu;Jun Luo","doi":"10.1109/TASE.2024.3440252","DOIUrl":null,"url":null,"abstract":"This paper presents an online multi-population evolution path planning (OMEPP) algorithm to address the flexible path planning problem for mobile manipulators in complex dynamic environments. The OMEPP algorithm treats the mobile manipulator as a high-dimensional system to utilize its flexibility. The OMEPP algorithm is based on random sampling and evolutionary concepts: Optimization and passive obstacle avoidance operations are performed on the path at runtime, with superior paths replacing inferior ones within the same population. A novel path population partitioning approach is proposed to maintain diverse switchable paths, thereby improving robustness. This paper also proposes an efficient manipulator collision detection method and several other mechanisms to enhance the algorithm’s effectiveness. The experimental results demonstrate the algorithm’s ability to swiftly adapt and optimize paths in response to dynamic environmental changes. Note to Practitioners—This paper presents OMEPP, an online evolutionary algorithm for real-time path planning of mobile manipulators in dynamic environments. OMEPP employs novel techniques including path population partitioning, random sampling, and evolution to efficiently generate collision-free paths among moving obstacles. A novel path population partitioning approach is proposed to maintain diverse switchable paths, thereby improving robustness. Simulations have demonstrated that the OMEPP algorithm is effective for real-time path planning of mobile manipulators in complex dynamic environments. Future work will focus on trajectory generation respecting dynamics limits.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"6234-6245"},"PeriodicalIF":6.4000,"publicationDate":"2024-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10636084/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents an online multi-population evolution path planning (OMEPP) algorithm to address the flexible path planning problem for mobile manipulators in complex dynamic environments. The OMEPP algorithm treats the mobile manipulator as a high-dimensional system to utilize its flexibility. The OMEPP algorithm is based on random sampling and evolutionary concepts: Optimization and passive obstacle avoidance operations are performed on the path at runtime, with superior paths replacing inferior ones within the same population. A novel path population partitioning approach is proposed to maintain diverse switchable paths, thereby improving robustness. This paper also proposes an efficient manipulator collision detection method and several other mechanisms to enhance the algorithm’s effectiveness. The experimental results demonstrate the algorithm’s ability to swiftly adapt and optimize paths in response to dynamic environmental changes. Note to Practitioners—This paper presents OMEPP, an online evolutionary algorithm for real-time path planning of mobile manipulators in dynamic environments. OMEPP employs novel techniques including path population partitioning, random sampling, and evolution to efficiently generate collision-free paths among moving obstacles. A novel path population partitioning approach is proposed to maintain diverse switchable paths, thereby improving robustness. Simulations have demonstrated that the OMEPP algorithm is effective for real-time path planning of mobile manipulators in complex dynamic environments. Future work will focus on trajectory generation respecting dynamics limits.
期刊介绍:
The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.