Now that we have a rather nice PID controller, it’s time to test it!
Using just a PID controller alone, we can implement rudimentary autonomy. It’s only basic, but it’s a start and it’s the first time our robot has ever completed a course unaided.
There’s a lot of places we can go from here. We’ll look into improving what we’re currently doing and making it more intelligent, but we’ll also start researching SLAM and integrating it into our robot.
As always, our code is available on Github. All of this code is in the development branch at the current moment as its still in early stages. The specific script we used in the videos can be found here.