35 #include <armarx/navigation/client/ice/NavigatorInterface.h>
37 #include <armarx/navigation/components/navigation_skill_provider/ComponentInterface.h>
86 void createRemoteGuiTab();
91 void RemoteGui_update() override;
103 void drawBoxes(const Properties& p, viz::Client& arviz);
108 static const std::string defaultName;
113 std::string robotName;
118 Properties properties;
122 struct RemoteGuiTab : armarx::RemoteGui::Client::Tab
124 armarx::RemoteGui::Client::LineEdit boxLayerName;
125 armarx::RemoteGui::Client::IntSpinBox numBoxes;
127 armarx::RemoteGui::Client::Button drawBoxes;
134 client::NavigatorInterfacePrx navigatorPrx;
136 template <
typename T>