hpp::rbprm Namespace Reference

Namespaces

 contact
 
 impl
 
 interpolation
 
 projection
 
 reachability
 
 sampling
 
 stability
 

Classes

class  BezierPath
 
class  DynamicPathValidation
 
class  DynamicPlanner
 
class  DynamicValidation
 
class  DynamicValidationReport
 
class  OrientedPathOptimizer
 
class  ParabolaPath
 
class  ParabolaPlanner
 
class  RandomShortcutDynamic
 
class  RbPrmFullBody
 
class  RbPrmLimb
 
class  RbPrmPathValidation
 
class  RbPrmRomValidation
 
class  RbPrmShooter
 
class  RbPrmValidation
 
class  Server
 
struct  State
 
class  SteeringMethodKinodynamic
 
class  SteeringMethodParabola
 
class  TimedParabolaPath
 
struct  TrianglePoints
 

Typedefs

typedef boost::shared_ptr< RbPrmFullBodyRbPrmFullBodyPtr_t
 
typedef boost::shared_ptr< DynamicPathValidationDynamicPathValidationPtr_t
 
typedef boost::shared_ptr< DynamicValidationDynamicValidationPtr_t
 
typedef std::vector< pinocchio::vector_t, Eigen::aligned_allocator< pinocchio::vector_t > > T_Configuration
 
typedef T_Configuration::const_iterator CIT_Configuration
 
typedef spline::bezier_curve< double, double, 3, true, Eigen::Vector3d > bezier_t
 
typedef boost::shared_ptr< bezier_tbezier_Ptr
 
typedef boost::shared_ptr< BezierPathBezierPathPtr_t
 
typedef boost::shared_ptr< const BezierPathBezierPathConstPtr_t
 
typedef boost::shared_ptr< DynamicPlannerDynamicPlannerPtr_t
 
typedef boost::shared_ptr< OrientedPathOptimizerOrientedPathOptimizerPtr_t
 
typedef boost::shared_ptr< ParabolaPathParabolaPathPtr_t
 
typedef boost::shared_ptr< ParabolaPlannerParabolaPlannerPtr_t
 
typedef boost::tuple< core::NodePtr_t, core::ConfigurationPtr_t, core::PathPtr_tDelayedEdge_t
 
typedef std::vector< DelayedEdge_tDelayedEdges_t
 
typedef boost::shared_ptr< RandomShortcutDynamicRandomShortcutDynamicPtr_t
 
typedef boost::shared_ptr< SteeringMethodKinodynamicSteeringMethodKinodynamicPtr_t
 
typedef boost::shared_ptr< SteeringMethodParabolaSteeringMethodParabolaPtr_t
 
typedef boost::shared_ptr< TimedParabolaPathTimedParabolaPathPtr_t
 
typedef hpp::core::Container< hpp::core::AffordanceObjects_t > affMap_t
 
typedef std::map< std::string, std::vector< bezier_Ptr > > EffectorTrajectoriesMap_t
 
typedef boost::shared_ptr< RbPrmLimbRbPrmLimbPtr_t
 
typedef std::map< std::string, const rbprm::RbPrmLimbPtr_tT_Limb
 
typedef T_Limb::const_iterator CIT_Limb
 
typedef Eigen::Matrix< pinocchio::value_type, Eigen::Dynamic, Eigen::Dynamic > MatrixXX
 
typedef Eigen::Matrix< pinocchio::value_type, Eigen::Dynamic, 3 > MatrixX3
 
typedef Eigen::Matrix< pinocchio::value_type, Eigen::Dynamic, 1 > VectorX
 
typedef Eigen::Matrix< pinocchio::value_type, 3, 1 > Vector3
 
typedef boost::shared_ptr< RbPrmPathValidationRbPrmPathValidationPtr_t
 
typedef boost::shared_ptr< RbPrmRomValidationRbPrmRomValidationPtr_t
 
typedef boost::shared_ptr< RbPrmShooterRbPrmShooterPtr_t
 
typedef std::vector< StateT_State
 
typedef T_State::const_iterator CIT_State
 
typedef std::pair< pinocchio::value_type, rbprm::StateStateFrame
 
typedef std::vector< StateFrameT_StateFrame
 
typedef T_StateFrame::const_iterator CIT_StateFrame
 
typedef boost::shared_ptr< RbPrmValidationRbPrmValidationPtr_t
 
typedef std::map< std::string, RbPrmRomValidationPtr_tT_RomValidation
 

Enumerations

enum  ContactType
 

Functions

 HPP_PREDEF_CLASS (RbPrmFullBody)
 
 HPP_PREDEF_CLASS (DynamicPathValidation)
 
 HPP_PREDEF_CLASS (DynamicValidation)
 
 HPP_PREDEF_CLASS (BezierPath)
 
 HPP_PREDEF_CLASS (DynamicPlanner)
 
 HPP_PREDEF_CLASS (OrientedPathOptimizer)
 
 HPP_PREDEF_CLASS (ParabolaPath)
 
 HPP_PREDEF_CLASS (ParabolaPlanner)
 
 HPP_PREDEF_CLASS (RandomShortcutDynamic)
 
 HPP_PREDEF_CLASS (SteeringMethodKinodynamic)
 
 HPP_PREDEF_CLASS (SteeringMethodParabola)
 
 HPP_PREDEF_CLASS (TimedParabolaPath)
 
 HPP_PREDEF_CLASS (RbPrmLimb)
 
HPP_RBPRM_DLLAPI bool saveLimbInfoAndDatabase (const RbPrmLimbPtr_t limb, std::ofstream &dbFile)
 
 HPP_PREDEF_CLASS (RbPrmPathValidation)
 
 HPP_PREDEF_CLASS (RbPrmShooter)
 
HPP_RBPRM_DLLAPI pinocchio::value_type effectorDistance (const State &from, const State &to)
 
HPP_RBPRM_DLLAPI std::vector< std::string > freeEffectors (const State &state, Iter start, Iter end)
 

Variables

 _6_DOF
 
 _3_DOF
 
 _UNDEFINED