181114KA
Hello!
The first goal in this project was to get the neurorobot_reboot to perform a simple autonomous “Roomba” function, ie. move around without bumping into anything. I accomplished this more or less successfully, so the code is pasted in below. One of the main issues is that I hard-coded in timings, so as the battery depletes, the code works less-well; currently (hehe), I’m looking into using motor encoders to solve this problem.
Here’s a video file of it working (will download): 181114KA_NeuralRobot_Progression
Edit 190122KA: and here’s a document I just typed up that quickly runs over different parts of the code: A Quick Rundown of Roomba