|
|
Namespaces | |
| client | |
| constants | |
| This file is part of ArmarX. | |
| description | |
| exteroception | |
| localization | |
| proprioception | |
Classes | |
| struct | PlatformState |
| class | ReaderInterface |
| struct | Robot |
| class | RobotReader |
| The RobotReader class. More... | |
| struct | RobotState |
| class | RobotStatePredictionClient |
| class | RobotWriter |
| The RobotReader class. More... | |
| struct | Twist |
| class | VirtualRobotReader |
| The VirtualRobotReader class. More... | |
| class | VirtualRobotWriter |
| The VirtualRobotReader class. More... | |
| class | WriterInterface |
Typedefs | |
| using | Robots = std::vector< Robot > |
| using | RobotStates = std::vector< RobotState > |
Functions | |
| std::optional< description::RobotDescription > | convertRobotDescription (const armem::wm::EntityInstance &instance) |
| std::optional< RobotState > | convertRobotState (const armem::wm::EntityInstance &instance) |
| void | fromAron (const armarx::armem::prop::arondto::Platform &dto, robot_state::PlatformState &bo) |
| void | fromAron (const arondto::ObjectInstance &dto, RobotState &bo) |
| void | fromAron (const arondto::Robot &dto, Robot &bo) |
| void | fromAron (const arondto::RobotState &dto, RobotState &bo) |
| void | fromAron (const long &dto, IceUtil::Time &time) |
| void | fromAron (const objpose::arondto::ObjectPose &dto, RobotState &bo) |
| RobotReader::Hand | fromHandName (const std::string &name) |
| armarx::armem::MemoryID | makeMemoryID (const description::RobotDescription &desc) |
| PackagePath | resolvePackagePath (const std::string &filename) |
| void | toAron (armarx::armem::prop::arondto::Platform &dto, const robot_state::PlatformState &bo) |
| void | toAron (arondto::ObjectInstance &dto, const RobotState &bo) |
| void | toAron (arondto::Robot &dto, const Robot &bo) |
| void | toAron (arondto::RobotState &dto, const RobotState &bo) |
| void | toAron (long &dto, const IceUtil::Time &time) |
| void | toAron (objpose::arondto::ObjectPose &dto, const RobotState &bo) |
| template<typename AronClass > | |
| std::optional< AronClass > | tryCast (const wm::EntityInstance &item) |
Variables | |
| const MemoryID | descriptionSegmentID {memoryID.withCoreSegmentName("Description")} |
| const MemoryID | exteroceptionSegmentID {memoryID.withCoreSegmentName("Exteroception")} |
| const MemoryID | localizationSegmentID {memoryID.withCoreSegmentName("Localization")} |
| const MemoryID | memoryID {"RobotState"} |
| const MemoryID | proprioceptionSegmentID {memoryID.withCoreSegmentName("Proprioception")} |
Definition at line 52 of file forward_declarations.h.
| typedef std::vector< RobotState > RobotStates |
Definition at line 53 of file forward_declarations.h.
| std::optional< description::RobotDescription > convertRobotDescription | ( | const armem::wm::EntityInstance & | instance | ) |
| std::optional< RobotState > convertRobotState | ( | const armem::wm::EntityInstance & | instance | ) |
| void fromAron | ( | const armarx::armem::prop::arondto::Platform & | dto, |
| robot_state::PlatformState & | bo | ||
| ) |
Definition at line 54 of file aron_conversions.cpp.
| void fromAron | ( | const arondto::ObjectInstance & | dto, |
| RobotState & | bo | ||
| ) |
| void fromAron | ( | const arondto::Robot & | dto, |
| Robot & | bo | ||
| ) |
| void fromAron | ( | const arondto::RobotState & | dto, |
| RobotState & | bo | ||
| ) |
| void armarx::armem::robot_state::fromAron | ( | const long & | dto, |
| IceUtil::Time & | time | ||
| ) |
| void fromAron | ( | const objpose::arondto::ObjectPose & | dto, |
| RobotState & | bo | ||
| ) |
|
inline |
Definition at line 677 of file RobotReader.cpp.
| armarx::armem::MemoryID makeMemoryID | ( | const description::RobotDescription & | desc | ) |
| PackagePath armarx::armem::robot_state::resolvePackagePath | ( | const std::string & | filename | ) |
Definition at line 40 of file VirtualRobotWriter.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void toAron | ( | armarx::armem::prop::arondto::Platform & | dto, |
| const robot_state::PlatformState & | bo | ||
| ) |
Definition at line 64 of file aron_conversions.cpp.
| void toAron | ( | arondto::ObjectInstance & | dto, |
| const RobotState & | bo | ||
| ) |
| void toAron | ( | arondto::Robot & | dto, |
| const Robot & | bo | ||
| ) |
| void toAron | ( | arondto::RobotState & | dto, |
| const RobotState & | bo | ||
| ) |
| void armarx::armem::robot_state::toAron | ( | long & | dto, |
| const IceUtil::Time & | time | ||
| ) |
| void toAron | ( | objpose::arondto::ObjectPose & | dto, |
| const RobotState & | bo | ||
| ) |
| std::optional<AronClass> armarx::armem::robot_state::tryCast | ( | const wm::EntityInstance & | item | ) |
| const MemoryID descriptionSegmentID {memoryID.withCoreSegmentName("Description")} |
Definition at line 30 of file memory_ids.cpp.
| const MemoryID exteroceptionSegmentID {memoryID.withCoreSegmentName("Exteroception")} |
Definition at line 32 of file memory_ids.cpp.
| const MemoryID localizationSegmentID {memoryID.withCoreSegmentName("Localization")} |
Definition at line 33 of file memory_ids.cpp.
| const MemoryID memoryID {"RobotState"} |
Definition at line 28 of file memory_ids.cpp.
| const MemoryID proprioceptionSegmentID {memoryID.withCoreSegmentName("Proprioception")} |
Definition at line 31 of file memory_ids.cpp.