armarx::objpose::util Namespace Reference

This file is part of ArmarX. More...

Functions

objpose::ObjectPoseSeq articulatedObjects (objpose::ObjectPoseSeq objects)
 
VirtualRobot::ManipulationObjectPtr asManipulationObject (const objpose::ObjectPose &objectPose)
 
VirtualRobot::SceneObjectPtr asSceneObject (const objpose::ObjectPose &objectPose)
 
VirtualRobot::SceneObjectSetPtr asSceneObjects (const objpose::ObjectPoseSeq &objectPoses)
 
objpose::ObjectPoseSeq filterObjects (objpose::ObjectPoseSeq objects, const std::vector< std::string > &datasetDisableList)
 
std::optional< objpose::ObjectPosefindObject (const objpose::ObjectPoseSeq &objectPoses, const armarx::ObjectID &objectID)
 
objpose::ObjectPoseSeq nonArticulatedObjects (objpose::ObjectPoseSeq objects)
 
objpose::ObjectPoseSeq staticObjects (objpose::ObjectPoseSeq objects)
 

Detailed Description

This file is part of ArmarX.

ArmarX is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

ArmarX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Author
Fabian Reister ( fabian dot reister at kit dot edu )
Date
2022

Function Documentation

◆ articulatedObjects()

objpose::ObjectPoseSeq articulatedObjects ( objpose::ObjectPoseSeq  objects)

Definition at line 82 of file util.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ asManipulationObject()

VirtualRobot::ManipulationObjectPtr asManipulationObject ( const objpose::ObjectPose objectPose)

Definition at line 116 of file util.cpp.

+ Here is the call graph for this function:

◆ asSceneObject()

VirtualRobot::SceneObjectPtr asSceneObject ( const objpose::ObjectPose objectPose)

Definition at line 153 of file util.cpp.

+ Here is the call graph for this function:

◆ asSceneObjects()

VirtualRobot::SceneObjectSetPtr asSceneObjects ( const objpose::ObjectPoseSeq objectPoses)

Definition at line 133 of file util.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ filterObjects()

objpose::ObjectPoseSeq filterObjects ( objpose::ObjectPoseSeq  objects,
const std::vector< std::string > &  datasetDisableList 
)

Definition at line 37 of file util.cpp.

◆ findObject()

std::optional< objpose::ObjectPose > findObject ( const objpose::ObjectPoseSeq objectPoses,
const armarx::ObjectID objectID 
)

Definition at line 101 of file util.cpp.

◆ nonArticulatedObjects()

objpose::ObjectPoseSeq nonArticulatedObjects ( objpose::ObjectPoseSeq  objects)

Definition at line 64 of file util.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ staticObjects()

objpose::ObjectPoseSeq staticObjects ( objpose::ObjectPoseSeq  objects)

Definition at line 54 of file util.cpp.

+ Here is the caller graph for this function: