A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural Networks
Robotic manipulators are highly valuable tools that have become widespread in the industry, as they can achieve great precision and velocity in pick and place as well as processing tasks. However, to unlock their complete potential, some problems such as inverse kinematics (IK) need to be solved: gi...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-01-01
|
Series: | Algorithms |
Subjects: | |
Online Access: | https://www.mdpi.com/1999-4893/18/1/23 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832589442579169280 |
---|---|
author | Ana Calzada-Garcia Juan G. Victores Francisco J. Naranjo-Campos Carlos Balaguer |
author_facet | Ana Calzada-Garcia Juan G. Victores Francisco J. Naranjo-Campos Carlos Balaguer |
author_sort | Ana Calzada-Garcia |
collection | DOAJ |
description | Robotic manipulators are highly valuable tools that have become widespread in the industry, as they can achieve great precision and velocity in pick and place as well as processing tasks. However, to unlock their complete potential, some problems such as inverse kinematics (IK) need to be solved: given a Cartesian target, a method is needed to find the right configuration for the robot to reach that point. Another issue that needs to be addressed when dealing with robotic manipulators is the obstacle avoidance problem. Workspaces are usually cluttered and the manipulator should be able to avoid colliding with objects that could damage it, as well as with itself. Two alternatives exist to do this: a controller can be designed that computes the best action for each moment given the manipulator’s state, or a sequence of movements can be planned to be executed by the robot. Classical approaches to all these problems, such as numeric or analytical methods, can produce precise results but take a high computation time and do not always converge. Learning-based methods have gained considerable attention in tackling the IK problem, as well as motion planning and control. These methods can reduce the computational cost and provide results for every situation avoiding singularities. This article presents a literature review of the advances made in the past five years in the use of Deep Neural Networks (DNN) for IK with regard to control and planning with and without obstacles for rigid robotic manipulators. The literature has been organized in several categories depending on the type of DNN used to solve the problem. The main contributions of each reference are reviewed and the best results are presented in summary tables. |
format | Article |
id | doaj-art-f49e147e9ee743488872a19cb845719b |
institution | Kabale University |
issn | 1999-4893 |
language | English |
publishDate | 2025-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Algorithms |
spelling | doaj-art-f49e147e9ee743488872a19cb845719b2025-01-24T13:17:30ZengMDPI AGAlgorithms1999-48932025-01-011812310.3390/a18010023A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural NetworksAna Calzada-Garcia0Juan G. Victores1Francisco J. Naranjo-Campos2Carlos Balaguer3RoboticsLab, Systems and Automation Engineering Department, University Carlos III of Madrid, 28911 Leganés, SpainRoboticsLab, Systems and Automation Engineering Department, University Carlos III of Madrid, 28911 Leganés, SpainRoboticsLab, Systems and Automation Engineering Department, University Carlos III of Madrid, 28911 Leganés, SpainRoboticsLab, Systems and Automation Engineering Department, University Carlos III of Madrid, 28911 Leganés, SpainRobotic manipulators are highly valuable tools that have become widespread in the industry, as they can achieve great precision and velocity in pick and place as well as processing tasks. However, to unlock their complete potential, some problems such as inverse kinematics (IK) need to be solved: given a Cartesian target, a method is needed to find the right configuration for the robot to reach that point. Another issue that needs to be addressed when dealing with robotic manipulators is the obstacle avoidance problem. Workspaces are usually cluttered and the manipulator should be able to avoid colliding with objects that could damage it, as well as with itself. Two alternatives exist to do this: a controller can be designed that computes the best action for each moment given the manipulator’s state, or a sequence of movements can be planned to be executed by the robot. Classical approaches to all these problems, such as numeric or analytical methods, can produce precise results but take a high computation time and do not always converge. Learning-based methods have gained considerable attention in tackling the IK problem, as well as motion planning and control. These methods can reduce the computational cost and provide results for every situation avoiding singularities. This article presents a literature review of the advances made in the past five years in the use of Deep Neural Networks (DNN) for IK with regard to control and planning with and without obstacles for rigid robotic manipulators. The literature has been organized in several categories depending on the type of DNN used to solve the problem. The main contributions of each reference are reviewed and the best results are presented in summary tables.https://www.mdpi.com/1999-4893/18/1/23deep learninginverse kinematicsmotion planningmotion controlobstacle avoidance |
spellingShingle | Ana Calzada-Garcia Juan G. Victores Francisco J. Naranjo-Campos Carlos Balaguer A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural Networks Algorithms deep learning inverse kinematics motion planning motion control obstacle avoidance |
title | A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural Networks |
title_full | A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural Networks |
title_fullStr | A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural Networks |
title_full_unstemmed | A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural Networks |
title_short | A Review on Inverse Kinematics, Control and Planning for Robotic Manipulators With and Without Obstacles via Deep Neural Networks |
title_sort | review on inverse kinematics control and planning for robotic manipulators with and without obstacles via deep neural networks |
topic | deep learning inverse kinematics motion planning motion control obstacle avoidance |
url | https://www.mdpi.com/1999-4893/18/1/23 |
work_keys_str_mv | AT anacalzadagarcia areviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks AT juangvictores areviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks AT franciscojnaranjocampos areviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks AT carlosbalaguer areviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks AT anacalzadagarcia reviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks AT juangvictores reviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks AT franciscojnaranjocampos reviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks AT carlosbalaguer reviewoninversekinematicscontrolandplanningforroboticmanipulatorswithandwithoutobstaclesviadeepneuralnetworks |