|
#include <armarx/navigation/client/services/IceNavigator.h>
Public Member Functions | |
void | createConfig (const client::NavigationStackConfig &config, const std::string &configId) |
IceNavigator () | |
IceNavigator (const NavigatorInterfacePrx &navigator) | |
bool | isPaused () const noexcept override |
bool | isStopped () const noexcept override |
void | moveTo (const std::vector< client::WaypointTarget > &targets, core::NavigationFrame navigationFrame) override |
void | moveTo (const std::vector< core::Pose > &waypoints, core::NavigationFrame navigationFrame) override |
void | moveToLocation (const std::string &location) override |
void | moveTowards (const core::Direction &direction, core::NavigationFrame navigationFrame) override |
void | pause () override |
void | resume () override |
void | setNavigatorComponent (const NavigatorInterfacePrx &navigator) |
void | stop () override |
void | update (const std::vector< core::Pose > &waypoints, core::NavigationFrame navigationFrame) override |
~IceNavigator () override | |
![]() | |
virtual | ~NavigatorInterface ()=default |
Definition at line 17 of file IceNavigator.h.
IceNavigator | ( | ) |
Definition at line 30 of file IceNavigator.cpp.
IceNavigator | ( | const NavigatorInterfacePrx & | navigator | ) |
Definition at line 35 of file IceNavigator.cpp.
|
override |
Definition at line 40 of file IceNavigator.cpp.
void createConfig | ( | const client::NavigationStackConfig & | config, |
const std::string & | configId | ||
) |
Definition at line 52 of file IceNavigator.cpp.
|
overridevirtualnoexcept |
Implements NavigatorInterface.
Definition at line 126 of file IceNavigator.cpp.
|
overridevirtualnoexcept |
Implements NavigatorInterface.
Definition at line 132 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 71 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 61 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 81 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 88 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 108 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 114 of file IceNavigator.cpp.
void setNavigatorComponent | ( | const NavigatorInterfacePrx & | navigator | ) |
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 120 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 98 of file IceNavigator.cpp.