|
#include <armarx/navigation/server/event_publishing/MemoryPublisher.h>
Public Member Functions | |
void | globalPlanningFailed (const core::GlobalPlanningFailedEvent &event) override |
void | globalTrajectoryUpdated (const global_planning::GlobalPlannerResult &res) override |
void | goalReached (const core::GoalReachedEvent &event) override |
Will be called whenever the navigator reached the goal. More... | |
void | internalError (const core::InternalErrorEvent &event) override |
Will be called whenever an internal error occurs. More... | |
void | localPlanningFailed (const core::LocalPlanningFailedEvent &event) override |
void | localTrajectoryUpdated (const local_planning::LocalPlannerResult &res) override |
MemoryPublisher (armarx::navigation::memory::client::stack_result::Writer *resultWriter, armarx::navigation::memory::client::events::Writer *eventsWriter, const std::string &clientId) | |
void | movementStarted (const core::MovementStartedEvent &event) override |
void | safetyStopTriggered (const core::SafetyStopTriggeredEvent &event) override |
Will be called whenever a safety stop is triggered. More... | |
void | safetyThrottlingTriggered (const core::SafetyThrottlingTriggeredEvent &event) override |
Will be called whenever safety throttling is triggered to a certain degree (configurable). More... | |
void | userAbortTriggered (const core::UserAbortTriggeredEvent &event) override |
Will be called whenever the user aborts the current navigation. More... | |
void | waypointReached (const core::WaypointReachedEvent &event) override |
Will be called whenever the navigator reached a user-defined waypoint. More... | |
~MemoryPublisher () override=default | |
Public Member Functions inherited from EventPublishingInterface | |
virtual | ~EventPublishingInterface ()=default |
Definition at line 11 of file MemoryPublisher.h.
MemoryPublisher | ( | armarx::navigation::memory::client::stack_result::Writer * | resultWriter, |
armarx::navigation::memory::client::events::Writer * | eventsWriter, | ||
const std::string & | clientId | ||
) |
Definition at line 85 of file MemoryPublisher.cpp.
|
overridedefault |
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 69 of file MemoryPublisher.cpp.
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 49 of file MemoryPublisher.cpp.
|
overridevirtual |
Will be called whenever the navigator reached the goal.
Implements EventPublishingInterface.
Definition at line 8 of file MemoryPublisher.cpp.
|
overridevirtual |
Will be called whenever an internal error occurs.
Implements EventPublishingInterface.
Definition at line 43 of file MemoryPublisher.cpp.
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 74 of file MemoryPublisher.cpp.
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 55 of file MemoryPublisher.cpp.
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 80 of file MemoryPublisher.cpp.
|
overridevirtual |
Will be called whenever a safety stop is triggered.
Implements EventPublishingInterface.
Definition at line 29 of file MemoryPublisher.cpp.
|
overridevirtual |
Will be called whenever safety throttling is triggered to a certain degree (configurable).
Implements EventPublishingInterface.
Definition at line 22 of file MemoryPublisher.cpp.
|
overridevirtual |
Will be called whenever the user aborts the current navigation.
Implements EventPublishingInterface.
Definition at line 36 of file MemoryPublisher.cpp.
|
overridevirtual |
Will be called whenever the navigator reached a user-defined waypoint.
Implements EventPublishingInterface.
Definition at line 15 of file MemoryPublisher.cpp.