|
void | connect (armem::client::MemoryNameSystem &memoryNameSystem) |
|
void | registerPropertyDefinitions (::armarx::PropertyDefinitionsPtr &def) |
|
bool | storeDescription (const description::RobotDescription &description, const armem::Time ×tamp=armem::Time::Invalid()) override |
|
bool | storeDescription (const VirtualRobot::Robot &robot, const armem::Time ×tamp=armem::Time::Invalid()) |
|
bool | storeState (const RobotState &state, const std::string &robotTypeName, const std::string &robotName, const std::string &robotRootNodeName) override |
|
bool | storeState (const VirtualRobot::Robot &robot, const armem::Time ×tamp) |
|
| VirtualRobotWriter ()=default |
|
| ~VirtualRobotWriter () override |
|
void | connect (armem::client::MemoryNameSystem &memoryNameSystem) |
|
void | registerPropertyDefinitions (::armarx::PropertyDefinitionsPtr &def) |
|
| RobotWriter ()=default |
|
| RobotWriter (const RobotWriter &) |
|
bool | storeDescription (const description::RobotDescription &description, const armem::Time ×tamp=armem::Time::Invalid()) override |
|
bool | storeLocalization (const Eigen::Matrix4f &globalRootPose, const std::string &robotName, const std::string &robotRootNodeName, const armem::Time ×tamp) |
|
bool | storeProprioception (const std::map< std::string, float > &jointMap, const std::string &robotTypeName, const std::string &robotName, const armem::Time ×tamp) |
|
bool | storeState (const RobotState &state, const std::string &robotTypeName, const std::string &robotName, const std::string &robotRootNodeName) override |
|
| ~RobotWriter () override |
|
virtual | ~WriterInterface ()=default |
|
The VirtualRobotReader class.
The aim of this class is to obtain a virtual robot instance and synchronize it with the data (joint positions, global pose, ...) stored in the working memory.
This is only a lightweight wrapper of
- See also
- RobotReader for Simox's VirtualRobot class.
Definition at line 42 of file VirtualRobotWriter.h.