Skip to Content
Learn Robotics Programming - Second Edition
book

Learn Robotics Programming - Second Edition

by Danny Staple
February 2021
Beginner to intermediate
602 pages
12h 37m
English
Packt Publishing
Content preview from Learn Robotics Programming - Second Edition

Chapter 8: Programming Distance Sensors with Python

In this chapter, we look at distance sensors and how to use them to avoid objects. Avoiding obstacles is a key feature in mobile robots, as bumping into stuff is generally not good. It is also a behavior that starts to make a robot appear smart, as if it is behaving intelligently.

In this chapter, we find out about the different types of sensors and choose a suitable type. We then build a layer in our robot object to access them and, in addition to this, we create a behavior to avoid walls and objects.

You will learn about the following topics in this chapter:

  • Choosing between optical and ultrasonic sensors
  • Attaching and reading an ultrasonic sensor
  • Avoiding walls – writing a script to avoid ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learn Robotics Programming

Learn Robotics Programming

Danny Staple

Publisher Resources

ISBN: 9781839218804Supplemental Content