Home Previous Up Next Index

memoryx::ObjectInstanceBase

Overview

[ "cpp:virtual" ] class ObjectInstanceBase extends EntityBase

Used By

ObjectInstanceList
CommonPlacesLearnerInterface::learnFromObject
ObjectInstanceMemorySegmentBase::getCorrespondingObjectInstance
ObjectInstanceSegmentInterface::getObjectInstanceById
ObjectInstanceSegmentInterface::getObjectInstanceByName
WorldStateSegmentInterface::getWorldInstanceById
WorldStateSegmentInterface::getWorldInstanceByName

Operation Index

getExistenceCertainty
setExistenceCertainty
getPositionBase
setPosition
getPositionUncertainty
setPositionUncertainty
getOrientationBase
setOrientation
getLocalizationPriority
setLocalizationPriority
getClasses
setClass
addClass
clearClasses
getMostProbableClass
getClassProbability

Operations

float getExistenceCertainty()

void setExistenceCertainty(float existenceCertainty)

::armarx::FramedPositionBase getPositionBase()

void setPosition(::armarx::FramedPositionBase position)

MultivariateNormalDistributionBase getPositionUncertainty()

void setPositionUncertainty(MultivariateNormalDistributionBase uncertainty)

::armarx::FramedOrientationBase getOrientationBase()

void setOrientation(::armarx::FramedOrientationBase orientation)

int getLocalizationPriority()

void setLocalizationPriority(int priority)

ClassProbabilityMap getClasses()

void setClass(string className, float probability)

void addClass(string className, float probability)

void clearClasses()

string getMostProbableClass()

float getClassProbability(string className)


Home Previous Up Next Index