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.

Classes

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...
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::navigation
 This file is part of ArmarX.
 
 armarx::navigation::core
 This file is part of ArmarX.
 
 armarx::navigation::core::event_names
 

Variables

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"