February 2020
Intermediate to advanced
432 pages
10h 50m
English
In this chapter, you will set up your ROS development environment specifically for programming GoPiGo3. This understanding is going to be built by going from using the keys of your laptop keyboard to the more technical way of using ROS topics. Finally, you will guess what topics will allow you to wire manual keyboard/topic-based control to internal programming logic (that is, smart behavior) that will make the robot capable of executing autonomous tasks. In this sense, 3D simulation in Gazebo is an essential tool for testing behavior during development before pushing the app to the physical robot, saving time and effort when it comes to field-based work.
By the end of this chapter, you will have learned how to ...
Read now
Unlock full access