New Developments and Advances in Robot Control


Book Description

This book highlights relevant studies and applications in the area of robotics, which reflect the latest research, from interdisciplinary theoretical studies and computational algorithm development, to representative applications. It presents chapters on advanced control, such as fuzzy, neural, backstepping, sliding mode, adaptive, predictive, diagnosis and fault tolerant control etc. and addresses topics including cloud robotics, cable-driven robots, two-wheeled robots, mobile robots, swarm robots, hybrid vehicle, and drones. Each chapter employs a uniform structure: background, motivation, quantitative development (equations), case studies/illustration/tutorial (simulations, experiences, curves, tables, etc.), allowing readers to easily tailor the techniques to their own applications.




Learning for Adaptive and Reactive Robot Control


Book Description

Methods by which robots can learn control laws that enable real-time reactivity using dynamical systems; with applications and exercises. This book presents a wealth of machine learning techniques to make the control of robots more flexible and safe when interacting with humans. It introduces a set of control laws that enable reactivity using dynamical systems, a widely used method for solving motion-planning problems in robotics. These control approaches can replan in milliseconds to adapt to new environmental constraints and offer safe and compliant control of forces in contact. The techniques offer theoretical advantages, including convergence to a goal, non-penetration of obstacles, and passivity. The coverage of learning begins with low-level control parameters and progresses to higher-level competencies composed of combinations of skills. Learning for Adaptive and Reactive Robot Control is designed for graduate-level courses in robotics, with chapters that proceed from fundamentals to more advanced content. Techniques covered include learning from demonstration, optimization, and reinforcement learning, and using dynamical systems in learning control laws, trajectory planning, and methods for compliant and force control . Features for teaching in each chapter: applications, which range from arm manipulators to whole-body control of humanoid robots; pencil-and-paper and programming exercises; lecture videos, slides, and MATLAB code examples available on the author’s website . an eTextbook platform website offering protected material[EPS2] for instructors including solutions.




Learn Robotics with Raspberry Pi


Book Description

In Learn Robotics with Raspberry Pi, you'll learn how to build and code your own robot projects with just the Raspberry Pi microcomputer and a few easy-to-get components - no prior experience necessary! Learn Robotics with Raspberry Pi will take you from inexperienced maker to robot builder. You'll start off building a two-wheeled robot powered by a Raspberry Pi minicomputer and then program it using Python, the world's most popular programming language. Gradually, you'll improve your robot by adding increasingly advanced functionality until it can follow lines, avoid obstacles, and even recognize objects of a certain size and color using computer vision. Learn how to: - Control your robot remotely using only a Wii remote - Teach your robot to use sensors to avoid obstacles - Program your robot to follow a line autonomously - Customize your robot with LEDs and speakers to make it light up and play sounds - See what your robot sees with a Pi Camera As you work through the book, you'll learn fundamental electronics skills like how to wire up parts, use resistors and regulators, and determine how much power your robot needs. By the end, you'll have learned the basics of coding in Python and know enough about working with hardware like LEDs, motors, and sensors to expand your creations beyond simple robots.




Control Systems Design of Bio-Robotics and Bio-Mechatronics with Advanced Applications


Book Description

Control Systems Design of Bio-Robotics and Bio-Mechatronics with Advanced Applications delivers essential and advanced bioengineering information on the application of control and robotics technologies in the life sciences. Judging by what we have witnessed so far, this exciting field of control systems and robotics in bioengineering is likely to produce revolutionary breakthroughs over the next decade. While this book is intended for senior undergraduate or graduate students in both control engineering and biomedical engineering programs, it will also appeal to medical researchers and practitioners who want to enhance their quantitative understanding of physiological processes. - Focuses on the engineering and scientific principles underlying the extraordinary performance of biomedical robotics and bio-mechatronics - Demonstrates the application of principles for designing corresponding algorithms - Presents the latest innovative approaches to medical diagnostics and procedures, as well as clinical rehabilitation from the point-of-view of dynamic modeling, system analysis and control




Advances in Automation and Robotics Research


Book Description

This book gathers the proceedings of the 3rd Latin American Congress on Automation and Robotics, held at Monterrey, Mexico, on November 17–19, 2021. This book presents recent advances in the modeling, design, control, and development of autonomous and robotic systems and explores current exciting applications and future challenges of these technologies. The scope of this book covers a wide range of research fields associated with automation and robotics encountered within engineering, scientific research, and practice. These topics are related to autonomous systems, industrial automation and robotics, modelling and systems identification, simulation procedures and experimental validations, control theory, artificial intelligence, computer vision, sensing and sensor fusion, multi-robot and multi-agent systems, field and service robotics, human robot interaction and interfaces, modelling of robotic systems, and the design of new robotic platforms.




New Laws of Robotics


Book Description

