Embedded Robotics

Mobile Robot Design and Applications with Embedded Systems

  • Thomas Bräunl

Table of contents

  1. Front Matter
    Pages I-XIV
  2. Embedded Systems

    1. Pages 49-71
    2. Pages 73-82
    3. Pages 83-101
    4. Pages 103-116
    5. Pages 117-127
  3. Mobile Robot Design

    1. Pages 131-145
    2. Pages 147-156
    3. Pages 157-164
    4. Pages 165-184
    5. Pages 185-193
    6. Pages 205-213
    7. Pages 215-238
  4. Mobile Robot Applications

    1. Pages 271-282
    2. Pages 283-295

About this book

Introduction

The EyeBot controller and mobile robots have evolved over more than a decade. This book gives an in-depth introduction to embedded systems and autonomous mobile robots, using the EyeBot controller (EyeCon) and the EyeBot mobile robot family as application examples. This book combines teaching and research material and can be used for courses in Embedded Systems as well as in Robotics and Automation. 

We see labs as an essential teaching and learning method in this area and encourage everybody to reprogram and rediscover the algorithms and systems presented in this book. Although we like simulations for many applications and treat them in quite some depth in several places in this book, we do believe that students should also be exposed to real hardware in both areas, embedded systems and rob- ics. This will deepen the understanding of the subject area and of course create a lot more fun, especially when experimenting with small mobile robots. The original goal for the EyeBot project has been to interface an embedded system to a digital camera sensor (EyeCam), process its images locally in re- time for robot navigation, and display results on a graphics LCD. All of this started at a time before digital cameras came to the market – in fact the EyeBot controller was one of the first “embedded vision systems”.

Internet support at http://robotics.ee.uwa.edu.au/eyebot/ with free download of: RoBIOS operating system, example programs, online documentation, simulator

Keywords

actuator algorithms autonom communication evolution genetic algorithm genetic programming image processing mobile robot navigation neural network programming robot robotics simulation

Authors and affiliations

  • Thomas Bräunl
    • 1
  1. 1.School of Electrical, Electronic and Computer EngineeringThe University of Western AustraliaPerthAustralia

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-540-70534-5
  • Copyright Information Springer-Verlag Berlin Heidelberg 2008
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-540-70533-8
  • Online ISBN 978-3-540-70534-5
  • About this book