armarx::human Namespace Reference

Namespaces

namespace  arondto
 
namespace  pose
 

Functions

template<class ValueType>
std::optional< ValueType > opt_from_json (const simox::json::json &j, const std::string key)
 
template<class ValueType>
void set_if_present (simox::json::json &j, const std::string key, const std::optional< ValueType > optional)
 

Variables

const armem::MemoryID FaceRecognitionCoreSegmentID
 
const armem::MemoryID HumanActivityCoreSegmentID
 
const armem::MemoryID HumanRobotInteractionCoreSegmentID
 
const armem::MemoryID MemoryID {"Human"}
 
const armem::MemoryID PersonInstanceCoreSegmentID
 
const armem::MemoryID PoseCoreSegmentID = MemoryID.withCoreSegmentName("Pose")
 
const armem::MemoryID ProfileCoreSegmentID = MemoryID.withCoreSegmentName("Profile")
 

Function Documentation

◆ opt_from_json()

template<class ValueType>
std::optional< ValueType > opt_from_json ( const simox::json::json & j,
const std::string key )

◆ set_if_present()

template<class ValueType>
void set_if_present ( simox::json::json & j,
const std::string key,
const std::optional< ValueType > optional )

Variable Documentation

◆ FaceRecognitionCoreSegmentID

const armem::MemoryID FaceRecognitionCoreSegmentID
extern
Initial value:
=
MemoryID.withCoreSegmentName("FaceRecognition")
const armem::MemoryID MemoryID
Definition memory_ids.cpp:28

◆ HumanActivityCoreSegmentID

const armem::MemoryID HumanActivityCoreSegmentID
extern
Initial value:
=
MemoryID.withCoreSegmentName("HumanActivity")

◆ HumanRobotInteractionCoreSegmentID

const armem::MemoryID HumanRobotInteractionCoreSegmentID
extern
Initial value:
=
MemoryID.withCoreSegmentName("HumanRobotInteraction")

◆ MemoryID

const armem::MemoryID MemoryID {"Human"}
extern

◆ PersonInstanceCoreSegmentID

const armem::MemoryID PersonInstanceCoreSegmentID
extern
Initial value:
=
MemoryID.withCoreSegmentName("PersonInstance")

◆ PoseCoreSegmentID

const armem::MemoryID PoseCoreSegmentID = MemoryID.withCoreSegmentName("Pose")
extern

◆ ProfileCoreSegmentID

const armem::MemoryID ProfileCoreSegmentID = MemoryID.withCoreSegmentName("Profile")
extern