Introduction To Autonomous Mobile Robots

Author: Roland Siegwart
Publisher: MIT Press
ISBN: 0262295091
Size: 76.38 MB
Format: PDF, ePub, Mobi
View: 6663
Download
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.

Introduction To Autonomous Mobile Robots

Author: Roland Siegwart
Publisher: MIT Press
ISBN: 0262015358
Size: 78.68 MB
Format: PDF, ePub, Mobi
View: 6776
Download
Machine generated contents note: |g 1. |t Introduction -- |g 1.1. |t Introduction -- |g 1.2. |t An Overview of the Book -- |g 2. |t Locomotion -- |g 2.1. |t Introduction -- |g 2.1.1. |t Key issues for locomotion -- |g 2.2. |t Legged Mobile Robots -- |g 2.2.1. |t Leg configurations and stability -- |g 2.2.2. |t Consideration of dynamics -- |g 2.2.3. |t Examples of legged robot locomotion -- |g 2.3. |t Wheeled Mobile Robots -- |g 2.3.1. |t Wheeled locomotion: The design space -- |g 2.3.2. |t Wheeled locomotion: Case studies -- |g 2.4. |t Aerial Mobile Robots -- |g 2.4.1. |t Introduction -- |g 2.4.2. |t Aircraft configurations -- |g 2.4.3. |t State of the art in autonomous VTOL -- |g 2.5. |t Problems -- |g 3. |t Mobile Robot Kinematics -- |g 3.1. |t Introduction -- |g 3.2. |t Kinematic Models and Constraints -- |g 3.2.1. |t Representing robot position -- |g 3.2.2. |t Forward kinematic models -- |g 3.2.3. |t Wheel kinematic constraints -- |g 3.2.4. |t Robot kinematic constraints -- |g 3.g 3.3. |t Mobile Robot Maneuverability -- |g 3.3.1. |t Degree of mobility -- |g 3.3.2. |t Degree of steerability -- |g 3.3.3. |t Robot maneuverability -- |g 3.4. |t Mobile Robot Workspace -- |g 3.4.1. |t Degrees of freedom -- |g 3.4.2. |t Holonomic robots -- |g 3.4.3. |t Path and trajectory considerations -- |g 3.5. |t Beyond Basic Kinematics -- |g 3.6. |t Motion Control (Kinematic Control) -- |g 3.6.1. |t Open loop control (trajectory-following) -- |g 3.6.2. |t Feedback control -- |g 3.7. |t Problems -- |g 4. |t Perception -- |g 4.1. |t Sensors for Mobile Robots -- |g 4.1.1. |t Sensor classification -- |g 4.1.2. |t Characterizing sensor performance -- |g 4.1.3. |t Representing uncertainty -- |g 4.1.4. |t Wheel/motor sensors -- |g 4.1.5. |t Heading sensors -- |g 4.1.6. |t Accelerometers -- |g 4.1.7. |t Inertial measurement unit (IMU) -- |g 4.1.8. |t Ground beacons -- |g 4.1.9. |t Active ranging -- |g 4.1.10. |t Motion/speed sensors -- |g 4.1.11. |t Vision sensors -- |g 4.2. |t Fundameng 4.2.5. |t Structure from stereo -- |g 4.2.6. |t Structure from motion -- |g 4.2.7. |t Motion and optical flow -- |g 4.2.8. |t Color tracking -- |g 4.3. |t Fundamentals of Image Processing -- |g 4.3.1. |t Image filtering -- |g 4.3.2. |t Edge detection -- |g 4.3.3. |t Computing image similarity -- |g 4.4. |t Feature Extraction -- |g 4.5. |t Image Feature Extraction: Interest Point Detectors -- |g 4.5.1. |t Introduction -- |g 4.5.2. |t Properties of the ideal feature detector -- |g 4.5.3. |t Corner detectors -- |g 4.5.4. |t Invariance to photometric and geometric changes -- |g 4.5.5. |t Blob detectors -- |g 4.6. |t Place Recognition -- |g 4.6.1. |t Introduction -- |g 4.6.2. |t From bag of features to visual words -- |g 4.6.3. |t Efficient location recognition by using an inverted file -- |g 4.6.4. |t Geometric verification for robust place recognition -- |g 4.6.5. |t Applications -- |g 4.6.6. |t Other image representations for place recognition -- |g 4.7. |t Feature Extraction Based ong 4.7.3. |t Range histogram features -- |g 4.7.4. |t Extracting other geometric features -- |g 4.8. |t Problems -- |g 5. |t Mobile Robot Localization -- |g 5.1. |t Introduction -- |g 5.2. |t The Challenge of Localization: Noise and Aliasing -- |g 5.2.1. |t Sensor noise -- |g 5.2.2. |t Sensor aliasing -- |g 5.2.3. |t Effector noise -- |g 5.2.4. |t An error model for odometric position estimation -- |g 5.3. |t To Localize or Not to Localize: Localization-Based Navigation Versus Programmed Solutions -- |g 5.4. |t Belief Representation -- |g 5.4.1. |t Single-hypothesis belief -- |g 5.4.2. |t Multiple-hypothesis belief -- |g 5.5. |t Map Representation -- |g 5.5.1. |t Continuous representations -- |g 5.5.2. |t Decomposition strategies -- |g 5.5.3. |t State of the art: Current challenges in map representation -- |g 5.6. |t Probabilistic Map-Based Localization -- |g 5.6.1. |t Introduction -- |g 5.6.2. |t The robot localization problem -- |g 5.6.3. |t Basic concepts of probability theory -- |gg 5.6.6. |t Classification of localization problems -- |g 5.6.7. |t Markov localization -- |g 5.6.8. |t Kalman filter localization -- |g 5.7. |t Other Examples of Localization Systems -- |g 5.7.1. |t Landmark-based navigation -- |g 5.7.2. |t Globally unique localization -- |g 5.7.3. |t Positioning beacon systems -- |g 5.7.4. |t Route-based localization -- |g 5.8. |t Autonomous Map Building -- |g 5.8.1. |t Introduction -- |g 5.8.2. |t SLAM: The simultaneous localization and mapping problem -- |g 5.8.3. |t Mathematical definition of SLAM -- |g 5.8.4. |t Extended Kalman Filter (EKF) SLAM -- |g 5.8.5. |t Visual SLAM with a single camera -- |g 5.8.6. |t Discussion on EKF SLAM -- |g 5.8.7. |t Graph-based SLAM -- |g 5.8.8. |t Particle filter SLAM -- |g 5.8.9. |t Open challenges in SLAM -- |g 5.8.10. |t Open source SLAM software and other resources -- |g 5.9. |t Problems -- |g 6. |t Planning and Navigation -- |g 6.1. |t Introduction -- |g 6.2. |t Competences for Navigation: Planning and Reactig 6.4. |t Obstacle avoidance -- |g 6.4.1. |t Bug algorithm -- |g 6.4.2. |t Vector field histogram -- |g 6.4.3. |t The bubble band technique -- |g 6.4.4. |t Curvature velocity techniques -- |g 6.4.5. |t Dynamic window approaches -- |g 6.4.6. |t The Schlegel approach to obstacle avoidance -- |g 6.4.7. |t Nearness diagram -- |g 6.4.8. |t Gradient method -- |g 6.4.9. |t Adding dynamic constraints -- |g 6.4.10. |t Other approaches -- |g 6.4.11. |t Overview -- |g 6.5. |t Navigation Architectures -- |g 6.5.1. |t Modularity for code reuse and sharing -- |g 6.5.2. |t Control localization -- |g 6.5.3. |t Techniques for decomposition -- |g 6.5.4. |t Case studies: tiered robot architectures -- |g 6.6. |t Problems -- |t Bibliography -- |t Books -- |t Papers -- |t Referenced Webpages.

