public class PlannerEx5 extends Planner { // Constructor for the planner public PlannerEx5() { setTraceFileUserHeaderData("Dirrs+|0|-3|0|0.05|3,Sonar|0|4|0|0.10|19,IR6|90|-5|-5.5|0.85|5.5"); } // Called when the planner receives a pose from the tracker public void receivedPoseFromTracker(Pose p) { } // Called when the planner receives data from the robot public void receivedDataFromRobot(int[] data) { int d = data[0]*256 + data[1]; int s = data[2]*256 + data[3]; int i = data[4]*256 + data[5]; sendDataToTraceFile("" + d + "," + s + "," + i); } // Called when the planner receives data from another station public void receivedDataFromStation(int stationId, int[] data) { } }