10 std::optional<robot_state::description::RobotDescription>
14 arondto::ObjectClass aronObjectInfo;
17 aronObjectInfo.fromAron(instance.
data());
26 fromAron(aronObjectInfo, robotDescription);
30 if (robotDescription.
name.empty() or xml.package.empty() or xml.path.empty())
35 return robotDescription;
data::PackagePath serialize() const
const DataT & data() const
Client-side working entity instance.
#define ARMARX_WARNING
The logging level for unexpected behaviour, but not a serious problem.
std::optional< robot_state::description::RobotDescription > convertRobotDescription(const armem::wm::EntityInstance &instance)
void fromAron(const arondto::MemoryID &dto, MemoryID &bo)