This book illustrates basic principles, along with the development of the advanced algorithms, to realize smart robotic systems. It speaks to strategies by which a robot (manipulators, mobile robot, quadrotor) can learn its own kinematics and dynamics from data. In this context, two major issues have been dealt with; namely, stability of the systems and experimental validations. Learning algorithms and techniques as covered in this book easily extend to other robotic systems as well. The book contains MATLAB- based examples and c-codes under robot operating systems (ROS) for experimental validation so that readers can replicate these algorithms in robotics platforms.

chapter 1|27 pages


part Part I|454 pages


part Part II|111 pages

Mobile Robotics

chapter 13|21 pages

Introduction to Mobile Robotics and Control

chapter 14|29 pages

Multi-robot Formation

chapter 15|18 pages

Event Triggered Multi-Robot Consensus