This book is a comprehensive collection and practical guide on robotics derived from the author's research in robotics since 1988. The Chinese edition of this book has sold over 300,000 copies, and is one of the best-selling books on robotics in China.The book covers the core technology of robotics, including the basic theories and techniques of robot manipulator, mobile robots to focus on location navigation, and intelligent control underpinned by artificial intelligence and deep learning. Several case studies from national research projects in China are also included to help readers understand the theoretical foundations of robotics and related application developments. This book is a valuable reference for undergraduate and graduate students of robotics courses.
Artificial intelligence (AI) is a complicated science that combines philosophy, cognitive psychology, neuroscience, mathematics and logic (logicism), economics, computer science, computability, and software. Meanwhile, robotics is an engineering field that compliments AI. There can be situations where AI can function without a robot (e.g., Turing Test) and robotics without AI (e.g., teleoperation), but in many cases, each technology requires each other to exhibit a complete system: having "smart" robots and AI being able to control its interactions (i.e., effectors) with its environment. This book provides a complete history of computing, AI, and robotics from its early development to state‐of‐the‐art technology, providing a roadmap of these complicated and constantly evolving subjects. Divided into two volumes covering the progress of symbolic logic and the explosion in learning/deep learning in natural language and perception, this first volume investigates the coming together of AI (the mind) and robotics (the body), and discusses the state of AI today. Key Features: Provides a complete overview of the topic of AI, starting with philosophy, psychology, neuroscience, and logicism, and extending to the action of the robots and AI needed for a futuristic society Provides a holistic view of AI, and touches on all the misconceptions and tangents to the technologies through taking a systematic approach Provides a glossary of terms, list of notable people, and extensive references Provides the interconnections and history of the progress of technology for over 100 years as both the hardware (Moore’s Law, GPUs) and software, i.e., generative AI, have advanced Intended as a complete reference, this book is useful to undergraduate and postgraduate students of computing, as well as the general reader. It can also be used as a textbook by course convenors. If you only had one book on AI and robotics, this set would be the first reference to acquire and learn about the theory and practice.
A Mathematical Introduction to Robotic Manipulation presents a mathematical formulation of the kinematics, dynamics, and control of robot manipulators. It uses an elegant set of mathematical tools that emphasizes the geometry of robot motion and allows a large class of robotic manipulation problems to be analyzed within a unified framework. The foundation of the book is a derivation of robot kinematics using the product of the exponentials formula. The authors explore the kinematics of open-chain manipulators and multifingered robot hands, present an analysis of the dynamics and control of robot systems, discuss the specification and control of internal forces and internal motions, and address the implications of the nonholonomic nature of rolling contact are addressed, as well. The wealth of information, numerous examples, and exercises make A Mathematical Introduction to Robotic Manipulation valuable as both a reference for robotics researchers and a text for students in advanced robotics courses.
The second edition of a comprehensive introduction to all aspects of mobile robotics, from algorithms to mechanisms. Mobile robots range from the Mars Pathfinder mission's teleoperated Sojourner to the cleaning robots in the Paris Metro. This text offers students and other interested readers an introduction to the fundamentals of mobile robotics, spanning the mechanical, motor, sensory, perceptual, and cognitive layers the field comprises. The text focuses on mobility itself, offering an overview of the mechanisms that allow a mobile robot to move through a real world environment to perform its tasks, including locomotion, sensing, localization, and motion planning. It synthesizes material from such fields as kinematics, control theory, signal analysis, computer vision, information theory, artificial intelligence, and probability theory. The book presents the techniques and technology that enable mobility in a series of interacting modules. Each chapter treats a different aspect of mobility, as the book moves from low-level to high-level details. It covers all aspects of mobile robotics, including software and hardware design considerations, related technologies, and algorithmic techniques. This second edition has been revised and updated throughout, with 130 pages of new material on such topics as locomotion, perception, localization, and planning and navigation. Problem sets have been added at the end of each chapter. Bringing together all aspects of mobile robotics into one volume, Introduction to Autonomous Mobile Robots can serve as a textbook or a working tool for beginning practitioners. Curriculum developed by Dr. Robert King, Colorado School of Mines, and Dr. James Conrad, University of North Carolina-Charlotte, to accompany the National Instruments LabVIEW Robotics Starter Kit, are available. Included are 13 (6 by Dr. King and 7 by Dr. Conrad) laboratory exercises for using the LabVIEW Robotics Starter Kit to teach mobile robotics concepts.
Create your own powerful battling robot from start to finish using this easy-to-follow manual. Robotics experts Pete Miles and Tom Carroll explain the science and technology behind robots, and show you what materials you need to build and program a robot for home, school, and competition.
This book provides state-of-the-art scientific and engineering research findings and developments in the area of service robotics and associated support technologies around the theme of human-centric robotics. The book contains peer reviewed articles presented at the CLAWAR 2017 conference. The book contains a strong stream of papers on robotic locomotion strategies and wearable robotics for assistance and rehabilitation. There is also a strong collection of papers on non-destructive inspection, underwater and UAV robotics to meet the growing emerging needs in various sectors of the society. Robot designs based on biological inspirations are also strongly featured.
This book presents the most recent research advances in robot manipulators. It offers a complete survey to the kinematic and dynamic modelling, simulation, computer vision, software engineering, optimization and design of control algorithms applied for robotic systems. It is devoted for a large scale of applications, such as manufacturing, manipulation, medicine and automation. Several control methods are included such as optimal, adaptive, robust, force, fuzzy and neural network control strategies. The trajectory planning is discussed in details for point-to-point and path motions control. The results in obtained in this book are expected to be of great interest for researchers, engineers, scientists and students, in engineering studies and industrial sectors related to robot modelling, design, control, and application. The book also details theoretical, mathematical and practical requirements for mathematicians and control engineers. It surveys recent techniques in modelling, computer simulation and implementation of advanced and intelligent controllers.
Fundamental and technological topics are blended uniquely and developed clearly in nine chapters with a gradually increasing level of complexity. A wide variety of relevant problems is raised throughout, and the proper tools to find engineering-oriented solutions are introduced and explained, step by step. Fundamental coverage includes: Kinematics; Statics and dynamics of manipulators; Trajectory planning and motion control in free space. Technological aspects include: Actuators; Sensors; Hardware/software control architectures; Industrial robot-control algorithms. Furthermore, established research results involving description of end-effector orientation, closed kinematic chains, kinematic redundancy and singularities, dynamic parameter identification, robust and adaptive control and force/motion control are provided. To provide readers with a homogeneous background, three appendices are included on: Linear algebra; Rigid-body mechanics; Feedback control. To acquire practical skill, more than 50 examples and case studies are carefully worked out and interwoven through the text, with frequent resort to simulation. In addition, more than 80 end-of-chapter exercises are proposed, and the book is accompanied by a solutions manual containing the MATLAB code for computer problems; this is available from the publisher free of charge to those adopting this work as a textbook for courses.
Robot interaction control is one of the most challenging targets for industrial robotics. While it would provide the robotic systems with a high degree of autonomy, its effectiveness is limited by the complexity of this problem and by the necessity of special sensors (six-dof force sensors). On the other hand, the control methodologies to be adopted for addressing this problem can be considered mature and well-assessed. All the known interaction control strategies (e.g. impedance, direct force control) are tackled and reshuffled in a geometrically consistent way for simplification of the task specification and enhancement of the execution performance. This book represents the first step towards the application of theoretical results at an industrial level; in fact each proposed control algorithm is experimentally tested here on an industrial robotic setup.
The trend in the evolution of robotic systems is that the number of degrees of freedom increases. This is visible both in robot manipulator design and in the shift of focus from single to multi-robot systems. Following the principles of evolution in nature, one may infer that adding degrees of freedom to robot systems design is beneficial. However, since nature did not select snake-like bodies for all creatures, it is reasonable to expect the presence of a certain selection pressure on the number of degrees of freedom. Thus, understanding costs and benefits of multiple degrees of freedom, especially those that create redundancy, is a fundamental problem in the field of robotics. This volume is mostly based on the works presented at the workshop on Redundancy in Robot Manipulators and Multi-Robot Systems at the IEEE/RSJ International Conference on Intelligent Robots and Systems - IROS 2011. The workshop was envisioned as a dialog between researchers from two separate, but obviously related fields of robotics: one that deals with systems having multiple degrees of freedom, including redundant robot manipulators, and the other that deals with multirobot systems. The volume consists of twelve chapters, each representing one of the two fields.