|
#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 | |
Public Member Functions inherited from NavigatorInterface | |
virtual | ~NavigatorInterface ()=default |
Definition at line 17 of file IceNavigator.h.
IceNavigator | ( | ) |
Definition at line 22 of file IceNavigator.cpp.
IceNavigator | ( | const NavigatorInterfacePrx & | navigator | ) |
Definition at line 28 of file IceNavigator.cpp.
|
override |
Definition at line 33 of file IceNavigator.cpp.
void createConfig | ( | const client::NavigationStackConfig & | config, |
const std::string & | configId | ||
) |
Definition at line 45 of file IceNavigator.cpp.
|
overridevirtualnoexcept |
Implements NavigatorInterface.
Definition at line 119 of file IceNavigator.cpp.
|
overridevirtualnoexcept |
Implements NavigatorInterface.
Definition at line 125 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 65 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 54 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 74 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 81 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 101 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 107 of file IceNavigator.cpp.
void setNavigatorComponent | ( | const NavigatorInterfacePrx & | navigator | ) |
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 113 of file IceNavigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 91 of file IceNavigator.cpp.