|
| 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 40 of file VirtualRobotWriter.h.