84 void createRemoteGuiTab();
89 void RemoteGui_update() override;
97 static const std::string defaultName;
105 std::string robotName =
"Armar6";
106 float taskPeriodMs = 100;
110 std::string providerName =
"OpenNIPointCloudProvider";
111 std::string naviProviderName =
"dynamic_scene_provider";
114 bool enableHumanPoseReader =
true;
115 bool enableHumanPersonInstanceReader =
true;
116 bool enableNavigationHumanPoseReader =
false;
118 bool restrictToRooms =
true;
119 std::string roomNames =
"2.2.02-Dining Area";
122 Properties properties;
124 template <
typename T>
130 ReaderWriterPlugin<armarx::navigation::memory::client::rooms::Reader>*
131 navigationRoomReaderPlugin =
nullptr;
133 ReaderWriterPlugin<armarx::armem::human::client::Reader>* humanPoseReaderPlugin =
nullptr;
134 ReaderWriterPlugin<armarx::navigation::memory::client::human::Reader>*
135 navigationHumanPoseReaderPlugin =
nullptr;
137 ReaderWriterPlugin<armarx::armem::human::client::PersonInstanceReader>*
138 humanPersonInstanceReaderPlugin =
nullptr;
140 ReaderWriterPlugin<armarx::navigation::memory::client::costmap::Writer>*
141 costmapWriterPlugin =
nullptr;
145 VirtualRobot::SceneObjectSetPtr objects;