جزییات کتاب
Mobile Robotics: A Practical Introduction (2nd edition) is an excellent introduction to the foundations and methods used for designing completely autonomous mobile robots. A fascinating, cutting-edge, research topic, autonomous mobile robotics is now taught in more and more universities. In this book you are introduced to the fundamental concepts of this complex field via twelve detailed case studies that show how to build and program real working robots. Topics covered in clued learning, autonomous navigation in unmodified, noisy and unpredictable environments, and high fidelity robot simulation.This new edition has been updated to include a new chapter on novelty detection, and provides a very practical introduction to mobile robotics for a general scientific audience. It is essential reading for 2nd and 3rd year undergraduate students and postgraduate students studying robotics, artificial intelligence, cognitive science and robot engineering. The update and overview of core concepts in mobile robotics will assist and encourage practitioners of the field and set challenges to explore new avenues of research in this exiting field.Contents1 Introduction... 12 Foundations... 72.1 Definitions... 72.2 Applications of Mobile Robots... 112.3 History of Mobile Robotics: Early Implementations ... 112.4 History of Mobile Robotics: Control Paradigms... 132.5 Further Reading ... 223 Robot Hardware... 253.1 Introduction... 253.2 Robot Sensors... 253.3 Robot Actuators ... 413.4 Example: The Mobile Robot FortyTwo... 433.5 The Need for Sensor Signal Interpretation... 443.6 Further Reading ... 454 Robot Learning: Making Sense of Raw Sensor Data... 474.1 Introduction... 474.2 Learning Methods in Detail... 534.3 Further Reading on Learning Methods... 754.4 Case Studies of Learning Robots ... 764.5 Exercise: A Target-Following, Obstacle-Avoiding Robot... 945 Navigation... 955.1 Principles of Navigation... 955.2 Fundamental Navigation Strategies of Animals and Humans... 1015.3 Robot Navigation... 1125.4 Case Studies of Navigating Robots... 1176 Novelty Detection...1676.1 Motivation... 1676.2 Approaches to Novelty Detection... 1696.3 Case Study on Novelty Detection... 1716.4 Summary... 1807 Simulation: Modelling Robot-Environment Interaction...1837.1 Motivation... 1837.2 Fundamentals of Computer Simulation... 1847.3 Alternatives to Numerical Models... 1897.4 Case Study on Simulation of Robot-Environment Interaction... 1918 Analysis of Robot Behaviour...1998.1 Motivation...1998.2 Statistical Analysis of Robot Behaviour...2018.3 Case Studies of Performance Evaluation and Analysis...2148.4 Summary...2469 Outlook...2499.1 Achievements...2499.2 Reasons for Success...2509.3 Challenges...2519.4 The Beginning...2539.5 Further Reading ...254Answers to Exercises ...2551 Sonar Sensors...2552 Robot Learning...2563 Error Calculations and Contingency Table Analysis...2584 Analysis of Categorical Data...260List of Exercises and Case Studies...263References...265Index...273