Neural Networks for Robotics: An Engineering Perspective, 1st Edition (Hardback) book cover

Neural Networks for Robotics

An Engineering Perspective, 1st Edition

By Nancy Arana-Daniel, Alma Y. Alanis, Carlos Lopez-Franco

CRC Press

209 pages

Purchasing Options:$ = USD
Hardback: 9780815378686
pub: 2018-09-21
eBook (VitalSource) : 9781351231794
pub: 2018-09-06
from $74.98

FREE Standard Shipping!


The book offers an insight on artificial neural networks for giving a robot a high level of autonomous tasks, such as navigation, cost mapping, object recognition, intelligent control of ground and aerial robots, and clustering, with real-time implementations. The reader will learn various methodologies that can be used to solve each stage on autonomous navigation for robots, from object recognition, clustering of obstacles, cost mapping of environments, path planning, and vision to low level control. These methodologies include real-life scenarios to implement a wide range of artificial neural network architectures.


  • Includes real-time examples for various robotic platforms.
  • Discusses real-time implementation for land and aerial robots.
  • Presents solutions for problems encountered in autonomous navigation.
  • Explores the mathematical preliminaries needed to understand the proposed methodologies.
  • Integrates computing, communications, control, sensing, planning, and other techniques by means of artificial neural networks for robotics.

Table of Contents

Chapter 1 Recurrent High Order Neural Networks for rough terrain cost mapping

1.1 Introduction

1.2 Recurrent High Order Neural Networks, RHONN

1.3 Experimental results: identification of costs maps using RHONNs

1.4 Conclusions

Chapter 2 Geometric Neural Networks for object recognition

2.1 Object recognition and geometric representations of objects

2.2 Geometric algebra: An overview

2.3 Clifford SVM

2.4 Conformal neuron and hyper-conformal neurons

2.5 Conclusions

Chapter 3 Non-holonomic Mobile Robot Control using Recurrent High Order Neural Networks

3.1 Introduction

3.2 RHONN to Identify Uncertain Discrete-Time Nonlinear Systems

3.3 Neural Identification

3.4 Inverse Optimal Neural Control

3.5 IONC for Non-holonomic Mobile Robots

3.6 Conclusions

Chapter 4 Neural Networks for Autonomous Navigation on Nonholonomic Mobile Robots

4.1 Introduction

4.2 Simultaneous Localization and Mapping

4.3 Reinforcement Learning

4.4 Inverse Optimal Neural Controller

4.5 Experimental Results

4.6 Conclusions

Chapter 5 Holonomic Robot Control using Neural Networks

5.1 Introduction

5.2 Optimal Control

5.3 Inverse Optimal Control

5.4 Holonomic robot

5.5 Visual feedback

5.6 Simulation

5.7 Conclusions

Chapter 6 Neural network based controller for Unmanned Aerial Vehicles

6.1 Introduction

6.2 Quadrotor dynamic modeling

6.3 Hexarotor dynamic modeling

6.4 Neural Network based PID

6.5 Visual Servo Control

6.6 Simulation results

6.7 Experimental Results

6.8 Conclusions

About the Authors

Nancy Arana-Daniel received her B.Sc. Degree from the University of Guadalajara in 2000, and her M. Sc. And Ph.D. degrees in electric engineering with the special field in computer science from Research Center of the National Polytechnic Institute and Advanced Studies, CINVESTAV, in 2003 and 2007, respectively. She is currently a research fellow at the University of Guadalajara, in the Department of Computer Science México, where she is working at the Laboratory of Intelligent Systems and the Research Center for Control Systems and Artificial Intelligence. She is IEEE Senior member and a member of National System of Researchers (SNI-1). She has published several papers in International Journals and Conferences, and she has been technical manager of several projects that have been granted by the National Council of Science and Technology (CONACYT). Also, she has collaborated in an international project granted by OPTREAT. She is Associated Editor of the Journal of Franklin Institute (Elsevier). Her research interests focus on applications of Geometric Algebra to Geometric computing, machine learning, bio-inspired optimization, pattern recognition, and robot navigation.

Carlos Lopez-Franco gained his Ph.D. in Computer Science in 2007 from the Center of Research and Advanced Studies, CINVESTAV Unidad Guadalajara, Jalisco, México. Currently, he is a full professor at the University of Guadalajara, México, Department of Computer Science. He is currently working with the Intelligent Systems group, and he is the head of the department of Computer Sciences at CUCEI, Universidad de Guadalajara. His current research interests include geometric algebra, computer vision, robotics, and pattern recognition.

Alma Y. Alanis received her B.Sc degree from Instituto Tecnologico de Durango (ITD, Durango Campus, Durango) in 2002, and her M.Sc. and Ph.D. degrees in electrical engineering from the Advanced Studies and Research Center of the National Polytechnic Institute (CINVESTAV-IPN, Guadalajara Campus, Mexico) in 2004 and 2007, respectively. Since 2008, she has been with the University of Guadalajara, where she is currently a Chair Professor in the Department of Computer Science. She is also a member of the Mexican National Research System (SNI-2). She has published papers in recognized International Journals and Conferences, along with two international books. She is a Senior Member of the IEEE and Subject and Associated Editor of the Journal of Franklin Institute (Elsevier) and Intelligent Automation & Soft Computing (Taylor & Francis); moreover, she is currently serving on a number of IEEE and IFAC Conference Organizing Committees. In 2013, she received the grant for women in science by L'Oreal-UNESCO-AMC-CONACYT-CONALMEX. In 2015, she received the Marcos Moshinsky Research Award. Since 2008, she has been a member of the Accredited Assessors record (RCEA-CONACYT), evaluating a wide range of national research projects. She has belonged to important project evaluation committees for national and international research projects. Her research interests are in neural control, backstepping control, block control, and their applications to electrical machines, power systems, and robotics.

Subject Categories

BISAC Subject Codes/Headings:
TECHNOLOGY & ENGINEERING / Electronics / General