Variables

roboevent Namespace Reference

Variables

dictionary events

Variable Documentation

dictionary roboevent::events
Initial value:
00001 {
00002     "main" : {
00003         "EV_START" : "Changed state of start connector.",
00004 
00005         "EV_JAWS_DONE"          : "",
00006         "EV_LIFT_DONE"          : "",
00007         "EV_SWITCH_STRATEGY"    : "",
00008 
00009         "EV_MOTION_DONE"        : "Previously submitted motion is finished",
00010         "EV_MOTION_ERROR"       : "Motion FSM cannot finish the requested command even after several attempts (obstacles on the road, lost several times etc.)",
00011     },
00012     "motion" : {
00013         "EV_MOVE_STOP" : "Stop current motion as fast as possible",
00014         "EV_NEW_TARGET" : "New target (point or trajectory) is sent",
00015         "EV_TRAJECTORY_LOST" : "Actual position of the robot is too far from reference",
00016         "EV_TRAJECTORY_DONE" : "Reference position is at the end of the previously submitted trajectory",
00017         "EV_TRAJECTORY_DONE_AND_CLOSE" : "::EV_TRAJECTORY_DONE + distance of actual position to the target is less than XXX",
00018         "EV_OBSTACLE" : "An obstacle is detected on actual trajectory - we must avoid it.",
00019         "EV_OBSTACLE_BEHIND" : "",
00020         "EV_OBSTACLE_SIDE" : "",
00021         #"EV_FOUND_AFTER_RESET" : "MCL estimated position after reset",
00022         #"EV_RECALCULATION_FAILED" : "Trajectory recalculation caused by a detected obstcale has failed (error or target not reachable)",
00023     },
00024 }