robot_conversions.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <optional>
4 
5 #include "types.h"
6 
7 namespace armarx::armem::wm
8 {
9  class EntityInstance;
10 }
11 
13 {
14  std::optional<description::RobotDescription> convertRobotDescription(const armem::wm::EntityInstance& instance);
15  std::optional<RobotState> convertRobotState(const armem::wm::EntityInstance& instance);
16 } // namespace armarx::armem::articulated_object
armarx::armem::server::wm::EntityInstance
armem::wm::EntityInstance EntityInstance
Definition: forward_declarations.h:64
armarx::armem::robot_state
Definition: RobotStatePredictionClient.cpp:42
armarx::armem::wm
Definition: MemoryNameSystem.h:46
armarx::armem::robot_state::convertRobotDescription
std::optional< description::RobotDescription > convertRobotDescription(const armem::wm::EntityInstance &instance)
Definition: robot_conversions.cpp:20
types.h
armarx::armem::robot_state::convertRobotState
std::optional< RobotState > convertRobotState(const armem::wm::EntityInstance &instance)
Definition: robot_conversions.cpp:46