roboevent.py

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 }

Generated on Thu Sep 13 11:28:28 2007 for DCE-Eurobot by  doxygen 1.5.3