Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search Algorithm

Redundant manipulators play important roles in many industrial and service applications by assisting people fulfill heavy and repetitive jobs. However, redundant manipulators are coupled highly-nonlinear systems which exert difficulty of redundancy resolution computation. Conventional methods such a...

Full description

Bibliographic Details
Main Authors: Yaozong Cheng, Chunxu Li, Shuai Li, Zhan Li
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9151147/
id doaj-99028fb7c0f64cc0b8ba2a5b580341fb
record_format Article
spelling doaj-99028fb7c0f64cc0b8ba2a5b580341fb2021-03-30T04:39:50ZengIEEEIEEE Access2169-35362020-01-01813878813879910.1109/ACCESS.2020.30125649151147Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search AlgorithmYaozong Cheng0https://orcid.org/0000-0002-7974-3477Chunxu Li1https://orcid.org/0000-0001-7851-0260Shuai Li2https://orcid.org/0000-0001-8316-5289Zhan Li3https://orcid.org/0000-0002-3928-1642School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaFaculty of Science and Engineering, School of Engineering, University of Plymouth, Plymouth, U.K.College of Engineering, Swansea University, Swansea, U.K.School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaRedundant manipulators play important roles in many industrial and service applications by assisting people fulfill heavy and repetitive jobs. However, redundant manipulators are coupled highly-nonlinear systems which exert difficulty of redundancy resolution computation. Conventional methods such as pseudo-inverse-based approaches obtain the resolved joint angles from joint velocity level, which may bring about more computational cost and may neglect joint velocity limits. In this work, a motion planning method based on beetle antennae search algorithm (BAS) is proposed for motion planning of redundant manipulators with the variable joint velocity limit. Such proposed work does not need to resolve the velocity kinematics equation as the conventional methods do, and the proposed method can directly deal with the forward kinematics equation to resolve the desired joint angles. The simulation and experiment on the five-link planar manipulator and the Kuka industrial manipulator system demonstrate the efficiency of the proposed method for motion planning of redundant manipulator, and reveal the reliable performance of the BAS algorithm as compared with genetic algorithm (GA), particle swarm optimization (PSO), firefly algorithm(FA) and quantum behaved particle swarm algorithm(QPSO) methods.https://ieeexplore.ieee.org/document/9151147/Kinematic controlbeetle antennae search (BAS)redundant manipulator
collection DOAJ
language English
format Article
sources DOAJ
author Yaozong Cheng
Chunxu Li
Shuai Li
Zhan Li
spellingShingle Yaozong Cheng
Chunxu Li
Shuai Li
Zhan Li
Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search Algorithm
IEEE Access
Kinematic control
beetle antennae search (BAS)
redundant manipulator
author_facet Yaozong Cheng
Chunxu Li
Shuai Li
Zhan Li
author_sort Yaozong Cheng
title Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search Algorithm
title_short Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search Algorithm
title_full Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search Algorithm
title_fullStr Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search Algorithm
title_full_unstemmed Motion Planning of Redundant Manipulator With Variable Joint Velocity Limit Based on Beetle Antennae Search Algorithm
title_sort motion planning of redundant manipulator with variable joint velocity limit based on beetle antennae search algorithm
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Redundant manipulators play important roles in many industrial and service applications by assisting people fulfill heavy and repetitive jobs. However, redundant manipulators are coupled highly-nonlinear systems which exert difficulty of redundancy resolution computation. Conventional methods such as pseudo-inverse-based approaches obtain the resolved joint angles from joint velocity level, which may bring about more computational cost and may neglect joint velocity limits. In this work, a motion planning method based on beetle antennae search algorithm (BAS) is proposed for motion planning of redundant manipulators with the variable joint velocity limit. Such proposed work does not need to resolve the velocity kinematics equation as the conventional methods do, and the proposed method can directly deal with the forward kinematics equation to resolve the desired joint angles. The simulation and experiment on the five-link planar manipulator and the Kuka industrial manipulator system demonstrate the efficiency of the proposed method for motion planning of redundant manipulator, and reveal the reliable performance of the BAS algorithm as compared with genetic algorithm (GA), particle swarm optimization (PSO), firefly algorithm(FA) and quantum behaved particle swarm algorithm(QPSO) methods.
topic Kinematic control
beetle antennae search (BAS)
redundant manipulator
url https://ieeexplore.ieee.org/document/9151147/
work_keys_str_mv AT yaozongcheng motionplanningofredundantmanipulatorwithvariablejointvelocitylimitbasedonbeetleantennaesearchalgorithm
AT chunxuli motionplanningofredundantmanipulatorwithvariablejointvelocitylimitbasedonbeetleantennaesearchalgorithm
AT shuaili motionplanningofredundantmanipulatorwithvariablejointvelocitylimitbasedonbeetleantennaesearchalgorithm
AT zhanli motionplanningofredundantmanipulatorwithvariablejointvelocitylimitbasedonbeetleantennaesearchalgorithm
_version_ 1724181459043876864