Go to the documentation of this file.
24 #include <VirtualRobot/VirtualRobot.h>
31 const std::vector<std::string>& datasetDisableList);
A known object ID of the form "Dataset/ClassName" or "Dataset/ClassName/InstanceName".
objpose::ObjectPoseSeq filterObjects(objpose::ObjectPoseSeq objects, const std::vector< std::string > &datasetDisableList)
std::vector< ObjectPose > ObjectPoseSeq
std::optional< objpose::ObjectPose > findObject(const objpose::ObjectPoseSeq &objectPoses, const armarx::ObjectID &objectID)
objpose::ObjectPoseSeq articulatedObjects(objpose::ObjectPoseSeq objects)
VirtualRobot::SceneObjectPtr asSceneObject(const objpose::ObjectPose &objectPose)
objpose::ObjectPoseSeq staticObjects(objpose::ObjectPoseSeq objects)
objpose::ObjectPoseSeq nonArticulatedObjects(objpose::ObjectPoseSeq objects)
VirtualRobot::ManipulationObjectPtr asManipulationObject(const objpose::ObjectPose &objectPose)
VirtualRobot::SceneObjectSetPtr asSceneObjects(const objpose::ObjectPoseSeq &objectPoses)
This file is part of ArmarX.
boost::intrusive_ptr< SceneObject > SceneObjectPtr