3 Application of convolutional neural networks for visual control of intelligent robotic systems
-
, and
Abstract
Intelligent mobile robots are foreseen as one of the possible solutions to efficiently performing transportation and manipulation tasks in intelligent manufacturing systems (IMS) of Industry 4.0. In the last few decades, deep learning models have been recognized as a promising technique to enable the intelligent behavior of mobile robots for performing such tasks. For the particular problems of object detection and classification, a class of deep learning models, namely Convolutional Neural Networks (CNN), is the most widely used. This chapter presents an application of Region-based CNN (R-CNN) for advanced object identification tasks by using transfer learning. The proposed learning approach is further used for the improvement of Image- Based Visual Servoing (IBVS) algorithm used to control an intelligent mobile robot. The proposed algorithms are implemented in the MATLAB software package, and both simulation and the experimental verification of the proposed concept are performed on intelligent mobile robot, DOMINO (Deep learning Omnidirectional Mobile robot with INtelligent cOntrol). Four different CNN models are trained for object detection and classification, and the most suitable CNN model is ResNet-18, with the best recorded mean Average Precision (mAP) of 77%. Achieved experimental results show the applicability of CNN for accurate detection and classification of different manufacturing entities and the IBVS algorithm for efficient mobile robot control within IMS.
Abstract
Intelligent mobile robots are foreseen as one of the possible solutions to efficiently performing transportation and manipulation tasks in intelligent manufacturing systems (IMS) of Industry 4.0. In the last few decades, deep learning models have been recognized as a promising technique to enable the intelligent behavior of mobile robots for performing such tasks. For the particular problems of object detection and classification, a class of deep learning models, namely Convolutional Neural Networks (CNN), is the most widely used. This chapter presents an application of Region-based CNN (R-CNN) for advanced object identification tasks by using transfer learning. The proposed learning approach is further used for the improvement of Image- Based Visual Servoing (IBVS) algorithm used to control an intelligent mobile robot. The proposed algorithms are implemented in the MATLAB software package, and both simulation and the experimental verification of the proposed concept are performed on intelligent mobile robot, DOMINO (Deep learning Omnidirectional Mobile robot with INtelligent cOntrol). Four different CNN models are trained for object detection and classification, and the most suitable CNN model is ResNet-18, with the best recorded mean Average Precision (mAP) of 77%. Achieved experimental results show the applicability of CNN for accurate detection and classification of different manufacturing entities and the IBVS algorithm for efficient mobile robot control within IMS.
Chapters in this book
- Frontmatter I
- Preface V
- About the editors IX
- Contents XI
- List of contributing authors XIII
- 1 Control, monitoring, modeling, and optimization of manufacturing and machining technologies 1
- 2 Trustworthy human–machine assistance by dynamic process security monitoring in industrial environments 55
- 3 Application of convolutional neural networks for visual control of intelligent robotic systems 83
- 4 Digital twins in smart manufacturing 113
- 5 A novel implementation of an open CNC PC-based and service-oriented architecture-based monitoring system for STEP-NC – a case study 135
- 6 Smart system based on STEP-NC for machine vision inspection (3SMVI) 155
- 7 Soft computing in advanced cutting processes 181
- 8 Modeling and optimization of AWJM process on the processing of Banana fiber-reinforced polymer composites using Taguchi-JAYA method 253
- Index 271
Chapters in this book
- Frontmatter I
- Preface V
- About the editors IX
- Contents XI
- List of contributing authors XIII
- 1 Control, monitoring, modeling, and optimization of manufacturing and machining technologies 1
- 2 Trustworthy human–machine assistance by dynamic process security monitoring in industrial environments 55
- 3 Application of convolutional neural networks for visual control of intelligent robotic systems 83
- 4 Digital twins in smart manufacturing 113
- 5 A novel implementation of an open CNC PC-based and service-oriented architecture-based monitoring system for STEP-NC – a case study 135
- 6 Smart system based on STEP-NC for machine vision inspection (3SMVI) 155
- 7 Soft computing in advanced cutting processes 181
- 8 Modeling and optimization of AWJM process on the processing of Banana fiber-reinforced polymer composites using Taguchi-JAYA method 253
- Index 271