David's line following code from the LVBots competition, 2015.
Dependencies: GeneralDebouncer Pacer PololuEncoder mbed
Fork of DeadReckoning by
History
Doubled the encoder counts for indicating the end of the course because we might have to start a little bit back from the finish line.
2015-04-16, by DavidEGrayson [Thu, 16 Apr 2015 22:00:15 +0000] rev 57
Doubled the encoder counts for indicating the end of the course because we might have to start a little bit back from the finish line.
Made the y tolerance in foundStart less strict because sometimes the wobble from the robot makes it hard to hit that target exactly.
2015-04-16, by DavidEGrayson [Thu, 16 Apr 2015 21:02:38 +0000] rev 56
Made the y tolerance in foundStart less strict because sometimes the wobble from the robot makes it hard to hit that target exactly.
This commit works!! I recorded its logs in reckon_course_12.ods
2015-04-16, by DavidEGrayson [Thu, 16 Apr 2015 20:59:35 +0000] rev 55
This commit works!! I recorded its logs in reckon_course_12.ods
tinkering with the lookaheadamount parameter;
2015-04-16, by DavidEGrayson [Thu, 16 Apr 2015 20:21:13 +0000] rev 54
tinkering with the lookaheadamount parameter;
just committing to be safe because the robot is working pretty well now
2015-04-16, by DavidEGrayson [Thu, 16 Apr 2015 00:07:27 +0000] rev 53
just committing to be safe because the robot is working pretty well now
It learned the course, holy shit!
2015-04-15, by DavidEGrayson [Wed, 15 Apr 2015 23:56:52 +0000] rev 52
It learned the course, holy shit!
got it to detect the starting point better;
2015-04-15, by DavidEGrayson [Wed, 15 Apr 2015 23:01:39 +0000] rev 51
got it to detect the starting point better;
got it to detect roughly when it gets back to the center, but then I tried to make it fancier and it stopped working
2015-04-15, by DavidEGrayson [Wed, 15 Apr 2015 22:53:33 +0000] rev 50
got it to detect roughly when it gets back to the center, but then I tried to make it fancier and it stopped working
something?;
2015-04-15, by DavidEGrayson [Wed, 15 Apr 2015 21:58:21 +0000] rev 49
something?;
made it record entries every 200 encoder counts, instead of every 200 ms;
2015-04-15, by DavidEGrayson [Wed, 15 Apr 2015 21:42:52 +0000] rev 48
made it record entries every 200 encoder counts, instead of every 200 ms;