Implementation of a line following robot on a PIC chip using C.