|
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 680 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.
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.