Artificial Intelligence for Future Generation Robotics offers a vision for potential future robotics applications for AI technologies. Each chapter includes theory and mathematics to stimulate novel research directions based on the state-of-the-art in AI and smart robotics. Organized by application into ten chapters, this book offers a practical tool for researchers and engineers looking for new avenues and use-cases that combine AI with smart robotics. As we witness exponential growth in automation and the rapid advancement of underpinning technologies, such as ubiquitous computing, sensing, intelligent data processing, mobile computing and context aware applications, this book is an ideal resource for future innovation.
- Brings AI and smart robotics into imaginative, technically-informed dialogue
- Integrates fundamentals with real-world applications
- Presents potential applications for AI in smart robotics by use-case
- Gives detailed theory and mathematical calculations for each application
- Stimulates new thinking and research in applying AI to robotics
List of contributors |
|
xi | |
About the editors |
|
xiii | |
Preface |
|
xv | |
1 Robotic process automation with increasing productivity and improving product quality using artificial intelligence and machine learning |
|
1 | (14) |
|
|
|
|
|
|
|
1 | (2) |
|
|
3 | (1) |
|
|
3 | (3) |
|
|
6 | (2) |
|
|
7 | (1) |
|
1.4.2 Effective collaboration |
|
|
7 | (1) |
|
1.5 Manufacturing systems |
|
|
8 | (2) |
|
|
10 | (1) |
|
1.7 Conclusions and future work |
|
|
11 | (1) |
|
|
12 | (3) |
2 Inverse kinematics analysis of 7-degree of freedom welding and drilling robot using artificial intelligence techniques |
|
15 | (10) |
|
|
|
|
|
|
|
15 | (1) |
|
|
16 | (1) |
|
|
17 | (3) |
|
|
17 | (2) |
|
2.3.2 Particle swarm optimization |
|
|
19 | (1) |
|
|
19 | (1) |
|
|
20 | (1) |
|
2.4 Results and discussions |
|
|
20 | (1) |
|
2.5 Conclusions and future work |
|
|
21 | (1) |
|
|
22 | (3) |
3 Vibration-based diagnosis of defect embedded in inner raceway of ball bearing using 1D convolutional neural network |
|
25 | (12) |
|
|
|
|
|
|
25 | (1) |
|
3.2 2D CNN-a brief introduction |
|
|
26 | (1) |
|
3.3 1D convolutional neural network |
|
|
27 | (3) |
|
3.4 Statistical parameters for feature extraction |
|
|
30 | (1) |
|
|
31 | (1) |
|
|
31 | (4) |
|
|
35 | (1) |
|
|
35 | (2) |
4 Single shot detection for detecting real-time flying objects for unmanned aerial vehicle |
|
37 | (18) |
|
|
|
|
|
|
|
|
37 | (2) |
|
|
39 | (3) |
|
4.2.1 Appearance-based methods |
|
|
39 | (1) |
|
4.2.2 Motion-based methods |
|
|
40 | (1) |
|
|
40 | (1) |
|
4.2.4 Single-step detectors |
|
|
41 | (1) |
|
4.2.5 Two-step detectors/region-based detectors |
|
|
41 | (1) |
|
|
42 | (2) |
|
|
42 | (1) |
|
|
43 | (1) |
|
4.4 Results and discussions |
|
|
44 | (7) |
|
4.4.1 For real-time flying objects from video |
|
|
44 | (7) |
|
|
51 | (1) |
|
|
51 | (4) |
5 Depression detection for elderly people using Al robotic systems leveraging the Nelder-Mead Method |
|
55 | (16) |
|
|
|
|
|
|
|
55 | (1) |
|
|
56 | (1) |
|
|
57 | (2) |
|
5.4 Elderly people detect depression signs and symptoms |
|
|
59 | (1) |
|
5.4.1 Causes of depression in older adults |
|
|
59 | (1) |
|
5.4.2 Medical conditions that can cause elderly depression |
|
|
60 | (1) |
|
5.4.3 Elderly depression as side effect of medication |
|
|
60 | (1) |
|
5.4.4 Self-help for elderly depression |
|
|
60 | (1) |
|
|
60 | (6) |
|
|
61 | (2) |
|
5.5.2 Persistent monitoring for depression detection |
|
|
63 | (1) |
|
5.5.3 Emergency monitoring |
|
|
64 | (1) |
|
5.5.4 Personalized monitoring |
|
|
65 | (1) |
|
|
65 | (1) |
|
|
66 | (2) |
|
|
68 | (3) |
6 Data heterogeneity mitigation in healthcare robotic systems leveraging the Nelder-Mead method |
|
71 | (12) |
|
|
|
|
|
71 | (2) |
|
|
71 | (1) |
|
|
72 | (1) |
|
6.2 Data heterogeneity mitigation |
|
|
73 | (3) |
|
|
73 | (1) |
|
6.2.2 Nelder-Mead method for mitigating data heterogeneity |
|
|
73 | (3) |
|
6.3 LSTM-based classification of data |
|
|
76 | (2) |
|
6.4 Experiments and results |
|
|
78 | (3) |
|
6.4.1 Data heterogeneity mitigation using Nelder-Mead method |
|
|
78 | (2) |
|
6.4.2 LSTM-based classification of data |
|
|
80 | (1) |
|
6.5 Conclusion and future work |
|
|
81 | (1) |
|
|
81 | (1) |
|
|
82 | (1) |
7 Advance machine learning and artificial intelligence applications in service robot |
|
83 | (10) |
|
|
|
|
|
|
83 | (1) |
|
|
84 | (1) |
|
|
84 | (1) |
|
7.3 Uses of artificial intelligence and machine learning in robotics |
|
|
85 | (4) |
|
7.3.1 Artificial intelligence applications in robotics [ 6] |
|
|
85 | (2) |
|
7.3.2 Machine learning applications in robotics [ 10] |
|
|
87 | (2) |
|
|
89 | (1) |
|
|
90 | (1) |
|
|
90 | (3) |
8 Integrated deep learning for self-driving robotic cars |
|
93 | (26) |
|
|
|
|
93 | (3) |
|
8.2 Self-driving program model |
|
|
96 | (3) |
|
8.2.1 Human driving cycle |
|
|
96 | (1) |
|
8.2.2 Integration of supervised learning and reinforcement learning |
|
|
97 | (2) |
|
8.3 Self-driving algorithm |
|
|
99 | (11) |
|
8.3.1 Fundamental driving functions |
|
|
99 | (2) |
|
|
101 | (3) |
|
|
104 | (4) |
|
|
108 | (2) |
|
8.4 Deep reinforcement learning |
|
|
110 | (4) |
|
|
110 | (1) |
|
|
111 | (1) |
|
8.4.3 Deep Q Network experimental results |
|
|
112 | (1) |
|
8.4.4 Verification using robocar |
|
|
113 | (1) |
|
|
114 | (1) |
|
|
115 | (2) |
|
|
117 | (2) |
9 Lyft 3D object detection for autonomous vehicles |
|
119 | (18) |
|
|
|
|
|
|
|
119 | (1) |
|
|
120 | (3) |
|
9.2.1 Perception datasets |
|
|
121 | (2) |
|
|
123 | (1) |
|
|
124 | (8) |
|
|
125 | (7) |
|
|
132 | (3) |
|
|
135 | (1) |
|
|
136 | (1) |
10 Recent trends in pedestrian detection for robotic vision using deep learning techniques |
|
137 | (22) |
|
|
|
|
137 | (1) |
|
10.2 Datasets and artificial intelligence enabled platforms |
|
|
138 | (1) |
|
10.3 Al-based robotic vision |
|
|
139 | (2) |
|
10.4 Applications of robotic vision toward pedestrian detection |
|
|
141 | (4) |
|
10.4.1 Smart homes and cities |
|
|
141 | (1) |
|
10.4.2 Autonomous driving |
|
|
142 | (1) |
|
|
143 | (1) |
|
|
144 | (1) |
|
|
144 | (1) |
|
10.5 Major challenges in pedestrian detection |
|
|
145 | (3) |
|
10.5.1 Illumination conditions |
|
|
145 | (1) |
|
|
146 | (1) |
|
|
146 | (1) |
|
10.5.4 Scene specific data |
|
|
147 | (1) |
|
10.6 Advanced AI algorithms for robotic vision |
|
|
148 | (4) |
|
|
152 | (1) |
|
|
153 | (1) |
|
|
154 | (3) |
|
|
157 | (2) |
Index |
|
159 | |
Rabindra Nath Shaw is a Senior Member of IEEE (USA), currently holding the post of Director, International Relations, Galgotias University India. He is an alumnus of the applied physics department, University of Calcutta, India. . He has more than eleven years teaching experience in leading institutes like Motilal Nehru National Institute of Technology Allahabad, India, Jadavpur University and others in UG and PG level. He has successfully organised more than fifteen International conferences as Conference Chair, Publication Chair and Editor. He has published more than fifty Scopus/ WoS/ ISI indexed research papers in International Journals and conference Proceedings. He is the editor of several Springer and Elsevier books. His primary area of research is optimization algorithms and machine learning techniques for power system, IoT Application, Renewable Energy, and power Electronics converters. He also worked as University Examination Coordinator, University MOOCs Coordinator, University Conference Coordinator and Faculty- In Charge, Centre of Excellence for Power Engineering and Clean Energy Integration. Ankush Ghosh is presently working as Associate Professor in the School of Engineering and Applied Sciences, The Neotia University, India. He has more than 15 years of experience in Teaching, research as well as industry. He has outstanding research experiences and published more than 80 research papers in International Journal and Conferences. He was a research fellow of the Advanced Technology Cell- DRDO, Govt. of India. He was awarded National Scholarship by HRD, Govt. of India. He received his Ph.D. (Engg.) Degree from Jadavpur University in 2010. His UG and PG teaching assignments include Microprocessor and microcontroller, AI, IOT, Embedded and real time systems etc. He has delivered Invited lecture in a number of international seminar/conferences, refreshers courses, and FDPs. He has guided a large number of M.Tech and Ph.D. students. He is Editorial Board Member of several International Journals. Valentina Emilia Balas is currently a Full Professor in the Department of Automatics and Applied Software at the Faculty of Engineering, Aurel Vlaicu” University of Arad, Romania. She holds a PhD cum Laude in Applied Electronics and Telecommunications from the Polytechnic University of Timisoara. Dr. Balas is the author of more than 350 research papers. She is the Editor-in-Chief of the 'International Journal of Advanced Intelligence Paradigms' and the 'International Journal of Computational Systems Engineering', an editorial board member for several other national and international publications, and an expert evaluator for national and international projects and PhD theses. Monica Bianchini received the Laurea cum laude in Mathematics and the Ph.D. degree in Computer Science from the University of Florence, Italy, in 1989 and 1995, respectively. After receiving the Laurea, for two years, she was involved in a joint project of Bull HN Italia and the Department of Mathematics (University of Florence), aimed at designing parallel software for solving differential equations. From 1992 to 1998, she was a Ph.D. student and Postdoc Fellow with the Computer Science Department of the University of Florence. Since 1999, she has been with the University of Siena, where she is currently Associate Professor at the Information Engineering and Mathematics Department. Her main research interest is in the field of artificial intelligence & applications, machine learning, with emphasis on neural networks for structured data and deep learning, approximation theory, information retrieval, bioinformatics, and image processing. M. Bianchini has authored more than seventy papers and has been Editor of books and special issues on international journals in her research field. She has been a participant in many research projects focused on machine learning and pattern recognition, founded by both Italian Ministry of Education (MIUR), and University of Siena (PAR scheme), and she has been involved in the organization of several scientific events, including the NATO Advanced Workshop on Limitations and Future Trends in Neural Computation (2001), the 8th AI*IA Conference (2002), GIRPR 2012, the 25th International Symposium on Logic Based Program Synthesis and Transformation, and the ACM International Conference on Computing Frontiers 2017. Prof. Bianchini served as Associate Editor for IEEE Transactions on Neural Networks 20032009), Neurocomputing (from 2002), and International Journal of Computers in Healthcare (from 2010). She is a permanent member of the Editorial Board of IJCNN, ICANN, CPR, ICPRAM, ESANN, ANNPR, and KES.