Lynx Robot - Tracking robot location and orientation

It uses dead reckoning approach to track the x/y-coordinates and the
heading angle of the robot at runtime. These values are currently
initialized to zero once the robot is switched ON.
NOTE: its correctness is NOT tested yet.