Introduction To Autonomous Mobile Robots

Author: Roland Siegwart
Publisher: MIT Press
ISBN: 9780262195027
Size: 35.71 MB
Format: PDF
View: 4030
Download
An overview of all aspects of mobility in robotics, including software and hardware design considerations, relatedtechnologies, and algorithmic techniques.

The Robotics Primer

Author: Maja J. Matarić
Publisher: MIT Press
ISBN: 026263354X
Size: 26.82 MB
Format: PDF, Docs
View: 5171
Download
A broadly accessible introduction to robotics that spans the most basic concepts and the most novel applications; for students, teachers, and hobbyists.

Probabilistic Robotics

Author: Sebastian Thrun
Publisher: MIT Press
ISBN: 0262201623
Size: 46.43 MB
Format: PDF, Kindle
View: 1701
Download
Probablistic robotics is a growing area in the subject, concerned with perception and control in the face of uncertainty and giving robots a level of robustness in real-world situations. This book introduces techniques and algorithms in the field.

Introduction To Ai Robotics

Author: Robin Murphy
Publisher: MIT Press
ISBN: 9780262133838
Size: 51.53 MB
Format: PDF, ePub, Docs
View: 4132
Download
This text covers all the material needed to understand the principles behind the AI approach to robotics and to program an artificially intelligent robot for applications involving sensing, navigation, planning, and uncertainty. Robin Murphy is extremely effective at combining theoretical and practical rigor with a light narrative touch. In the overview, for example, she touches upon anthropomorphic robots from classic films and science fiction stories before delving into the nuts and bolts of organizing intelligence in robots.Following the overview, Murphy contrasts AI and engineering approaches and discusses what she calls the three paradigms of AI robotics: hierarchical, reactive, and hybrid deliberative/reactive. Later chapters explore multiagent scenarios, navigation and path-planning for mobile robots, and the basics of computer vision and range sensing. Each chapter includes objectives, review questions, and exercises. Many chapters contain one or more case studies showing how the concepts were implemented on real robots. Murphy, who is well known for her classroom teaching, conveys the intellectual adventure of mastering complex theoretical and technical material. An Instructor's Manual including slides, solutions, sample tests, and programming assignments is available to qualified professors who are considering using the book or who are using the book for class use.

