M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIK

The inverse kinematics of mobile manipulators is a challenging problem due to the high degree of kinematic redundancy added by the coupling of the mobile platform and the manipulator. Some different approaches have been proposed to solve this problem, but most of them are either complex in terms of...

Full description

Bibliographic Details
Main Authors: Phillipe Cardoso Santos, Raimundo Carlos Silverio Freire, Elyson Adan Nunes Carvalho, Lucas Molina, Eduardo Oliveira Freire
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9261373/
_version_ 1831587148825886720
author Phillipe Cardoso Santos
Raimundo Carlos Silverio Freire
Elyson Adan Nunes Carvalho
Lucas Molina
Eduardo Oliveira Freire
author_facet Phillipe Cardoso Santos
Raimundo Carlos Silverio Freire
Elyson Adan Nunes Carvalho
Lucas Molina
Eduardo Oliveira Freire
author_sort Phillipe Cardoso Santos
collection DOAJ
description The inverse kinematics of mobile manipulators is a challenging problem due to the high degree of kinematic redundancy added by the coupling of the mobile platform and the manipulator. Some different approaches have been proposed to solve this problem, but most of them are either complex in terms of modelling and matrix calculation, with high computational cost and even with singularity problems, or slow in terms of convergence. This paper proposes a new approach for inverse kinematics of mobile manipulators based on the algorithm FABRIK. This new method, named M-FABRIK, has as main advantages the simplicity to implement, a fast convergence and a low computational cost, allowing real-time applications. Furthermore, this solution allows the robot to be positioned according to various criteria, such as decreasing convergence time, avoiding contact with obstacles, avoiding joint angle limits, increasing robot manipulability or even decreasing joint effort, besides avoiding matrix inversion and being robust to singularities. The proposed approach is illustrated by simulation considering a 5 DOF manipulator mounted on an omnidirectional base for a path-tracking task in different environments, including obstacles. A comparison between the proposed approach and classical methods is also presented.
first_indexed 2024-12-17T21:49:41Z
format Article
id doaj.art-16fa08c129ed4e2694ddce11309fa735
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-17T21:49:41Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-16fa08c129ed4e2694ddce11309fa7352022-12-21T21:31:21ZengIEEEIEEE Access2169-35362020-01-01820883620884910.1109/ACCESS.2020.30384249261373M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIKPhillipe Cardoso Santos0https://orcid.org/0000-0003-1378-8282Raimundo Carlos Silverio Freire1https://orcid.org/0000-0002-5395-7143Elyson Adan Nunes Carvalho2https://orcid.org/0000-0001-7903-426XLucas Molina3https://orcid.org/0000-0002-0417-402XEduardo Oliveira Freire4https://orcid.org/0000-0002-0357-8655Department of Electrical Engineering, Federal University of Campina Grande, Campina Grande, BrazilDepartment of Electrical Engineering, Federal University of Campina Grande, Campina Grande, BrazilDepartment of Electrical Engineering, Federal University of Sergipe, Aracaju, BrazilDepartment of Electrical Engineering, Federal University of Sergipe, Aracaju, BrazilDepartment of Electrical Engineering, Federal University of Sergipe, Aracaju, BrazilThe inverse kinematics of mobile manipulators is a challenging problem due to the high degree of kinematic redundancy added by the coupling of the mobile platform and the manipulator. Some different approaches have been proposed to solve this problem, but most of them are either complex in terms of modelling and matrix calculation, with high computational cost and even with singularity problems, or slow in terms of convergence. This paper proposes a new approach for inverse kinematics of mobile manipulators based on the algorithm FABRIK. This new method, named M-FABRIK, has as main advantages the simplicity to implement, a fast convergence and a low computational cost, allowing real-time applications. Furthermore, this solution allows the robot to be positioned according to various criteria, such as decreasing convergence time, avoiding contact with obstacles, avoiding joint angle limits, increasing robot manipulability or even decreasing joint effort, besides avoiding matrix inversion and being robust to singularities. The proposed approach is illustrated by simulation considering a 5 DOF manipulator mounted on an omnidirectional base for a path-tracking task in different environments, including obstacles. A comparison between the proposed approach and classical methods is also presented.https://ieeexplore.ieee.org/document/9261373/FABRIKinverse kinematicsmobile manipulatorsrobots
spellingShingle Phillipe Cardoso Santos
Raimundo Carlos Silverio Freire
Elyson Adan Nunes Carvalho
Lucas Molina
Eduardo Oliveira Freire
M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIK
IEEE Access
FABRIK
inverse kinematics
mobile manipulators
robots
title M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIK
title_full M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIK
title_fullStr M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIK
title_full_unstemmed M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIK
title_short M-FABRIK: A New Inverse Kinematics Approach to Mobile Manipulator Robots Based on FABRIK
title_sort m fabrik a new inverse kinematics approach to mobile manipulator robots based on fabrik
topic FABRIK
inverse kinematics
mobile manipulators
robots
url https://ieeexplore.ieee.org/document/9261373/
work_keys_str_mv AT phillipecardososantos mfabrikanewinversekinematicsapproachtomobilemanipulatorrobotsbasedonfabrik
AT raimundocarlossilveriofreire mfabrikanewinversekinematicsapproachtomobilemanipulatorrobotsbasedonfabrik
AT elysonadannunescarvalho mfabrikanewinversekinematicsapproachtomobilemanipulatorrobotsbasedonfabrik
AT lucasmolina mfabrikanewinversekinematicsapproachtomobilemanipulatorrobotsbasedonfabrik
AT eduardooliveirafreire mfabrikanewinversekinematicsapproachtomobilemanipulatorrobotsbasedonfabrik