Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots


Book Description

This book describes how robots can make sense of motion in their surroundings and use the patterns they observe to blend in better in dynamic environments shared with humans.The world around us is constantly changing. Nonetheless, we can find our way and aren’t overwhelmed by all the buzz, since motion often follows discernible patterns. Just like humans, robots need to understand the patterns behind the dynamics in their surroundings to be able to efficiently operate e.g. in a busy airport. Yet robotic mapping has traditionally been based on the static world assumption, which disregards motion altogether. In this book, the authors describe how robots can instead explicitly learn patterns of dynamic change from observations, store those patterns in Maps of Dynamics (MoDs), and use MoDs to plan less intrusive, safer and more efficient paths. The authors discuss the pros and cons of recently introduced MoDs and approaches to MoD-informed motion planning, and provide an outlook on future work in this emerging, fascinating field.







Probabilistic Robotics


Book Description

An introduction to the techniques and algorithms of the newest field in robotics. Probabilistic robotics is a new and growing area in robotics, concerned with perception and control in the face of uncertainty. Building on the field of mathematical statistics, probabilistic robotics endows robots with a new level of robustness in real-world situations. This book introduces the reader to a wealth of techniques and algorithms in the field. All algorithms are based on a single overarching mathematical foundation. Each chapter provides example implementations in pseudo code, detailed mathematical derivations, discussions from a practitioner's perspective, and extensive lists of exercises and class projects. The book's Web site, www.probabilistic-robotics.org, has additional material. The book is relevant for anyone involved in robotic software development and scientific research. It will also be of interest to applied statisticians and engineers dealing with real-world sensor data.




Robot Navigation from Nature


Book Description

This pioneering book describes the development of a robot mapping and navigation system inspired by models of the neural mechanisms underlying spatial navigation in the rodent hippocampus. Computational models of animal navigation systems have traditionally had limited performance when implemented on robots. This is the first research to test existing models of rodent spatial mapping and navigation on robots in large, challenging, real world environments.




Mobile Ad Hoc Robots and Wireless Robotic Systems: Design and Implementation


Book Description

The emergence of wireless robotic systems has provided new perspectives on technology. With the combination of disciplines such as robotic systems, ad hoc networking, telecommunications and more, mobile ad hoc robots have proven essential in aiding future possibilities of technology. Mobile Ad Hoc Robots and Wireless Robotic Systems: Design and Implementation aims to introduce robotic theories, wireless technologies, and routing applications involved in the development of mobile ad hoc robots. This reference source brings together topics on the communication and control of network ad hoc robots, describing how they work together to carry out coordinated functions.




Introduction to Autonomous Mobile Robots, second edition


Book Description

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.




Mobile Robots XV


Book Description




Motion Planning in Dynamic Environments


Book Description

Computer Science Workbench is a monograph series which will provide you with an in-depth working knowledge of current developments in computer technology. Every volume in this series will deal with a topic of importance in computer science and elaborate on how you yourself can build systems related to the main theme. You will be able to develop a variety of systems, including computer software tools, computer graphics, computer animation, database management systems, and computer-aided design and manufacturing systems. Computer Science Workbench represents an important new contribution in the field of practical computer technology. TOSIYASU L. KUNII To my parents Kenjiro and Nori Fujimura Preface Motion planning is an area in robotics that has received much attention recently. Much of the past research focuses on static environments - various methods have been developed and their characteristics have been well investigated. Although it is essential for autonomous intelligent robots to be able to navigate within dynamic worlds, the problem of motion planning in dynamic domains is relatively little understood compared with static problems.




Introduction to Autonomous Robots


Book Description

This book introduces concepts in mobile, autonomous robotics to 3rd-4th year students in Computer Science or a related discipline. The book covers principles of robot motion, forward and inverse kinematics of robotic arms and simple wheeled platforms, perception, error propagation, localization and simultaneous localization and mapping. The cover picture shows a wind-up toy that is smart enough to not fall off a table just using intelligent mechanism design and illustrate the importance of the mechanism in designing intelligent, autonomous systems. This book is open source, open to contributions, and released under a creative common license.




Robotics


Book Description

Proceedings from the annual Robotics: Science and Systems conference, presenting state-of-the-art research on the algorithmic and mathematical foundations of robotics, robotics applications, and robotics systems. Robotics: Science and Systems II spans all areas of robotics, bringing together researchers working on the algorithmic and mathematical foundations of robotics, robotics applications, and analysis of robotics systems. This volume presents the proceedings of the second annual Robotics: Science and Systems conference, held in August 2006. Papers report state-of-the-art research on topics as diverse as Legged Robotics, Reconfigurable Robots, Biomimetic Robots, Manipulation, Humanoid Robotics, Telerobotics, Haptics, Motion Planning, Collision Avoidance, Robot Vision and Perception, Bayesian Techniques, Machine Learning, Mobile Robots, and Multi-robot systems.