HumanMemoryServerInterface.ice
Go to the documentation of this file.
1
#pragma once
2
3
#include <ArmarXCore/interface/core/time.ice>
4
5
#include <RobotAPI/interface/aron.ice>
6
7
module
armarx
8
{
9
module
armem
10
{
11
module human
12
{
13
14
interface
HumanMemoryServerInterface
15
{
16
17
/**
18
* @brief Commit a human pose.
19
*
20
* If the global pose information of the keypoints is not available,
21
* a lookup will be performed and the corresponding fields will be set.
22
*
23
* @param dto a vector of serialized variants of armarx::human::arondto::HumanPose
24
* @param providerName
25
* @param timestamp
26
*/
27
void
commitHumanPosesInCameraFrame
(::armarx::aron::data::dto::AronDictSeq dictSeq,
28
string
providerName,
29
::armarx::core::time::dto::DateTime
timestamp
);
30
31
void
commitPersonFacesInCameraFrame
(::armarx::aron::data::dto::AronDictSeq dictSeq,
32
string
providerName,
33
::armarx::core::time::dto::DateTime
timestamp
);
34
35
void
commitHumanProfiles
(::armarx::aron::data::dto::AronDictSeq dictSeq,
36
string
providerName,
37
::armarx::core::time::dto::DateTime
timestamp
,
38
string
entityName);
39
};
40
};
41
};
42
};
timestamp
std::string timestamp()
Definition
CartographerAdapter.cpp:86
armarx::armem::human::HumanMemoryServerInterface
Definition
HumanMemoryServerInterface.ice:15
armarx::armem::human::HumanMemoryServerInterface::commitHumanPosesInCameraFrame
void commitHumanPosesInCameraFrame(::armarx::aron::data::dto::AronDictSeq dictSeq, string providerName, ::armarx::core::time::dto::DateTime timestamp)
Commit a human pose.
armarx::armem::human::HumanMemoryServerInterface::commitHumanProfiles
void commitHumanProfiles(::armarx::aron::data::dto::AronDictSeq dictSeq, string providerName, ::armarx::core::time::dto::DateTime timestamp, string entityName)
armarx::armem::human::HumanMemoryServerInterface::commitPersonFacesInCameraFrame
void commitPersonFacesInCameraFrame(::armarx::aron::data::dto::AronDictSeq dictSeq, string providerName, ::armarx::core::time::dto::DateTime timestamp)
armarx::armem
Definition
LegacyRobotStateMemoryAdapter.cpp:33
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition
ArmarXTimeserver.cpp:28
VisionX
libraries
armem_human
server
HumanMemoryServerInterface.ice
Generated by
1.13.2