|
Models decay of object localizations by decreasing the confidence the longer the object was not localized. More...
#include <RobotAPI/libraries/armem_objects/server/instance/Visu.h>
Classes | |
struct | Gaussians |
struct | RemoteGui |
Public Member Functions | |
void | defineProperties (armarx::PropertyDefinitionsPtr defs, const std::string &prefix="visu.") |
std::vector< viz::Layer > | visualizeCommit (const objpose::ObjectPoseMap &objectPoses, const std::map< ObjectID, std::map< DateTime, objpose::ObjectPose >> &poseHistories, const ObjectFinder &objectFinder) const |
std::vector< viz::Layer > | visualizeCommit (const objpose::ObjectPoseSeq &objectPoses, const std::vector< std::map< DateTime, objpose::ObjectPose >> &poseHistories, const ObjectFinder &objectFinder) const |
Visualize the given object poses, with one layer per provider. More... | |
std::vector< viz::Layer > | visualizeCommit (const std::map< std::string, objpose::ObjectPoseSeq > &objectPoses, const std::map< std::string, std::vector< std::map< DateTime, objpose::ObjectPose >>> &poseHistories, const ObjectFinder &objectFinder) const |
void | visualizeObjectPose (viz::Layer &layer, const objpose::ObjectPose &objectPose, const std::map< DateTime, objpose::ObjectPose > &poseHistory, const ObjectFinder &objectFinder) const |
viz::Layer | visualizeProvider (const std::string &providerName, const objpose::ObjectPoseSeq &objectPoses, const std::vector< std::map< DateTime, objpose::ObjectPose >> &poseHistories, const ObjectFinder &objectFinder) const |
Public Member Functions inherited from Logging | |
SpamFilterDataPtr | deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const |
disables the logging for the current line for the given amount of seconds. More... | |
MessageTypeT | getEffectiveLoggingLevel () const |
Logging () | |
void | setLocalMinimumLoggingLevel (MessageTypeT level) |
With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More... | |
void | setTag (const LogTag &tag) |
void | setTag (const std::string &tagName) |
virtual | ~Logging () |
Public Attributes | |
float | alpha = 1.0 |
bool | alphaByConfidence = false |
viz::Client | arviz |
bool | enabled = true |
float | frequencyHz = 25 |
Gaussians | gaussians |
bool | inGlobalFrame = true |
visu::LinearPredictions | linearPredictions |
Linear predictions for objects. More... | |
float | minConfidence = -1 |
bool | objectFrames = false |
float | objectFramesScale = 1.0 |
bool | oobbs = false |
SimpleRunningTask ::pointer_type | updateTask |
bool | useArticulatedModels = true |
Prefer articulated models if available. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Logging | |
bool | checkLogLevel (MessageTypeT level) const |
const LogSenderPtr & | getLogSender () const |
Retrieve log sender. More... | |
LogSenderPtr | loghelper (const char *file, int line, const char *function) const |
Protected Attributes inherited from Logging | |
MessageTypeT | minimumLoggingLevel |
SpamFilterDataPtr | spamFilter |
LogTag | tag |
Models decay of object localizations by decreasing the confidence the longer the object was not localized.
void defineProperties | ( | armarx::PropertyDefinitionsPtr | defs, |
const std::string & | prefix = "visu." |
||
) |
std::vector< viz::Layer > visualizeCommit | ( | const objpose::ObjectPoseMap & | objectPoses, |
const std::map< ObjectID, std::map< DateTime, objpose::ObjectPose >> & | poseHistories, | ||
const ObjectFinder & | objectFinder | ||
) | const |
std::vector< viz::Layer > visualizeCommit | ( | const objpose::ObjectPoseSeq & | objectPoses, |
const std::vector< std::map< DateTime, objpose::ObjectPose >> & | poseHistories, | ||
const ObjectFinder & | objectFinder | ||
) | const |
std::vector< viz::Layer > visualizeCommit | ( | const std::map< std::string, objpose::ObjectPoseSeq > & | objectPoses, |
const std::map< std::string, std::vector< std::map< DateTime, objpose::ObjectPose >>> & | poseHistories, | ||
const ObjectFinder & | objectFinder | ||
) | const |
void visualizeObjectPose | ( | viz::Layer & | layer, |
const objpose::ObjectPose & | objectPose, | ||
const std::map< DateTime, objpose::ObjectPose > & | poseHistory, | ||
const ObjectFinder & | objectFinder | ||
) | const |
viz::Layer visualizeProvider | ( | const std::string & | providerName, |
const objpose::ObjectPoseSeq & | objectPoses, | ||
const std::vector< std::map< DateTime, objpose::ObjectPose >> & | poseHistories, | ||
const ObjectFinder & | objectFinder | ||
) | const |
viz::Client arviz |
visu::LinearPredictions linearPredictions |
SimpleRunningTask ::pointer_type updateTask |
bool useArticulatedModels = true |