Go to the documentation of this file.
25 #include <VirtualRobot/VirtualRobot.h>
42 static VirtualRobot::ManipulationObjectPtr
46 static VirtualRobot::SceneObjectSetPtr
48 static VirtualRobot::SceneObjectSetPtr
static void visualizeCollisionModel(const VirtualRobot::CollisionModelPtr &model, viz::Client &arviz)
std::shared_ptr< ManipulationObjectSet > ManipulationObjectSetPtr
std::vector< ObjectPose > ObjectPoseSeq
static VirtualRobot::SceneObjectSetPtr asSceneObjects(const objpose::ObjectPoseSeq &objectPoses)
static VirtualRobot::ManipulationObjectPtr asManipulationObject(const objpose::ObjectPose &objectPose)
VirtualRobot::SceneObjectSetPtr fetchSceneObjects()
CollisionModelHelper(const objpose::ObjectPoseClient &client)
ManipulationObjectSetPtr fetchManipulationObjects()
Provides access to the armarx::objpose::ObjectPoseStorageInterface (aka the object memory).
std::vector< VirtualRobot::ManipulationObject > ManipulationObjectSet
static ManipulationObjectSetPtr asManipulationObjects(const objpose::ObjectPoseSeq &objectPoses)
An object pose as stored by the ObjectPoseStorage.