PlanarManipTaskSpaceConfig Class Reference
Inheritance diagram for PlanarManipTaskSpaceConfig:

Public Member Functions

 PlanarManipTaskSpaceConfig (const PlanarManipulator *manip, const ompl::base::RealVectorBounds &bounds)
 
virtual int getDimension () const
 
virtual void project (const ompl::base::State *state, Eigen::Ref< Eigen::VectorXd > ts_proj) const
 
virtual void sample (Eigen::Ref< Eigen::VectorXd > ts_proj) const
 
virtual bool lift (const Eigen::Ref< Eigen::VectorXd > &ts_proj, const ompl::base::State *seed, ompl::base::State *state) const
 
virtual int getDimension () const =0
 
virtual void project (const base::State *state, Eigen::Ref< Eigen::VectorXd > ts_proj) const =0
 
virtual void sample (Eigen::Ref< Eigen::VectorXd > ts_proj) const =0
 
virtual bool lift (const Eigen::Ref< Eigen::VectorXd > &ts_proj, const base::State *seed, base::State *state) const =0
 

Detailed Description

Definition at line 45 of file PlanarManipulatorTSRRTConfig.h.

Constructor & Destructor Documentation

◆ PlanarManipTaskSpaceConfig()

PlanarManipTaskSpaceConfig::PlanarManipTaskSpaceConfig ( const PlanarManipulator manip,
const ompl::base::RealVectorBounds bounds 
)
inline

Definition at line 48 of file PlanarManipulatorTSRRTConfig.h.

Member Function Documentation

◆ getDimension()

virtual int PlanarManipTaskSpaceConfig::getDimension ( ) const
inlinevirtual

Implements ompl::geometric::TaskSpaceConfig.

Definition at line 53 of file PlanarManipulatorTSRRTConfig.h.

◆ lift()

virtual bool PlanarManipTaskSpaceConfig::lift ( const Eigen::Ref< Eigen::VectorXd > &  ts_proj,
const ompl::base::State seed,
ompl::base::State state 
) const
inlinevirtual

Implements ompl::geometric::TaskSpaceConfig.

Definition at line 75 of file PlanarManipulatorTSRRTConfig.h.

◆ project()

virtual void PlanarManipTaskSpaceConfig::project ( const ompl::base::State state,
Eigen::Ref< Eigen::VectorXd >  ts_proj 
) const
inlinevirtual

Implements ompl::geometric::TaskSpaceConfig.

Definition at line 58 of file PlanarManipulatorTSRRTConfig.h.

◆ sample()

virtual void PlanarManipTaskSpaceConfig::sample ( Eigen::Ref< Eigen::VectorXd >  ts_proj) const
inlinevirtual

Implements ompl::geometric::TaskSpaceConfig.

Definition at line 63 of file PlanarManipulatorTSRRTConfig.h.


The documentation for this class was generated from the following file: