Robot Colonies


Book Description

Robots in groups or colonies can exhibit an enormous variety and richness of behaviors which cannot be observed with singly autonomous systems. Of course, this is analogous to the amazing variety of group animal behaviors which can be observed in nature. In recent years more and more investigators have started to study these behaviors. The studies range from classifications and taxonomies of behaviors, to development of architectures which cause such group activities as flocking or swarming, and from emphasis on the role of intelligent agents in such groups to studies of learning and obstacle avoidance. There used to be a time when many robotics researchers would question those who were interested in working with teams of robots: `Why are you worried about robotic teams when it's hard enough to just get one to work?'. This issue responds to that question. Robot Colonies provides a new approach to task problem-solving that is similar in many ways to distributed computing. Multiagent robotic teams offer the possibility of spatially distributed parallel and concurrent perception and action. A paradigm shift results when using multiple robots, providing a different perspective on how to carry out complex tasks. New issues such as interagent communications, spatial task distribution, heterogeneous or homogeneous societies, and interference management are now central to achieving coordinated and productive activity within a colony. Fortunately mobile robot hardware has evolved sufficiently in terms of both cost and robustness to enable these issues to be studied on actual robots and not merely in simulation. Robot Colonies presents a sampling of the research in this field. While capturing a reasonable representation of the most important work within this area, its objective is not to be a comprehensive survey, but rather to stimulate new research by exposing readers to the principles of robot group behaviors, architectures and theories. Robot Colonies is an edited volume of peer-reviewed original research comprising eight invited contributions by leading researchers. This research work has also been published as a special issue of Autonomous Robots (Volume 4, Number 1).




Robot Shaping


Book Description

foreword by Lashon Booker To program an autonomous robot to act reliably in a dynamic environment is a complex task. The dynamics of the environment are unpredictable, and the robots' sensors provide noisy input. A learning autonomous robot, one that can acquire knowledge through interaction with its environment and then adapt its behavior, greatly simplifies the designer's work. A learning robot need not be given all of the details of its environment, and its sensors and actuators need not be finely tuned. Robot Shaping is about designing and building learning autonomous robots. The term "shaping" comes from experimental psychology, where it describes the incremental training of animals. The authors propose a new engineering discipline, "behavior engineering," to provide the methodologies and tools for creating autonomous robots. Their techniques are based on classifier systems, a reinforcement learning architecture originated by John Holland, to which they have added several new ideas, such as "mutespec," classifier system "energy,"and dynamic population size. In the book they present Behavior Analysis and Training (BAT) as an example of a behavior engineering methodology.




Underwater Robots


Book Description

A classic in underwater robotics. One of the first volumes in the “Springer Tracts in Advanced Robotics” series, it has been a bestseller through the previous three editions. Fifteen years after the publication of the first edition, the fourth edition comes to print. The book addresses the main control aspects in underwater manipulation tasks. With respect to the third edition, it has been revised, extended and some concepts better clustered. The mathematical model with significant impact on the control strategy is discussed. The problem of controlling a 6-degrees-of-freedoms autonomous underwater vehicle is investigated and a survey of fault detection/tolerant strategies for unmanned underwater vehicles is provided. Inverse kinematics, dynamic and interaction control for underwater vehicle-manipulator systems are then discussed. The code used to generate most of the numerical simulations is made available and briefly discussed.




Autonomous Robots


Book Description

An introduction to the science and practice of autonomous robots that reviews over 300 current systems and examines the underlying technology.




Robotics: Concepts, Methodologies, Tools, and Applications


Book Description

"This book explores some of the most recent developments in robotic motion, artificial intelligence, and human-machine interaction, providing insight into a wide variety of applications and functional areas"--Provided by publisher.




Membrane Computing for Distributed Control of Robotic Swarms: Emerging Research and Opportunities


Book Description

Developments in bio-inspired computation have impacted multiple fields and created opportunities for new applications. In recent years, these techniques have been increasingly integrated into robotic systems. Membrane Computing for Distributed Control of Robotic Swarms: Emerging Research and Opportunities is an innovative reference source for the latest perspectives on biologically-inspired computation techniques for robot design and control. Highlighting a range of pivotal topics such as software engineering, simulation tools, and robotic security, this book is ideally designed for researchers, academics, students, and practitioners interested in the role of membrane computing in mobile robots.




Neurotechnology for Biomimetic Robots


Book Description

An overview of neurotechnology, the engineering of robots based on animals and animal behavior. The goal of neurotechnology is to confer the performance advantages of animal systems on robotic machines. Biomimetic robots differ from traditional robots in that they are agile, relatively cheap, and able to deal with real-world environments. The engineering of these robots requires a thorough understanding of the biological systems on which they are based, at both the biomechanical and physiological levels.This book provides an in-depth overview of the field. The areas covered include myomorphic actuators, which mimic muscle action; neuromorphic sensors, which, like animal sensors, represent sensory modalities such as light, pressure, and motion in a labeled-line code; biomimetic controllers, based on the relatively simple control systems of invertebrate animals; and the autonomous behaviors that are based on an animal's selection of behaviors from a species-specific behavioral "library." The ultimate goal is to develop a truly autonomous robot, one able to navigate and interact with its environment solely on the basis of sensory feedback without prompting from a human operator.




Handbook of Collective Robotics


Book Description

This book is devoted to mechatronic, chemical, bacteriological, biological, and hybrid systems, utilizing cooperative, networked, swarm, self-organizing, evolutionary and bio-inspired design principles and targeting underwater, ground, air, and space applications. It addresses issues such as open-ended evolution, self-replication, self-development,




Swarm Robotics


Book Description

Swarm robotics can be defined as the study of how a swarm of relatively simple physically embodied agents can be constructed to collectively accomplish tasks that are beyond the capabilities of a single one. Unlike other studies on multi-robot systems, swarm robotics emphasizes self-organization and emergence, while keeping in mind the issues of scalability and robustness. These emphases promote the use of relatively simple robots, equipped with localized sensing ability, scalable communication mechanisms, and the exploration of decentralized control strategies. This state-of-the-art survey is the first book devoted to swarm robotics. It is based on the First International Workshop on Swarm Robotics held in Santa Monica, CA, USA in July 2004 as part of SAB 2004




Swarm Robotics: A Formal Approach


Book Description

This book provides an introduction to Swarm Robotics, which is the application of methods from swarm intelligence to robotics. It goes on to present methods that allow readers to understand how to design large-scale robot systems by going through many example scenarios on topics such as aggregation, coordinated motion (flocking), task allocation, self-assembly, collective construction, and environmental monitoring. The author explains the methodology behind building multiple, simple robots and how the complexity emerges from the multiple interactions between these robots such that they are able to solve difficult tasks. The book can be used as a short textbook for specialized courses or as an introduction to Swarm Robotics for graduate students, researchers, and professionals who want a concise introduction to the field.