00001 events = { 00002 "main" : { 00003 "EV_START" : "Competition started.", 00004 "EV_COLLECT_WASTE" : "", 00005 "EV_DEPOSITE_BOTTLE" : "", 00006 "EV_DEPOSITE_CAN" : "", 00007 "EV_DEPOSITE_DONE" : "", 00008 "EV_WAIT_DEPOSITE_BOTTLE" : "", 00009 "EV_WAIT_DEPOSITE_CAN" : "", 00010 "EV_STACK_FULL" : "", 00011 00012 "EV_MOTION_DONE" : "Previously submitted motion is finished", 00013 "EV_LOST_DURING_MOTION" : "Actual position of the robot is too far from reference", 00014 "EV_TRAJECTORY_ERROR" : "The trajectory submitted by ::EV_NEW_TRAJECTORY can't be prepared for execution.", 00015 00016 "EV_GOAL_NOT_REACHABLE" : "Path planner can't calculate a path to the goal", 00017 "EV_GOAL_IS_OBSTACLE" : "Path planner can't calculate a path to the goal because the goal is an obstacle (wall).", 00018 "EV_GOAL_IS_TMP_OBSTACLE" : "Path planner can't calculate a path to the goal because the goal is a temporary obstacle read form senors.", 00019 "EV_MAP_NOT_INIT" : "The map is not init", 00020 00021 "EV_DETECTED_BOTTLE" : "", 00022 "EV_DETECTED_CAN" : "", 00023 "EV_DETECTED_BATTERY" : "", 00024 "EV_DETECTED_WASTE" : "", 00025 "EV_WASTE_IN" : "", 00026 "EV_OBSTRUCTION_AHEAD" : "", 00027 "EV_ENEMY_AHEAD" : "", 00028 00029 "EV_PICKUP_DONE" : "Pickup FSM sucessfully moved the waste to stock.", 00030 "EV_PICKUP_FAILED" : "", 00031 }, 00032 "detect" : { 00033 }, 00034 "loc" : { 00035 "EV_LOC_INIT" : "", 00036 "EV_LOC_LOCATE" : "", 00037 "EV_ODOMETRY_RECEIVED" : "", 00038 "EV_LASER_RECEIVED" : "", 00039 "EV_POSITION_UPDATED" : "", 00040 }, 00041 "pickup" : { 00042 "EV_PICKUP_START" : "", 00043 "EV_TRASH_GOES_UP" : "", 00044 "EV_PICKUP_TRY" : "", 00045 "EV_PICKUP_FREE" : "", 00046 }, 00047 "motion" : { 00048 "EV_MOVE_STOP" : "Stop current motion as fast as possible", 00049 "EV_NEW_TRAJECTORY" : "New trajectory submitted to robot.new_trajectory", 00050 "EV_NEW_GOAL" : "A new goal is received", 00051 "EV_TRAJECTORY_LOST" : "Actual position of the robot is too far from reference", 00052 "EV_TRAJECTORY_DONE" : "Reference position is at the end of the previously submitted trajectory", 00053 "EV_TRAJECTORY_DONE_AND_CLOSE" : "::EV_TRAJECTORY_DONE + distance of actual position to the target is less than XXX", 00054 "EV_LOC_UPDATED" : "Localization updated the estimate of the robot position", 00055 "EV_LOC_LOST" : "Localization can't estimate the position of the robot.", 00056 } 00057 }