David's line following code from the LVBots competition, 2015.

Dependencies:   GeneralDebouncer Pacer PololuEncoder mbed

Fork of DeadReckoning by David Grayson

main.h

Committer:
DavidEGrayson
Date:
2014-02-27
Revision:
21:c279c6a83671
Parent:
13:bba5b3abd13f
Child:
22:44c032e59ff5

File content as of revision 21:c279c6a83671:

#pragma once

#include "reckoner.h"
#include "line_tracker.h"

void waitForSignalToStart();
void findLineAndCalibrate();
void turnRightToFindLine();
void followLineToEnd();
void driveHomeAlmost();
void finalSettleIn();

void updateReckonerFromEncoders();
float determinant();
float dotProduct();

extern Reckoner reckoner;
extern LineTracker lineTracker;