Unit Testing of GoPiGo3

After finishing the assembly of the hardware, in this chapter, you will get familiar with how GoPiGo3 works using the JupyterLab environment, a friendly interface that takes the structure of a notebook composed of human-readable paragraphs followed by Python code snippets. You will produce two versions of each test program: the JupyterLab notebook and the pure Python script.

Using these programming tools, you will test each sensor/actuator individually and check that they're working properly while learning about the technology behind each of them.

We will be covering the following topics:

  • Getting started with Python programming under the user-friendly environment Jupyterlab
  • Testing the robot perception: distance sensor, ...

Get Hands-On ROS for Robotics Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.