events.h File Reference
#include <string>
#include <ArmarXCore/core/time/DateTime.h>
#include <armarx/navigation/core/types.h>
+ Include dependency graph for events.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  Event
struct  GlobalPlanningFailedEvent
struct  GoalReachedEvent
 Event describing that the targeted goal was successfully reached. More...
struct  InternalErrorEvent
 Event describing the occurance of an internal unhandled error. More...
struct  LocalPlanningFailedEvent
struct  MovementStartedEvent
struct  SafetyStopTriggeredEvent
 Event describing that for security reasons, the robot was stopped completely. More...
struct  SafetyThrottlingTriggeredEvent
 Event desciribing that a significant safety throttling factor was reached. More...
struct  UserAbortTriggeredEvent
 Event describing that the user aborted the current execution. More...
struct  WaypointReachedEvent
 Event describing that a user-defined waypoint was successfully reached. More...


 This file offers overloads of toIce() and fromIce() functions for STL container types.
 This file is part of ArmarX.
 This file is part of ArmarX.


const std::string GlobalPlanningFailed = "GlobalPlanningFailedEvent"
const std::string GoalReached = "GoalReachedEvent"
const std::string InternalError = "InternalErrorEventEvent"
const std::string LocalPlanningFailed = "LocalPlanningFailedEvent"
const std::string MovementStarted = "MovementStartedEvent"
const std::string SafetyStopTriggered = "SafetyStopTriggeredEvent"
const std::string SafetyThrottlingTriggered = "SafetyThrottlingTriggeredEvent"
const std::string UserAbortTriggered = "UserAbortTriggeredEvent"
const std::string WaypointReached = "WaypointReachedEvent"