#include "LineSensor.h" #define DARK_THRESHOLD 500; #define LINE_THRESHOLD 110; #define INTERSECTION_THRESHOLD 500; void LineSensor::Initialize(void) { for (int i = 0; i LINE_THRESHOLD; #endif #ifndef DARK return AverageReflectance() < 200; #endif } float LineSensor::CalcError(void) { float sum_pos = 0; float sum = 0; for (int i = 0; i INTERSECTION_THRESHOLD; #endif #ifndef DARK return AverageReflectance() < 100; #endif }