Mobile Robot Design and Applications with Embedded Systems
This book presents a unique combination of Embedded Systems and Mobile Robots from introductory to intermediate level.
It is structured in three sections, dealing with Embedded Systems (hardware and software design, actuators, sensors,
PID control, multitasking), Mobile Robots (driving, balancing, walking, and flying robots), and Robot Applications (Mapping,
Robot Soccer, Genetic Algorithms, Neural Networks, Behavior-Based Systems, and Simulation). It can be used as a textbook
for courses in Computer Science, Computer Engineering, IT, or Mechatronics, as well as a guide for robot hobbyists and researchers.
The book is a practical „hands-on“ training guide in embedded systems and mobile robots. All important aspects of Embedded Systems are presented in the interesting context of Mobile Robots.
PART I: EMBEDDED SYSTEMS 1 Introduction 2 Programming Tools 3 RoBIOS Operating System 4 Multitasking 5 Sensors 6 Actuators 7 Control 8 Real-Time Image Processing 9 Wireless Communication PART II: MOBILE ROBOT DESIGN 10 Driving Robots 11 Omni-Directional Robots 12 Balancing Robots 13 Walking Robots 14 Autonomous Planes 15 EyeSim Simulator PART III: MOBILE ROBOT APPLICATIONS 16 Maze Exploration 17 Map Generation 18 Robot Soccer 19 Neural Networks 20 Genetic Algorithms 21 Genetic Programming 22 Behavior-Based Systems 23 Evolution of Walking Gaits 24 Outlook