An intermediate point obstacle avoidance algorithm for serial robot
The trajectory planning and obstacle avoidance of serial robot is an important area of research and efficient optimization algorithms are needed. This article proposes an intermediate point obstacle avoidance algorithm to ensure smooth trajectory and efficient movement during the obstacle avoidance...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2018-05-01
|
Series: | Advances in Mechanical Engineering |
Online Access: | https://doi.org/10.1177/1687814018774627 |
_version_ | 1818491552360562688 |
---|---|
author | Zhuo Chen Weihua Su Bin Li Baosong Deng Hang Wu Baozhen Liu |
author_facet | Zhuo Chen Weihua Su Bin Li Baosong Deng Hang Wu Baozhen Liu |
author_sort | Zhuo Chen |
collection | DOAJ |
description | The trajectory planning and obstacle avoidance of serial robot is an important area of research and efficient optimization algorithms are needed. This article proposes an intermediate point obstacle avoidance algorithm to ensure smooth trajectory and efficient movement during the obstacle avoidance process. Using the intermediate point obstacle avoidance algorithm, the robotic arm can steer obstacle around with the minimum joint space variations and the shortest end motion trajectory. We also design a novel collision detection strategy and fitness evaluation function based on genetic algorithm to optimize the intermediate point parameters. In order to evaluate the performance of the intermediate point obstacle avoidance algorithm, we have conducted three typical experiments: single obstacle, multiple obstacles, and no obstacle. The experimental results demonstrate that the proposed method can not only effectively realize the obstacle avoidance, but also efficiently improve the movement performance of the robotic arm. |
first_indexed | 2024-12-10T17:32:32Z |
format | Article |
id | doaj.art-31d561bb6f5e41509796f5558c76162e |
institution | Directory Open Access Journal |
issn | 1687-8140 |
language | English |
last_indexed | 2024-12-10T17:32:32Z |
publishDate | 2018-05-01 |
publisher | SAGE Publishing |
record_format | Article |
series | Advances in Mechanical Engineering |
spelling | doaj.art-31d561bb6f5e41509796f5558c76162e2022-12-22T01:39:38ZengSAGE PublishingAdvances in Mechanical Engineering1687-81402018-05-011010.1177/1687814018774627An intermediate point obstacle avoidance algorithm for serial robotZhuo Chen0Weihua Su1Bin Li2Baosong Deng3Hang Wu4Baozhen Liu5School of Mechanical Engineering, Tianjin University of Technology, Tianjin, ChinaNational Innovation Institute of Defense Technology, Academy of Military Sciences, Beijing, ChinaSchool of Mechanical Engineering, Tianjin University of Technology, Tianjin, ChinaNational Innovation Institute of Defense Technology, Academy of Military Sciences, Beijing, ChinaInstitute of Medical Support Technology, College of Systems Engineering, Academy of Military Sciences, Tianjin, ChinaChina Astronaut Research and Training Center, Beijing, ChinaThe trajectory planning and obstacle avoidance of serial robot is an important area of research and efficient optimization algorithms are needed. This article proposes an intermediate point obstacle avoidance algorithm to ensure smooth trajectory and efficient movement during the obstacle avoidance process. Using the intermediate point obstacle avoidance algorithm, the robotic arm can steer obstacle around with the minimum joint space variations and the shortest end motion trajectory. We also design a novel collision detection strategy and fitness evaluation function based on genetic algorithm to optimize the intermediate point parameters. In order to evaluate the performance of the intermediate point obstacle avoidance algorithm, we have conducted three typical experiments: single obstacle, multiple obstacles, and no obstacle. The experimental results demonstrate that the proposed method can not only effectively realize the obstacle avoidance, but also efficiently improve the movement performance of the robotic arm.https://doi.org/10.1177/1687814018774627 |
spellingShingle | Zhuo Chen Weihua Su Bin Li Baosong Deng Hang Wu Baozhen Liu An intermediate point obstacle avoidance algorithm for serial robot Advances in Mechanical Engineering |
title | An intermediate point obstacle avoidance algorithm for serial robot |
title_full | An intermediate point obstacle avoidance algorithm for serial robot |
title_fullStr | An intermediate point obstacle avoidance algorithm for serial robot |
title_full_unstemmed | An intermediate point obstacle avoidance algorithm for serial robot |
title_short | An intermediate point obstacle avoidance algorithm for serial robot |
title_sort | intermediate point obstacle avoidance algorithm for serial robot |
url | https://doi.org/10.1177/1687814018774627 |
work_keys_str_mv | AT zhuochen anintermediatepointobstacleavoidancealgorithmforserialrobot AT weihuasu anintermediatepointobstacleavoidancealgorithmforserialrobot AT binli anintermediatepointobstacleavoidancealgorithmforserialrobot AT baosongdeng anintermediatepointobstacleavoidancealgorithmforserialrobot AT hangwu anintermediatepointobstacleavoidancealgorithmforserialrobot AT baozhenliu anintermediatepointobstacleavoidancealgorithmforserialrobot AT zhuochen intermediatepointobstacleavoidancealgorithmforserialrobot AT weihuasu intermediatepointobstacleavoidancealgorithmforserialrobot AT binli intermediatepointobstacleavoidancealgorithmforserialrobot AT baosongdeng intermediatepointobstacleavoidancealgorithmforserialrobot AT hangwu intermediatepointobstacleavoidancealgorithmforserialrobot AT baozhenliu intermediatepointobstacleavoidancealgorithmforserialrobot |