Home Previous Up Next Index

memoryx::CommonPlacesLearnerInterface

Overview

interface CommonPlacesLearnerInterface

Operation Index

setLTMSegmentName
setAgingFactor
setMergingThreshold
learnFromSnapshot
learnFromObject
learnFromObjectMCA
getPositionAsGaussian
getPositionFull
getPositionReducedByComponentCount
getPositionReducedByMaxDeviation
getPositionClustersByComponentCount
getPositionClustersByMaxDeviation

Operations

void setLTMSegmentName(string segmentName)

void setAgingFactor(float factor)

void setMergingThreshold(float threshold)

void learnFromSnapshot(string snapshotName)

void learnFromObject(ObjectInstanceBase newObject)

void learnFromObjectMCA(string objectName, MultivariateNormalDistributionBase posDist)

NormalDistributionBase getPositionAsGaussian(string objectName)

GaussianMixtureDistributionBase getPositionFull(string objectName)

GaussianMixtureDistributionBase getPositionReducedByComponentCount(string objectName, int compCount)

GaussianMixtureDistributionBase getPositionReducedByMaxDeviation(string objectName, float maxDeviation, DeviationType devType)

Cluster3DList getPositionClustersByComponentCount(string objectName, int compCount)

Cluster3DList getPositionClustersByMaxDeviation(string objectName, float maxDeviation, DeviationType devType)


Home Previous Up Next Index