Autonomous Robots

Author: George A. Bekey
Publisher: MIT Press
ISBN: 9780262025782
Size: 22.13 MB
Format: PDF, Mobi
View: 3172
Download
An introduction to the science and practice of autonomous robots that reviews over 300 current systems and examines the underlying technology.

Mobile Microrobotics

Author: Metin Sitti
Publisher: MIT Press
ISBN: 0262341018
Size: 80.80 MB
Format: PDF, Docs
View: 2616
Download
Progress in micro- and nano-scale science and technology has created a demand for new microsystems for high-impact applications in healthcare, biotechnology, manufacturing, and mobile sensor networks. The new robotics field of microrobotics has emerged to extend our interactions and explorations to sub-millimeter scales. This is the first textbook on micron-scale mobile robotics, introducing the fundamentals of design, analysis, fabrication, and control, and drawing on case studies of existing approaches.The book covers the scaling laws that can be used to determine the dominant forces and effects at the micron scale; models forces acting on microrobots, including surface forces, friction, and viscous drag; and describes such possible microfabrication techniques as photo-lithography, bulk micromachining, and deep reactive ion etching. It presents on-board and remote sensing methods, noting that remote sensors are currently more feasible; studies possible on-board microactuators; discusses self-propulsion methods that use self-generated local gradients and fields or biological cells in liquid environments; and describes remote microrobot actuation methods for use in limited spaces such as inside the human body. It covers possible on-board powering methods, indispensable in future medical and other applications; locomotion methods for robots on surfaces, in liquids, in air, and on fluid-air interfaces; and the challenges of microrobot localization and control, in particular multi-robot control methods for magnetic microrobots. Finally, the book addresses current and future applications, including noninvasive medical diagnosis and treatment, environmental remediation, and scientific tools.

Computational Principles Of Mobile Robotics

Author: Gregory Dudek
Publisher: Cambridge University Press
ISBN: 113985559X
Size: 10.63 MB
Format: PDF, Docs
View: 6008
Download
This textbook for advanced undergraduates and graduate students emphasizes algorithms for a range of strategies for locomotion, sensing, and reasoning. It concentrates on wheeled and legged mobile robots but discusses a variety of other propulsion systems. This edition includes advances in robotics and intelligent machines over the ten years prior to publication, including significant coverage of SLAM (simultaneous localization and mapping) and multi-robot systems. It includes additional mathematical background and an extensive list of sample problems. Various mathematical techniques that were assumed in the first edition are now briefly introduced in appendices at the end of the text to make the book more self-contained. Researchers as well as students in the field of mobile robotics will appreciate this comprehensive treatment of state-of-the-art methods and key technologies.

Behavior Based Robotics

Author: Ronald C. Arkin
Publisher: MIT Press
ISBN: 9780262011655
Size: 26.65 MB
Format: PDF, ePub
View: 1428
Download
foreword by Michael Arbib "Hard to put down and necessary to know -- Arkin's book provides a comprehensive intellectual history of robots and a thorough compilation of robotic organizational paradigms from reflexes through social interaction." -- Chris Brown, Professor of Computer Science, University of Rochester This introduction to the principles, design, and practice of intelligent behavior-based autonomous robotic systems is the first true survey of this robotics field. The author presents the tools and techniques central to the development of this class of systems in a clear and thorough manner. Following a discussion of the relevant biological and psychological models of behavior, he covers the use of knowledge and learning in autonomous robots, behavior-based and hybrid robot architectures, modular perception, robot colonies, and future trends in robot intelligence. The text throughout refers to actual implemented robots and includes many pictures and descriptions of hardware, making it clear that these are not abstract simulations, but real machines capable of perception, cognition, and action.