Included timeout functionality

When the line abruptly ends, the robot will try to turn around to find
the line again.