AI is poised to disrupt our work and our lives. We can harness these technologies rather than fall captive to them—but only through wise regulation. Too many CEOs tell a simple story about the future of work: if a machine can do what you do, your job will be automated. They envision everyone from doctors to soldiers rendered superfluous by ever-more-powerful AI. They offer stark alternatives: make robots or be replaced by them. Another story is possible. In virtually every walk of life, robotic systems can make labor more valuable, not less. Frank Pasquale tells the story of nurses, teachers, designers, and others who partner with technologists, rather than meekly serving as data sources for their computerized replacements. This cooperation reveals the kind of technological advance that could bring us all better health care, education, and more, while maintaining meaningful work. These partnerships also show how law and regulation can promote prosperity for all, rather than a zero-sum race of humans against machines. How far should AI be entrusted to assume tasks once performed by humans? What is gained and lost when it does? What is the optimal mix of robotic and human interaction? New Laws of Robotics makes the case that policymakers must not allow corporations or engineers to answer these questions alone. The kind of automation we get—and who it benefits—will depend on myriad small decisions about how to develop AI. Pasquale proposes ways to democratize that decision making, rather than centralize it in unaccountable firms. Sober yet optimistic, New Laws of Robotics offers an inspiring vision of technological progress, in which human capacities and expertise are the irreplaceable center of an inclusive economy.




Modern Robotics


Book Description

A modern and unified treatment of the mechanics, planning, and control of robots, suitable for a first course in robotics.




Robot Force Control


Book Description

One of the fundamental requirements for the success of a robot task is the capability to handle interaction between manipulator and environment. The quantity that describes the state of interaction more effectively is the contact force at the manipulator's end effector. High values of contact force are generally undesirable since they may stress both the manipulator and the manipulated object; hence the need to seek for effective force control strategies. The book provides a theoretical and experimental treatment of robot interaction control. In the framework of model-based operational space control, stiffness control and impedance control are presented as the basic strategies for indirect force control; a key feature is the coverage of six-degree-of-freedom interaction tasks and manipulator kinematic redundancy. Then, direct force control strategies are presented which are obtained from motion control schemes suitably modified by the closure of an outer force regulation feedback loop. Finally, advanced force and position control strategies are presented which include passivity-based, adaptive and output feedback control schemes. Remarkably, all control schemes are experimentally tested on a setup consisting of a seven-joint industrial robot with open control architecture and force/torque sensor. The topic of robot force control is not treated in depth in robotics textbooks, in spite of its crucial importance for practical manipulation tasks. In the few books addressing this topic, the material is often limited to single-degree-of-freedom tasks. On the other hand, several results are available in the robotics literature but no dedicated monograph exists. The book is thus aimed at filling this gap by providing a theoretical and experimental treatment of robot force control.




Robotics, Vision and Control


Book Description

The author has maintained two open-source MATLAB Toolboxes for more than 10 years: one for robotics and one for vision. The key strength of the Toolboxes provide a set of tools that allow the user to work with real problems, not trivial examples. For the student the book makes the algorithms accessible, the Toolbox code can be read to gain understanding, and the examples illustrate how it can be used —instant gratification in just a couple of lines of MATLAB code. The code can also be the starting point for new work, for researchers or students, by writing programs based on Toolbox functions, or modifying the Toolbox code itself. The purpose of this book is to expand on the tutorial material provided with the toolboxes, add many more examples, and to weave this into a narrative that covers robotics and computer vision separately and together. The author shows how complex problems can be decomposed and solved using just a few simple lines of code, and hopefully to inspire up and coming researchers. The topics covered are guided by the real problems observed over many years as a practitioner of both robotics and computer vision. It is written in a light but informative style, it is easy to read and absorb, and includes a lot of Matlab examples and figures. The book is a real walk through the fundamentals of robot kinematics, dynamics and joint level control, then camera models, image processing, feature extraction and epipolar geometry, and bring it all together in a visual servo system. Additional material is provided at http://www.petercorke.com/RVC




Advances in Robot Design and Intelligent Control


Book Description

This book presents the proceedings of the 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 held in Belgrade, Serbia, on June 30th–July 2nd, 2016. In keeping with the tradition of the event, RAAD 2016 covered all the important areas of research and innovation in new robot designs and intelligent robot control, with papers including Intelligent robot motion control; Robot vision and sensory processing; Novel design of robot manipulators and grippers; Robot applications in manufacturing and services; Autonomous systems, humanoid and walking robots; Human–robot interaction and collaboration; Cognitive robots and emotional intelligence; Medical, human-assistive robots and prosthetic design; Robots in construction and arts, and Evolution, education, legal and social issues of robotics. For the first time in RAAD history, the themes cloud robots, legal and ethical issues in robotics as well as robots in arts were included in the technical program. The book is a valuable resource for researchers in fields of robotics, engineers who implement robotic solutions in manufacturing, services and healthcare, and master’s and Ph.D. students working on robotics projects.