1
|
Luo S, Zhang M, Zhuang Y, Ma C, Li Q. A survey of path planning of industrial robots based on rapidly exploring random trees. Front Neurorobot 2023; 17:1268447. [PMID: 38023457 PMCID: PMC10654791 DOI: 10.3389/fnbot.2023.1268447] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/28/2023] [Accepted: 09/29/2023] [Indexed: 12/01/2023] Open
Abstract
Path planning is an essential part of robot intelligence. In this paper, we summarize the characteristics of path planning of industrial robots. And owing to the probabilistic completeness, we review the rapidly-exploring random tree (RRT) algorithm which is widely used in the path planning of industrial robots. Aiming at the shortcomings of the RRT algorithm, this paper investigates the RRT algorithm for path planning of industrial robots in order to improve its intelligence. Finally, the future development direction of the RRT algorithm for path planning of industrial robots is proposed. The study results have particularly guided significance for the development of the path planning of industrial robots and the applicability and practicability of the RRT algorithm.
Collapse
Affiliation(s)
| | | | | | | | - Qingdang Li
- College of Electromechanical Engineering, Qingdao University of Science and Technology, Shandong, China
| |
Collapse
|
2
|
Jeng SL, Chiang C. End-to-End Autonomous Navigation Based on Deep Reinforcement Learning with a Survival Penalty Function. SENSORS (BASEL, SWITZERLAND) 2023; 23:8651. [PMID: 37896743 PMCID: PMC10610759 DOI: 10.3390/s23208651] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/20/2023] [Revised: 10/16/2023] [Accepted: 10/19/2023] [Indexed: 10/29/2023]
Abstract
An end-to-end approach to autonomous navigation that is based on deep reinforcement learning (DRL) with a survival penalty function is proposed in this paper. Two actor-critic (AC) frameworks, namely, deep deterministic policy gradient (DDPG) and twin-delayed DDPG (TD3), are employed to enable a nonholonomic wheeled mobile robot (WMR) to perform navigation in dynamic environments containing obstacles and for which no maps are available. A comprehensive reward based on the survival penalty function is introduced; this approach effectively solves the sparse reward problem and enables the WMR to move toward its target. Consecutive episodes are connected to increase the cumulative penalty for scenarios involving obstacles; this method prevents training failure and enables the WMR to plan a collision-free path. Simulations are conducted for four scenarios-movement in an obstacle-free space, in a parking lot, at an intersection without and with a central obstacle, and in a multiple obstacle space-to demonstrate the efficiency and operational safety of our method. For the same navigation environment, compared with the DDPG algorithm, the TD3 algorithm exhibits faster numerical convergence and higher stability in the training phase, as well as a higher task execution success rate in the evaluation phase.
Collapse
Affiliation(s)
- Shyr-Long Jeng
- Department of Mechanical Engineering, Lunghwa University of Science and Technology, Taoyuan City 333326, Taiwan
| | - Chienhsun Chiang
- Department of Mechanical Engineering, National Yang Ming Chiao Tung University, Hsinchu City 300093, Taiwan
| |
Collapse
|
3
|
Ghodsian N, Benfriha K, Olabi A, Gopinath V, Arnou A. Mobile Manipulators in Industry 4.0: A Review of Developments for Industrial Applications. SENSORS (BASEL, SWITZERLAND) 2023; 23:8026. [PMID: 37836855 PMCID: PMC10575048 DOI: 10.3390/s23198026] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/23/2023] [Revised: 09/11/2023] [Accepted: 09/20/2023] [Indexed: 10/15/2023]
Abstract
In the realm of Industry 4.0, diverse technologies such as AI, Cyber-Physical Systems, IoT, and advanced sensors converge to shape smarter future factories. Mobile manipulators (MMs) are pivotal, fostering flexibility, adaptability, and collaboration in industrial processes. On one hand, MMs offer a remarkable level of flexibility, adaptability, and collaboration in industrial processes, facilitating swift production line changes and efficiency enhancements. On the other hand, their integration into real manufacturing environments requires meticulous considerations, such as safety, human-robot interaction, and cybersecurity. This article delves into MMs' essential role in achieving Industry 4.0's automation and adaptability by integrating mobility with manipulation capabilities. The study reviews MMs' industrial applications and integration into manufacturing systems. The most observed applications are logistics (49%) and manufacturing (33%). As Industry 4.0 advances, the paper emphasizes updating and aligning MMs with the smart factory concept by networks of sensors and the real-time analysis of them, especially for an enhanced human-robot interaction. Another objective is categorizing considerations for MMs' utilization in Industry 4.0-aligned manufacturing. This review methodically covers a wide range of considerations and evaluates existing solutions. It shows a more comprehensive approach to understanding MMs in Industry 4.0 than previous works. Key focus areas encompass perception, data analysis, connectivity, human-robot interaction, safety, virtualization, and cybersecurity. By bringing together different aspects, this research emphasizes a more integrated view of the role and challenges of MMs in the Industry 4.0 paradigm and provides insights into aspects often overlooked. A detailed and synthetic analysis of existing knowledge was performed, and insights into their future path in Industry 4.0 environments were provided as part of the contributions of this paper. The article also appraises initiatives in these domains, along with a succinct technology readiness analysis. To sum up, this study highlights MMs' pivotal role in Industry 4.0, encompassing their influence on adaptability, automation, and efficiency.
Collapse
Affiliation(s)
- Nooshin Ghodsian
- LCPI, Arts et Métiers Institute of Technology (AMIT), HESAM Université, 75013 Paris, France
| | - Khaled Benfriha
- LCPI, Arts et Métiers Institute of Technology (AMIT), HESAM Université, 75013 Paris, France
| | - Adel Olabi
- LISPEN, Arts et Métiers Institute of Technology (AMIT), HESAM Université, 59046 Lille, France
| | - Varun Gopinath
- Volvo Construction Equipment AB, 635 10 Eskilstuna, Sweden
| | - Aurélien Arnou
- OMRON Industrial Automation, 94130 Nogent-sur-Marne, France
| |
Collapse
|
4
|
Li Y, Xu L, Wang X, Wang C. Adaptive Output Feedback Control for Nonholonomic Chained Systems with Integral Input State Stability Inverse Dynamics. SENSORS (BASEL, SWITZERLAND) 2023; 23:6351. [PMID: 37514645 PMCID: PMC10383465 DOI: 10.3390/s23146351] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/21/2023] [Revised: 07/10/2023] [Accepted: 07/10/2023] [Indexed: 07/30/2023]
Abstract
This paper investigates a class of nonholonomic chained systems with integral input-to-state stable (iISS) inverse dynamics subject to unknown virtual control directions and parameter uncertainty included in drift terms. First, the system is divided into two interconnected subsystems according to the system's structure. Second, one controller is designed using a switch strategy for state finite escape. Then, another controller and adaptive law are designed by combining a reduced-order state observer and backstepping method after input-state scaling. Finally, simulation results validate the feasibility of the proposed control algorithm.
Collapse
Affiliation(s)
- Yang Li
- Shanghai Key Laboratory of Power Station Automation Technology, Shanghai University, Shanghai 200444, China
| | - Linxing Xu
- School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200444, China
| | - Xiuli Wang
- College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China
| | - Cunsong Wang
- Institute of Intelligent Manufacturing, Nanjing Tech University, Nanjing 210006, China
| |
Collapse
|
5
|
Iriondo A, Lazkano E, Ansuategi A, Rivera A, Lluvia I, Tubío C. Learning positioning policies for mobile manipulation operations with deep reinforcement learning. INT J MACH LEARN CYB 2023. [DOI: 10.1007/s13042-023-01815-8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/19/2023]
Abstract
AbstractThis work focuses on the operation of picking an object on a table with a mobile manipulator. We use deep reinforcement learning (DRL) to learn a positioning policy for the robot’s base by considering the reachability constraints of the arm. This work extends our first proof-of-concept with the ultimate goal of validating the method on a real robot. Twin Delayed Deep Deterministic Policy Gradient (TD3) algorithm is used to model the base controller, and is optimised using the feedback from the MoveIt! based arm planner. The idea is to encourage the base controller to position itself in areas where the arm reaches the object. Following a simulation-to-reality approach, first we create a realistic simulation of the robotic environment in Unity, and integrate it in Robot Operating System (ROS). The drivers for both the base and the arm are also implemented. The DRL-based agent is trained in simulation and, both the robot and target poses are randomised to make the learnt base controller robust to uncertainties. We propose a task-specific setup for TD3, which includes state/action spaces, reward function and neural architectures. We compare the proposed method with the baseline work and show that the combination of TD3 and the proposed setup leads to a $$11\%$$
11
%
higher success rate than with the baseline, with an overall success rate of $$97\%$$
97
%
. Finally, the learnt agent is deployed and validated in the real robotic system where we obtain a promising success rate of $$75\%$$
75
%
.
Collapse
|
6
|
Configuration selection for tip-over stability of a modular reconfigurable mobile manipulator under various application situations. ROBOTICA 2022. [DOI: 10.1017/s0263574722001424] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Abstract
A method is presented for configuration selection to obtain the best tip-over stability of a modular reconfigurable mobile manipulator (MRMM) under various application situations. The said MRMM consists of a modular reconfigurable robot (MRR) mounted on a mobile platform. The MRR in different configurations creates different wrenches onto the mobile platform, leading to different tip-over moments of the MRMM, even though the joint speeds or tip speeds remain the same. The underlying problem pertains to selecting one configuration of MRR for reconfiguration that would obtain the best tip-over stability under a given application. First, all the permissible configurations are identified through an enumeration method. Then, the feasible configurations are determined based on application-oriented workspace classifications. At last, two workspace indices, vertical reach and horizontal reach, are used to select an optimal configuration. The tip-over stability analysis and evaluation of MRMM are carried out for verification for three cases including vertical, horizontal, and general 3D space applications. The results demonstrate the effectiveness of the proposed method.
Collapse
|
7
|
Kim T, Kim M, Yang S, Kim D. Navigation Path Based Universal Mobile Manipulator Integrated Controller (NUMMIC). SENSORS (BASEL, SWITZERLAND) 2022; 22:7369. [PMID: 36236469 PMCID: PMC9572373 DOI: 10.3390/s22197369] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 09/13/2022] [Revised: 09/24/2022] [Accepted: 09/24/2022] [Indexed: 06/16/2023]
Abstract
As the demand for service robots increases, a mobile manipulator robot which can perform various tasks in a dynamic environment attracts great attention. There are some controllers that control mobile platform and manipulator arm simultaneously for efficient performance, but most of them are difficult to apply universally since they are based on only one mobile manipulator model. This lack of versatility can be a big problem because most mobile manipulator robots are made by connecting a mobile platform and manipulator from different companies. To overcome this problem, this paper proposes a simultaneous controller which can be applied not only to one model but also to various types of mobile manipulator robots. The proposed controller has three main characteristics, which are as follows: (1) establishing a pose that motion planning can be carried out in any position, avoiding obstacles and stopping in a stable manner at the target coordinates, (2) preventing the robot from collision with surrounding obstacles while driving, (3) defining a safety area where the manipulator does not hit the obstacles while driving and executing the manipulation accordingly. Our controller is fully compatible with Robot Operating System (ROS) and has been used successfully with three different types of mobile manipulator robots. In addition, we conduct motion planning experiments on five targets, each in two simulation worlds, and two motion planning scenarios using real robots in real-world environments. The result shows a significant improvement in time compared to existing control methods in various types of mobile manipulator and demonstrates that the controller works successfully in the real environment. The proposed controller is available on GitHub.
Collapse
Affiliation(s)
- Taehyeon Kim
- Department of Electronic Engineering, Kyung Hee University, Yongin 17104, Korea
| | - Myunghyun Kim
- AgeTech-Service Convergence Major, Department of Electronic Engineering, Kyung Hee University, Yongin 17104, Korea
| | - Sungwoo Yang
- AgeTech-Service Convergence Major, Department of Electronic Engineering, Kyung Hee University, Yongin 17104, Korea
| | - Donghan Kim
- AgeTech-Service Convergence Major, Department of Electronic Engineering, Kyung Hee University, Yongin 17104, Korea
| |
Collapse
|
8
|
Abstract
With the rapid development of artificial intelligence (AI) technology and an increasing demand for redundant robotic systems, robot control systems are becoming increasingly complex. Although forward kinematics (FK) and inverse kinematics (IK) equations have been used as basic and perfect solutions for robot posture control, both equations have a significant drawback. When a robotic system is highly nonlinear, it is difficult or impossible to derive both the equations. In this paper, we propose a new method that can replace both the FK and IK equations of a seven-degrees-of-freedom (7-DOF) robot manipulator. This method is based on reinforcement learning (RL) and artificial neural networks (ANN) for supervised learning (SL). RL was used to acquire training datasets consisting of six posture data in Cartesian space and seven motor angle data in joint space. The ANN is used to make the discrete training data continuous, which implies that the trained ANN infers any new data. Qualitative and quantitative evaluations of the proposed method were performed through computer simulation. The results show that the proposed method is sufficient to control the robot manipulator as efficiently as the IK equation.
Collapse
|
9
|
Murtaza MA, Aguilera S, Waqas M, Hutchinson S. Safety Compliant Control for Robotic Manipulator with Task and Input Constraints. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3179118] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
Affiliation(s)
- Muhammad Ali Murtaza
- Institute of Robotics and Intelligent Machines(IRIM), Georgia Institute of Technology, Atlanta, GA
| | - Sergio Aguilera
- Institute of Robotics and Intelligent Machines(IRIM), Georgia Institute of Technology, Atlanta, GA
| | - Muhammad Waqas
- Department of Electrical Engineering, University of Southern California, Los Angeles, CA
| | - Seth Hutchinson
- Institute of Robotics and Intelligent Machines(IRIM), Georgia Institute of Technology, Atlanta, GA
| |
Collapse
|