#include "util.h"
#include <algorithm>
#include <string>
#include <Eigen/Geometry>
#include <VirtualRobot/CollisionDetection/CollisionModel.h>
#include <VirtualRobot/ManipulationObject.h>
#include <VirtualRobot/Primitive.h>
#include <VirtualRobot/SceneObjectSet.h>
#include <VirtualRobot/VirtualRobot.h>
#include <VirtualRobot/Visualization/CoinVisualization/CoinVisualizationFactory.h>
#include <VirtualRobot/Visualization/VisualizationNode.h>
#include <ArmarXCore/core/exceptions/local/ExpressionException.h>
#include <RobotAPI/libraries/ArmarXObjects/ObjectFinder.h>
#include <RobotAPI/libraries/ArmarXObjects/forward_declarations.h>
#include <RobotAPI/libraries/armem_vision/OccupancyGridHelper.h>
#include <RobotAPI/libraries/core/FramedPose.h>
Go to the source code of this file.
|
objpose::ObjectPoseSeq | articulatedObjects (objpose::ObjectPoseSeq objects) |
|
VirtualRobot::ManipulationObjectPtr | asManipulationObject (const objpose::ObjectPose &objectPose) |
|
VirtualRobot::SceneObjectPtr | asSceneObject (const objpose::ObjectPose &objectPose) |
|
VirtualRobot::SceneObjectSetPtr | asSceneObjects (const armem::vision::OccupancyGrid &occupancyGrid, const OccupancyGridHelper::Params ¶ms) |
|
VirtualRobot::SceneObjectSetPtr | asSceneObjects (const objpose::ObjectPoseSeq &objectPoses) |
|
objpose::ObjectPoseSeq | filterObjects (objpose::ObjectPoseSeq objects, const std::vector< std::string > &datasetDisableList) |
|
std::optional< objpose::ObjectPose > | findObject (const objpose::ObjectPoseSeq &objectPoses, const armarx::ObjectID &objectID) |
|
objpose::ObjectPoseSeq | nonArticulatedObjects (objpose::ObjectPoseSeq objects) |
|
objpose::ObjectPoseSeq | staticObjects (objpose::ObjectPoseSeq objects) |
|