Technically speaking there is no mention of any autopilot in my tutorial. But, as ROS (Robot Operating System) becomes more and more popular, I kinda felt like it was time to create a Tutorial for beginner that was actually fun to do (and watch, I hope).
So I decided to go for a real example. I had my Donkey Car (donkeycar.com) parked somewhere (too many things to do) and I thought that would have been a perfect robot to start with.
This video covers (it's long, but I wrote down the time marks in the description on YouTube):
- setting up a Raspberry Pi 3 with an SD card image from Ubiquity Robotics, with ROS Kinetic installed.
- installing ROS on Ubuntu
- ROS master, ROS_MASTER_URI and ROS running on multiple platforms
- Packages installation and creation
- topics and messages
- writing a script (publisher and subscriber) in Python
- lots of fun outdoor
You are all welcome to contribute with your own packages!
CODE: Find the code on Github