|
|
VirtualRobot headers. More...
Namespaces | |
| namespace | EarlyVisionConverters |
| namespace | EntityWrappers |
| namespace | KBM |
| namespace | ObjectFactories |
| namespace | Relations |
| namespace | VariantType |
Enumerations | |
| enum | DeviationMeasure { eAABB , eOrientedBBox , eEqualSphere } |
| enum | LengthUnit { eMETER , eCENTIMETER , eMILLIMETER } |
Functions | |
| void | from_json (const nlohmann::json &j, Config &config) |
| std::ostream & | operator<< (std::ostream &str, SECKeyFrameBasePtr keyframe) |
| void | to_json (nlohmann::json &j, const Config &config) |
Variables | |
| const std::string | ACTIVE_OAC_SEGMENT_NAME = "activeOac" |
| const std::string | AFFORDANCE_SEGMENT_NAME = "affordances" |
| const std::string | AGENT_INSTANCES_SEGMENT_NAME = "agentInstances" |
| const std::string | DMP_SEGMENT_NAME = "dmpEntity" |
| const std::string | ENVIRONMENTAL_PRIMITIVE_SEGMENT_NAME = "environmentalPrimitives" |
| const char | MONGO_ID_FIELD [] = "_id" |
| const std::string | OBJ_CLASSES_SEGMENT_NAME = "objectClasses" |
| const std::string | OBJ_INSTANCES_SEGMENT_NAME = "objectInstances" |
| const std::string | OBJ_LOCALIZATION_UPDATER_NAME = "objectLocalization" |
| const std::string | OBJ_RELATIONS_SEGMENT_NAME = "objectRelations" |
| const std::string | SNAPSHOT_NAME_FIELD = "name" |
| const std::string | WORLD_STATE_SEGMENT_NAME = "worldState" |
VirtualRobot headers.
Definition at line 92 of file AbstractLongtermMemory.h.
| typedef IceInternal::Handle< AbstractMotionModel > AbstractMotionModelPtr = IceInternal::Handle<AbstractMotionModel> |
Definition at line 46 of file ObjectInstance.h.
Definition at line 175 of file AbstractWorkingMemory.h.
Definition at line 103 of file ActiveOacMemorySegment.h.
| using ActiveOacPtr = IceInternal::Handle<ActiveOac> |
Definition at line 38 of file ActiveOac.h.
| using AffordancePtr = IceInternal::Handle<Affordance> |
Definition at line 40 of file Affordance.h.
Definition at line 46 of file AffordanceSegment.h.
Typedef of AgentEntityPtr as IceInternal::Handle<AgentEntity> for convenience.
Definition at line 39 of file AgentInstance.h.
Definition at line 95 of file AgentInstancesSegment.h.
Definition at line 215 of file EnvironmentalPrimitive.h.
| using CollectionPtr = IceUtil::Handle<Collection> |
Definition at line 104 of file Collection.h.
Definition at line 154 of file CommonPlacesLearner.h.
| using CommonStoragePtr = IceUtil::Handle<CommonStorage> |
Definition at line 298 of file CommonStorage.h.
Definition at line 187 of file EnvironmentalPrimitive.h.
| using ConstManipulationObjectPtr = VirtualRobot::ManipulationObjectPtr |
Definition at line 14 of file ObjectClassSegmentWrapper.h.
Definition at line 158 of file EnvironmentalPrimitive.h.
| using DatabasePtr = IceUtil::Handle<Database> |
Definition at line 63 of file Database.h.
| using DMPEntityPtr = IceInternal::Handle<DMPEntity> |
Definition at line 35 of file DMPEntity.h.
Typedef of EntityAttributePtr as IceInternal::Handle<EntityAttribute> for convenience.
Definition at line 40 of file EntityAttribute.h.
Definition at line 193 of file EntityDrawerComponent.h.
Definition at line 36 of file EntityFusionMethod.h.
| using EntityMap = std::map<std::string, EntityBasePtr> |
Definition at line 57 of file PriorKnowledge.h.
| using EntityPtr = IceInternal::Handle<Entity> |
Typedef of EntityPtr as IceInternal::Handle<Entity> for convenience.
| using EntityRefPtr = IceInternal::Handle<EntityRef> |
Definition at line 38 of file EntityRef.h.
Definition at line 55 of file EnvironmentalPrimitive.h.
Definition at line 120 of file EnvironmentalPrimitiveSegment.h.
Definition at line 104 of file GaussianMixtureAssociationMethod.h.
Definition at line 356 of file ProbabilityMeasures.h.
Definition at line 226 of file GaussianMixturePositionFusion.h.
| using GMMCompPairDistance = std::pair<int, float> |
Definition at line 44 of file GMMReducer.h.
| using GMMCompPairDistanceVector = std::vector<GMMCompPairDistance> |
Definition at line 45 of file GMMReducer.h.
| using GMMDistancePtr = std::shared_ptr<GMMDistance> |
Definition at line 62 of file GMMDistance.h.
| using GMMReducerPtr = std::shared_ptr<GMMReducer> |
Definition at line 104 of file GMMReducer.h.
Definition at line 100 of file GraphMemorySegment.h.
Definition at line 178 of file GraphNodePoseResolver.h.
| using GraphNodePtr = IceInternal::Handle<GraphNode> |
Definition at line 47 of file GraphNode.h.
| using GraphVisualizerGuiPluginPtr = std::shared_ptr<GraphVisualizerWidget> |
Boost shared pointer to a GraphVisualizerWidget.
Definition at line 533 of file GraphVisualizerGuiPlugin.h.
| typedef std::shared_ptr< GridFileManager > GridFileManagerPtr = std::shared_ptr<GridFileManager> |
Definition at line 33 of file AbstractEntityWrapper.h.
| using GridFilePtr = std::shared_ptr<mongo::GridFile> |
Definition at line 37 of file GridFileWrapper.h.
| typedef IceInternal::Handle< GridFileWrapper > GridFileWrapperPtr = IceInternal::Handle<GridFileWrapper> |
Definition at line 49 of file CommonStorage.h.
| using GridFSPtr = std::shared_ptr<mongo::GridFS> |
Definition at line 50 of file CommonStorage.h.
Definition at line 233 of file EnvironmentalPrimitive.h.
| using ISDDistancePtr = std::shared_ptr<ISDDistance> |
Definition at line 183 of file ISDDistance.h.
Definition at line 276 of file ProbabilityMeasures.h.
| using KBMDataPtr = IceInternal::Handle<KBMData> |
Definition at line 181 of file LocalizationJobContainer.h.
| using LocalizationJobList = std::vector<LocalizationJobPtr> |
Definition at line 75 of file LocalizationJob.h.
Definition at line 74 of file LocalizationJob.h.
| typedef IceInternal::Handle< LocalizationQuery > LocalizationQueryPtr = IceInternal::Handle<LocalizationQuery> |
Definition at line 39 of file LocalizationJobContainer.h.
Definition at line 55 of file LocalizationStrategyOnce.h.
Definition at line 79 of file LocalizationStrategyRepeated.h.
Definition at line 155 of file LongtermMemory.h.
| using MemorySegmentMap = std::map<std::string, MemorySegmentEntry> |
Definition at line 41 of file SegmentedMemory.h.
| using MemoryUpdaterMap = std::map<std::string, MemoryUpdaterEntry> |
Definition at line 80 of file AbstractWorkingMemory.h.
| using MongoDBRefPtr = IceInternal::Handle<MongoDBRef> |
Definition at line 114 of file MongoDBRef.h.
Definition at line 41 of file EntityRef.h.
Definition at line 69 of file MotionModelAttachedToOtherObject.h.
Definition at line 63 of file MotionModelBodySchema.h.
Definition at line 99 of file MotionModelKBM.h.
Definition at line 67 of file MotionModelRobotHand.h.
Definition at line 60 of file MotionModelStaticObject.h.
| typedef IceInternal::Handle< MultivariateNormalDistribution > MultivariateNormalDistributionPtr = IceInternal::Handle<MultivariateNormalDistribution> |
Definition at line 279 of file ProbabilityMeasures.h.
Definition at line 149 of file ProbabilityMeasures.h.
| typedef IceInternal::Handle< OacMemorySegment > OacMemorySegmentPtr = IceInternal::Handle<OacMemorySegment> |
Definition at line 104 of file BodySchemaMemorySegment.h.
Definition at line 38 of file OacParameterList.h.
Definition at line 38 of file OacPredictionFunction.h.
| using OacPtr = IceInternal::Handle<Oac> |
Definition at line 38 of file OacStatisticalMeasure.h.
Definition at line 355 of file ObjectClassMemorySegment.h.
| using ObjectClassPtr = IceInternal::Handle<ObjectClass> |
Definition at line 35 of file ObjectClass.h.
Definition at line 120 of file ObjectInstanceMemorySegment.h.
Definition at line 43 of file ObjectInstance.h.
| typedef IceInternal::Handle< ObjectLocalizationMemoryUpdater > ObjectLocalizationMemoryUpdaterPtr = IceInternal::Handle<ObjectLocalizationMemoryUpdater> |
Definition at line 36 of file WorkingMemory.h.
Definition at line 77 of file PersistentAgentInstancesSegment.h.
Definition at line 79 of file PersistentDMPDataSegment.h.
Definition at line 269 of file PersistentEntitySegment.h.
Definition at line 377 of file PersistentObjectClassSegment.h.
Definition at line 224 of file PersistentObjectInstanceSegment.h.
Definition at line 49 of file PersistentPredictionDataSegment.h.
Definition at line 78 of file PersistentProfilerDataSegment.h.
Definition at line 208 of file PersistentRelationSegment.h.
Definition at line 51 of file PersistentResourceProfileSegment.h.
Definition at line 114 of file PersistentWorldStateSegment.h.
Definition at line 114 of file EnvironmentalPrimitive.h.
| using PlatformKalmanFilterPtr = std::shared_ptr<PlatformKalmanFilter> |
Definition at line 104 of file PlatformKalmanFilter.h.
Definition at line 33 of file PredictionEntity.h.
Definition at line 33 of file PredictionTaskEntity.h.
| using PriorEditorControllerPtr = std::shared_ptr<PriorEditorController> |
Definition at line 271 of file PriorMemoryEditorPlugin.h.
Definition at line 133 of file PriorKnowledge.h.
Definition at line 34 of file ProfilerEntity.h.
Definition at line 36 of file ProfilerEvent.h.
Definition at line 38 of file ProfilerMemorySnapshot.h.
Definition at line 35 of file ProfilerMemoryUsage.h.
Definition at line 35 of file ProfilerProcess.h.
Definition at line 36 of file ProfilerTransition.h.
Definition at line 85 of file RelationsMemorySegment.h.
| using RelationPtr = IceInternal::Handle<Relation> |
Definition at line 33 of file Relation.h.
Definition at line 34 of file ResourceProfileEntity.h.
| using SECKeyFramePtr = IceInternal::Handle<SECKeyFrame> |
Definition at line 43 of file SECKeyFrame.h.
Definition at line 74 of file SECObjectRelations.h.
| using SECRelationPtr = IceInternal::Handle<SECRelation> |
Definition at line 143 of file SECRelation.h.
Definition at line 81 of file SegmentedMemory.h.
| using SegmentMap = std::map<std::string, std::string> |
Definition at line 33 of file WorkingMemorySnapshot.h.
Definition at line 38 of file SimpleEntity.h.
| using SnapshotMap = std::map<Ice::Identity, WorkingMemorySnapshotInterfacePtr> |
Definition at line 31 of file WorkingMemorySnapshotListSegment.h.
Definition at line 135 of file EnvironmentalPrimitive.h.
Definition at line 40 of file StatisticMeasures.h.
Definition at line 211 of file ProbabilityMeasures.h.
| using WorkingMemoryGuiPluginPtr = std::shared_ptr<WorkingMemoryController> |
Definition at line 524 of file WorkingMemoryGuiPlugin.h.
Definition at line 145 of file WorkingMemory.h.
Definition at line 104 of file WorkingMemorySnapshotListSegment.h.
Definition at line 35 of file WorkingMemorySnapshotListSegment.h.
Definition at line 37 of file WorkingMemoryUpdater.h.
Definition at line 77 of file WorldStateSegment.h.
| enum DeviationMeasure |
| Enumerator | |
|---|---|
| eAABB | |
| eOrientedBBox | |
| eEqualSphere | |
Definition at line 37 of file GMMReducer.h.
| enum LengthUnit |
| Enumerator | |
|---|---|
| eMETER | |
| eCENTIMETER | |
| eMILLIMETER | |
Definition at line 36 of file XMLSceneImporter.h.
| void from_json | ( | const nlohmann::json & | j, |
| Config & | config ) |
Definition at line 50 of file WorkingMemoryObjectPoseProvider.cpp.
| std::ostream & operator<< | ( | std::ostream & | str, |
| SECKeyFrameBasePtr | keyframe ) |
| void to_json | ( | nlohmann::json & | j, |
| const Config & | config ) |
Definition at line 44 of file WorkingMemoryObjectPoseProvider.cpp.
| const std::string ACTIVE_OAC_SEGMENT_NAME = "activeOac" |
Definition at line 49 of file WorkingMemory.cpp.
| const std::string AFFORDANCE_SEGMENT_NAME = "affordances" |
Definition at line 52 of file WorkingMemory.cpp.
| const std::string AGENT_INSTANCES_SEGMENT_NAME = "agentInstances" |
Definition at line 50 of file WorkingMemory.cpp.
| const std::string DMP_SEGMENT_NAME = "dmpEntity" |
Definition at line 54 of file WorkingMemory.cpp.
| const std::string ENVIRONMENTAL_PRIMITIVE_SEGMENT_NAME = "environmentalPrimitives" |
Definition at line 53 of file WorkingMemory.cpp.
| const char MONGO_ID_FIELD[] = "_id" |
Definition at line 43 of file CommonStorage.cpp.
| const std::string OBJ_CLASSES_SEGMENT_NAME = "objectClasses" |
Definition at line 47 of file WorkingMemory.cpp.
| const std::string OBJ_INSTANCES_SEGMENT_NAME = "objectInstances" |
Definition at line 46 of file WorkingMemory.cpp.
| const std::string OBJ_LOCALIZATION_UPDATER_NAME = "objectLocalization" |
Definition at line 56 of file WorkingMemory.cpp.
| const std::string OBJ_RELATIONS_SEGMENT_NAME = "objectRelations" |
Definition at line 48 of file WorkingMemory.cpp.
| const std::string SNAPSHOT_NAME_FIELD = "name" |
Definition at line 38 of file WorkingMemorySnapshotListSegment.cpp.
| const std::string WORLD_STATE_SEGMENT_NAME = "worldState" |
Definition at line 51 of file WorkingMemory.cpp.