Skip to main content
  • Textbook
  • © 2008

Embedded Robotics

Mobile Robot Design and Applications with Embedded Systems

Authors:

  • From introductory to intermediate level

  • Covers in-depth embedded microcontroller systems, sensors, actuators (DC motors), PID control, mobile robot design, and mobile robot applications

  • Layout with icons per chapter, side-texts, and lots of figures, photographs, and worked example programs

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

  • Lecture Notes (PowerPoint) available for lecturers who adopt the book for a course

  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (27 chapters)

  1. Front Matter

    Pages I-XIV
  2. Embedded Systems

    1. Sensors

      Pages 49-71
    2. Actuators

      Pages 73-82
    3. Control

      Pages 83-101
    4. Multitasking

      Pages 103-116
    5. Wireless Communication

      Pages 117-127
  3. Mobile Robot Design

    1. Driving Robots

      Pages 131-145
    2. Omni-Directional Robots

      Pages 147-156
    3. Balancing Robots

      Pages 157-164
    4. Walking Robots

      Pages 165-184
    5. Autonomous Planes

      Pages 185-193
    6. Robot Manipulators

      Pages 205-213
    7. Simulation Systems

      Pages 215-238
  4. Mobile Robot Applications

    1. Maze Exploration

      Pages 271-282
    2. Map Generation

      Pages 283-295

About this book

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



Reviews

From the reviews of the second edition:

"This book provides an interesting overview on embedded robotics. … presents most of the practical aspects related to the design and control of an autonomous robot. … In the reviewer’s opinion, this book is suitable as a textbook for a laboratory class on robotics. … The book might also be of interest to Ph.D. students … . is very well organized and it-is-written-in-a-pleasantly concise style. Undergraduate and graduate students and researchers interested in embedded robotics will find it useful and rich in valuable material." (Gianluca Antonelli, SIAM Review, Vol. 49 (3), 2007)

Authors and Affiliations

  • School of Electrical, Electronic and Computer Engineering, The University of Western Australia, Perth, Australia

    Thomas Bräunl

About the author

Bräunl is Associate Professor at the University of Western Australia, Perth, where he founded and directs the Mobile Robot Lab and is also Director of the Centre for Intelligent Information Processing Systems (CIIPS). Professor Bräunl received a Diploma in Informatics in 1986 from Univ. Kaiserslautern, an MS in Computer Science in 1987 from the University of Southern California, Los Angeles, and a PhD and Habilitation in Informatics in 1989 and 1994, respectively, from Univ. Stuttgart. He has worked in the past for BASF and DaimlerChrysler and has founded a company for innovative mobile robot design. Professor Bräunl’s research interests are robotics, vision, graphics, and concurrency. He is author of several research books and textbooks and has developed the EyeBot mobile robot family.

Bibliographic Information

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access