|
#include <armarx/navigation/server/Navigator.h>
Classes | |
struct | Config |
struct | InjectedServices |
Public Member Functions | |
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 |
Navigator (const Config &config, const InjectedServices &services) | |
Navigator (Navigator &&other) noexcept | |
void | pause () override |
void | resume () override |
void | stop () override |
void | update (const std::vector< core::Pose > &waypoints, core::NavigationFrame navigationFrame) override |
~Navigator () override | |
Public Member Functions inherited from NavigatorInterface | |
virtual | ~NavigatorInterface ()=default |
Definition at line 62 of file Navigator.h.
Navigator | ( | const Config & | config, |
const InjectedServices & | services | ||
) |
Definition at line 64 of file Navigator.cpp.
Definition at line 1260 of file Navigator.cpp.
|
override |
|
overridevirtualnoexcept |
Implements NavigatorInterface.
Definition at line 1249 of file Navigator.cpp.
|
overridevirtualnoexcept |
Implements NavigatorInterface.
Definition at line 1255 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 567 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 145 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 824 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 819 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 1200 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 1215 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 1235 of file Navigator.cpp.
|
overridevirtual |
Implements NavigatorInterface.
Definition at line 176 of file Navigator.cpp.