S. Ramasamy, K. Eriksson, Balasubramanian Perumal, Saptha Peralippatt, F. Danielsson
{"title":"Optimized Path Planning by Adaptive RRT* Algorithm for Constrained Environments Considering Energy","authors":"S. Ramasamy, K. Eriksson, Balasubramanian Perumal, Saptha Peralippatt, F. Danielsson","doi":"10.1109/ETFA45728.2021.9613699","DOIUrl":null,"url":null,"abstract":"Optimized path planning of robots are necessary for the industries to thrive towards greater flexibility and sustainability. This paper proposes an implementation of a collision-free path with the shortest distance. The novelty of the work presented is the new ARRT*(Adaptive Rapidly exploring Random Tree Star) algorithm, which is modified from the RRT*(Rapidly exploring Random Tree Star). In a constraint environment, RRT* algorithms tend to fail when searching for suitable collision-free paths. The proposed ARRT* algorithm gives an optimized feasible collision-free paths in a constraint environment. The feasibility to implement RRT* and ARRT* in a Multi Agent System as a path agent for online control of robots is demonstrated. We have created a digital twin simulated environment to find a collision-free path based on these two algorithms. The simulated path is tested in real robots for feasibility and validation purpose. During the real time implementation, we measured the following parameters: the algorithm computation time for generating a collision-free path, move along time of the path in real time, and energy consumed by each path. These parameters were measured for both the RRT* and the ARRT* algorithms and the test results were compared. The test results were showing that ARRT* performs better in a constrained environment. Both algorithms were tested in a Plug and Produce setup and we find that the generated paths for both algorithms are suitable for online path planning applications.","PeriodicalId":312498,"journal":{"name":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","volume":"92 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA45728.2021.9613699","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Optimized path planning of robots are necessary for the industries to thrive towards greater flexibility and sustainability. This paper proposes an implementation of a collision-free path with the shortest distance. The novelty of the work presented is the new ARRT*(Adaptive Rapidly exploring Random Tree Star) algorithm, which is modified from the RRT*(Rapidly exploring Random Tree Star). In a constraint environment, RRT* algorithms tend to fail when searching for suitable collision-free paths. The proposed ARRT* algorithm gives an optimized feasible collision-free paths in a constraint environment. The feasibility to implement RRT* and ARRT* in a Multi Agent System as a path agent for online control of robots is demonstrated. We have created a digital twin simulated environment to find a collision-free path based on these two algorithms. The simulated path is tested in real robots for feasibility and validation purpose. During the real time implementation, we measured the following parameters: the algorithm computation time for generating a collision-free path, move along time of the path in real time, and energy consumed by each path. These parameters were measured for both the RRT* and the ARRT* algorithms and the test results were compared. The test results were showing that ARRT* performs better in a constrained environment. Both algorithms were tested in a Plug and Produce setup and we find that the generated paths for both algorithms are suitable for online path planning applications.
机器人的路径优化规划是工业向更大的灵活性和可持续性发展的必要条件。本文提出了一种最短距离无碰撞路径的实现方法。该研究的新颖之处在于在RRT*(快速探索随机树星)的基础上改进了新的ARRT*(自适应快速探索随机树星)算法。在约束环境下,RRT*算法在寻找合适的无冲突路径时容易失败。提出的ARRT*算法给出了约束环境下可行无碰撞路径的优化。论证了在多智能体系统中实现RRT*和ARRT*作为路径智能体用于机器人在线控制的可行性。基于这两种算法,我们创建了一个数字孪生模拟环境来寻找无碰撞路径。仿真路径在真实机器人上进行了可行性和验证。在实时实现过程中,我们测量了以下参数:生成无碰撞路径的算法计算时间,实时沿路径移动的时间,以及每条路径消耗的能量。测量RRT*和ARRT*算法的这些参数,并比较测试结果。测试结果显示,ARRT*在受限的环境中表现更好。两种算法都在Plug and Produce设置中进行了测试,我们发现两种算法生成的路径都适合在线路径规划应用。