Simox  2.3.74.0
GraspStudio Namespace Reference

Data Structures

class  ApproachMovementGenerator
 
class  ApproachMovementSurfaceNormal
 
class  CoinConvexHullVisualization
 
class  ContactConeGenerator
 Creates approximated representations of contact cones. More...
 
class  ConvexHullGenerator
 
class  ConvexHullVisualization
 A visualization of a convex hull. More...
 
class  GenericGraspPlanner
 
class  GraspEvaluationPoseUncertainty
 
class  GraspPlanner
 An interface for grasp planners. More...
 
struct  GraspPlannerEvaluation
 
class  GraspQualityMeasure
 An interface class for grasp quality algorithms that offer a force closure test. More...
 
class  GraspQualityMeasureWrenchSpace
 An efficient implementation of the grasp wrench space algorithm for grasp quality evaluation. More...
 
class  GraspQualityMeasureWrenchSpaceNotNormalized
 An efficient implementation of the grasp wrench space algorithm for grasp quality evaluation. More...
 
class  MeshConverter
 

Typedefs

typedef std::shared_ptr< GraspQualityMeasureGraspQualityMeasurePtr
 
typedef std::shared_ptr< GraspQualityMeasureWrenchSpaceGraspQualityMeasureWrenchSpacePtr
 
typedef std::shared_ptr< GraspQualityMeasureWrenchSpaceNotNormalizedGraspQualityMeasureWrenchSpaceNotNormalizedPtr
 
typedef std::shared_ptr< ContactConeGeneratorContactConeGeneratorPtr
 
typedef std::shared_ptr< ApproachMovementGeneratorApproachMovementGeneratorPtr
 
typedef std::shared_ptr< ApproachMovementSurfaceNormalApproachMovementSurfaceNormalPtr
 
typedef std::shared_ptr< GraspPlannerGraspPlannerPtr
 
typedef std::shared_ptr< GenericGraspPlannerGenericGraspPlannerPtr
 
typedef std::shared_ptr< GraspEvaluationPoseUncertaintyGraspEvaluationPoseUncertaintyPtr
 
typedef std::shared_ptr< CoinConvexHullVisualizationCoinConvexHullVisualizationPtr
 

Functions

std::ostream & operator<< (std::ostream &os, const GraspPlannerEvaluation &rhs)
 
std::ostream & operator<< (std::ostream &os, const GraspEvaluationPoseUncertainty::PoseEvalResults &rhs)
 

Detailed Description

This file is part of Simox.

Simox is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Simox 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 Lesser General Public License for more details.

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

Author
Nikolaus Vahrenkamp

This file is part of Simox.

Simox is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Simox 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 Lesser General Public License for more details.

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

Author
Nikolaus Vahrenkamp

This file is part of Simox.

Simox is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Simox 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 Lesser General Public License for more details.

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

Author
Nikolaus Vahrenkamp

Typedef Documentation

◆ ApproachMovementGeneratorPtr

◆ ApproachMovementSurfaceNormalPtr

◆ CoinConvexHullVisualizationPtr

◆ ContactConeGeneratorPtr

◆ GenericGraspPlannerPtr

◆ GraspEvaluationPoseUncertaintyPtr

◆ GraspPlannerPtr

typedef std::shared_ptr<GraspPlanner> GraspStudio::GraspPlannerPtr

◆ GraspQualityMeasurePtr

◆ GraspQualityMeasureWrenchSpaceNotNormalizedPtr

◆ GraspQualityMeasureWrenchSpacePtr

Function Documentation

◆ operator<<() [1/2]

std::ostream & GraspStudio::operator<< ( std::ostream &  os,
const GraspPlannerEvaluation rhs 
)

◆ operator<<() [2/2]

std::ostream& GraspStudio::operator<< ( std::ostream &  os,
const GraspEvaluationPoseUncertainty::PoseEvalResults rhs 
)