hpp-core 9.0.2
Implement basic classes for canonical path planning for kinematic chains.
 
Loading...
Searching...
No Matches
hpp::core Namespace Reference

Namespaces

namespace  configurationShooter
 
namespace  continuousValidation
 
namespace  distance
 
namespace  nearestNeighbor
 
namespace  parser
 
namespace  path
 
namespace  pathOptimization
 
namespace  pathPlanner
 
namespace  pathProjector
 
namespace  pathValidation
 
namespace  plugin
 
namespace  problemTarget
 
namespace  steeringMethod
 
namespace  timeParameterization
 

Classes

struct  AllCollisionsValidationReport
 
class  BiRRTPlanner
 
struct  CollisionPair
 
struct  CollisionPathValidationReport
 Path validation report used for standard collision checking. More...
 
class  CollisionValidation
 
struct  CollisionValidationReport
 
class  ConfigProjector
 
class  ConfigurationShooter
 
class  ConfigValidation
 
class  ConfigValidations
 
class  ConnectedComponent
 
class  Constraint
 
class  ConstraintSet
 
struct  Container
 
class  ContinuousValidation
 
class  DiffusingPlanner
 Generic implementation of RRT algorithm. More...
 
class  Distance
 Abstract class for distance between configurations. More...
 
class  DistanceBetweenObjects
 Computation of distances between pairs of objects. More...
 
class  DubinsPath
 
class  Edge
 
class  InterpolatedPath
 
class  IntervalValidation
 
class  JointBoundValidation
 
class  JointBoundValidationReport
 report returned when a configuration is not within the bounds More...
 
class  KinodynamicDistance
 
class  KinodynamicOrientedPath
 
class  KinodynamicPath
 
class  Member_lockedJoints_in_class_ProblemSolver_has_been_removed_use_member_numericalConstraints_instead
 
class  NearestNeighbor
 Optimization of the nearest neighbor search. More...
 
class  Node
 
class  ObstacleUser
 Stores a set of obstacles (movable or static). More...
 
class  ObstacleUserInterface
 
class  ObstacleUserVector
 
class  Parameter
 
class  ParameterDescription
 
class  Path
 
struct  path_planning_failed
 
class  PathOptimizer
 
class  PathPlanner
 
class  PathProjector
 This class projects a path using constraints. More...
 
class  PathValidation
 
struct  PathValidationReport
 
class  PathValidations
 
class  PathVector
 Concatenation of several paths. More...
 
class  PlanAndOptimize
 
class  Problem
 
class  ProblemSolver
 
class  ProblemSolverPlugin
 Plugin mechanism to declare new features in ProblemSolver class. More...
 
class  ProblemTarget
 
struct  projection_error
 
struct  ProjectionError
 Handles projection errors when evaluating a path. More...
 
struct  RelativeMotion
 
class  Roadmap
 
struct  SharedComparator
 
class  SteeringMethod
 
class  StraightPath
 
class  SubchainPath
 
class  TimeParameterization
 
class  ValidationReport
 
class  VisibilityPrmPlanner
 
class  WeighedDistance
 

Typedefs

typedef std::vector< coal::CollisionRequest > CollisionRequests_t
 
typedef constraints::solver::BySubstitution BySubstitution
 
typedef constraints::ComparisonTypes_t ComparisonTypes_t
 
typedef constraints::ComparisonType ComparisonType
 
typedef shared_ptr< BiRRTPlanner > BiRRTPlannerPtr_t
 
typedef hpp::pinocchio::Body Body
 
typedef hpp::pinocchio::BodyPtr_t BodyPtr_t
 
typedef shared_ptr< CollisionValidation > CollisionValidationPtr_t
 
typedef shared_ptr< CollisionValidationReport > CollisionValidationReportPtr_t
 
typedef shared_ptr< AllCollisionsValidationReport > AllCollisionsValidationReportPtr_t
 
typedef pinocchio::CollisionObjectPtr_t CollisionObjectPtr_t
 
typedef pinocchio::CollisionObjectConstPtr_t CollisionObjectConstPtr_t
 
typedef pinocchio::CollisionGeometryPtr_t CollisionGeometryPtr_t
 
typedef pinocchio::FclCollisionObject FclCollisionObject
 
typedef FclCollisionObject * FclCollisionObjectPtr_t
 
typedef const FclCollisionObject * FclConstCollisionObjectPtr_t
 
typedef shared_ptr< FclCollisionObject > FclCollisionObjectSharePtr_t
 
typedef pinocchio::Configuration_t Configuration_t
 
typedef pinocchio::ConfigurationIn_t ConfigurationIn_t
 
typedef pinocchio::ConfigurationOut_t ConfigurationOut_t
 
typedef std::vector< Configuration_t > Configurations_t
 
typedef Configurations_t::iterator ConfigIterator_t
 
typedef Configurations_t::const_iterator ConfigConstIterator_t
 
typedef shared_ptr< ConfigurationShooter > ConfigurationShooterPtr_t
 
typedef shared_ptr< ConfigProjector > ConfigProjectorPtr_t
 
typedef shared_ptr< ConfigValidation > ConfigValidationPtr_t
 
typedef shared_ptr< ConfigValidations > ConfigValidationsPtr_t
 
typedef shared_ptr< ConnectedComponent > ConnectedComponentPtr_t
 
typedef std::set< ConnectedComponentPtr_t, SharedComparator > ConnectedComponents_t
 
typedef shared_ptr< Constraint > ConstraintPtr_t
 
typedef shared_ptr< ConstraintSet > ConstraintSetPtr_t
 
typedef shared_ptr< const ConstraintSet > ConstraintSetConstPtr_t
 
typedef std::vector< ConstraintPtr_t > Constraints_t
 
typedef pinocchio::Device Device_t
 
typedef pinocchio::DevicePtr_t DevicePtr_t
 
typedef pinocchio::DeviceWkPtr_t DeviceWkPtr_t
 
typedef pinocchio::CenterOfMassComputationPtr_t CenterOfMassComputationPtr_t
 
typedef std::deque< DevicePtr_t > Devices_t
 
typedef constraints::DifferentiableFunction DifferentiableFunction
 
typedef constraints::DifferentiableFunctionPtr_t DifferentiableFunctionPtr_t
 
typedef shared_ptr< DiffusingPlanner > DiffusingPlannerPtr_t
 
typedef shared_ptr< Distance > DistancePtr_t
 
typedef shared_ptr< DistanceBetweenObjects > DistanceBetweenObjectsPtr_t
 
typedef pinocchio::DistanceResults_t DistanceResults_t
 
typedef Edge * EdgePtr_t
 
typedef std::list< Edge * > Edges_t
 
typedef shared_ptr< ExtractedPath > ExtractedPathPtr_t
 
typedef shared_ptr< SubchainPath > SubchainPathPtr_t
 
typedef pinocchio::JointJacobian_t JointJacobian_t
 
typedef pinocchio::Joint Joint
 
typedef pinocchio::JointConstPtr_t JointConstPtr_t
 
typedef pinocchio::JointPtr_t JointPtr_t
 
typedef shared_ptr< JointBoundValidation > JointBoundValidationPtr_t
 
typedef shared_ptr< JointBoundValidationReport > JointBoundValidationReportPtr_t
 
typedef pinocchio::HalfJointJacobian_t HalfJointJacobian_t
 
typedef pinocchio::JointVector_t JointVector_t
 
typedef KDTree * KDTreePtr_t
 
typedef constraints::LockedJoint LockedJoint
 
typedef constraints::LockedJointPtr_t LockedJointPtr_t
 
typedef constraints::LockedJointConstPtr_t LockedJointConstPtr_t
 
typedef constraints::LockedJoints_t LockedJoints_t
 
typedef pinocchio::matrix_t matrix_t
 
typedef pinocchio::matrix3_t matrix3_t
 
typedef constraints::matrix6_t matrix6_t
 
typedef pinocchio::vector3_t vector3_t
 
typedef constraints::matrixIn_t matrixIn_t
 
typedef constraints::matrixOut_t matrixOut_t
 
typedef constraints::LiegroupElement LiegroupElement
 
typedef constraints::LiegroupElementRef LiegroupElementRef
 
typedef pinocchio::LiegroupElementConstRef LiegroupElementConstRef
 
typedef constraints::LiegroupSpace LiegroupSpace
 
typedef constraints::LiegroupSpacePtr_t LiegroupSpacePtr_t
 
typedef pinocchio::size_type size_type
 
typedef pinocchio::value_type value_type
 
typedef std::pair< value_type, value_type > interval_t
 
typedef Eigen::BlockIndex BlockIndex
 Interval of indices as (first index, number of indices)
 
typedef constraints::segment_t segment_t
 
typedef constraints::segments_t segments_t
 
typedef Node * NodePtr_t
 
typedef std::list< NodePtr_t > Nodes_t
 
typedef std::vector< NodePtr_t > NodeVector_t
 
typedef pinocchio::ObjectVector_t ObjectVector_t
 
typedef std::vector< CollisionObjectPtr_t > ObjectStdVector_t
 
typedef std::vector< CollisionObjectConstPtr_t > ConstObjectStdVector_t
 
typedef shared_ptr< Path > PathPtr_t
 
typedef shared_ptr< const Path > PathConstPtr_t
 
typedef shared_ptr< TimeParameterization > TimeParameterizationPtr_t
 
typedef shared_ptr< PathOptimizer > PathOptimizerPtr_t
 
typedef shared_ptr< PathPlanner > PathPlannerPtr_t
 
typedef shared_ptr< ProblemTarget > ProblemTargetPtr_t
 
typedef shared_ptr< PathVector > PathVectorPtr_t
 
typedef shared_ptr< const PathVector > PathVectorConstPtr_t
 
typedef shared_ptr< PlanAndOptimize > PlanAndOptimizePtr_t
 
typedef shared_ptr< Problem > ProblemPtr_t
 
typedef shared_ptr< const Problem > ProblemConstPtr_t
 
typedef ProblemSolver * ProblemSolverPtr_t
 
typedef shared_ptr< Roadmap > RoadmapPtr_t
 
typedef shared_ptr< StraightPath > StraightPathPtr_t
 
typedef shared_ptr< const StraightPath > StraightPathConstPtr_t
 
typedef shared_ptr< ReedsSheppPath > ReedsSheppPathPtr_t
 
typedef shared_ptr< const ReedsSheppPath > ReedsSheppPathConstPtr_t
 
typedef shared_ptr< DubinsPath > DubinsPathPtr_t
 
typedef shared_ptr< const DubinsPath > DubinsPathConstPtr_t
 
typedef shared_ptr< KinodynamicPath > KinodynamicPathPtr_t
 
typedef shared_ptr< const KinodynamicPath > KinodynamicPathConstPtr_t
 
typedef shared_ptr< KinodynamicOrientedPath > KinodynamicOrientedPathPtr_t
 
typedef shared_ptr< const KinodynamicOrientedPath > KinodynamicOrientedPathConstPtr_t
 
typedef shared_ptr< InterpolatedPath > InterpolatedPathPtr_t
 
typedef shared_ptr< const InterpolatedPath > InterpolatedPathConstPtr_t
 
typedef shared_ptr< SteeringMethod > SteeringMethodPtr_t
 
typedef std::vector< PathPtr_t > Paths_t
 
typedef std::vector< PathVectorPtr_t > PathVectors_t
 
typedef pinocchio::Transform3s Transform3s
 
typedef Eigen::Matrix< value_type, 2, 1 > vector2_t
 
typedef pinocchio::vector_t vector_t
 
typedef pinocchio::vectorIn_t vectorIn_t
 
typedef pinocchio::vectorOut_t vectorOut_t
 
typedef Eigen::Matrix< value_type, 1, Eigen::Dynamic > rowvector_t
 
typedef shared_ptr< VisibilityPrmPlanner > VisibilityPrmPlannerPtr_t
 
typedef shared_ptr< ValidationReport > ValidationReportPtr_t
 
typedef shared_ptr< WeighedDistance > WeighedDistancePtr_t
 
typedef shared_ptr< KinodynamicDistance > KinodynamicDistancePtr_t
 
typedef std::map< std::string, constraints::ImplicitPtr_t > NumericalConstraintMap_t
 
typedef std::map< std::string, ComparisonTypes_t > ComparisonTypeMap_t
 
typedef std::map< std::string, segments_t > segmentsMap_t
 
typedef constraints::NumericalConstraints_t NumericalConstraints_t
 
typedef std::map< std::string, CenterOfMassComputationPtr_t > CenterOfMassComputationMap_t
 
typedef CollisionPair CollisionPair_t
 
typedef std::vector< CollisionPair_t > CollisionPairs_t
 
typedef shared_ptr< ContinuousValidation > ContinuousValidationPtr_t
 
typedef shared_ptr< NearestNeighbor > NearestNeighborPtr_t
 
typedef shared_ptr< PathValidation > PathValidationPtr_t
 
typedef shared_ptr< PathValidations > PathValidationsPtr_t
 
typedef shared_ptr< PathValidationReport > PathValidationReportPtr_t
 
typedef shared_ptr< CollisionPathValidationReport > CollisionPathValidationReportPtr_t
 
typedef std::vector< CollisionPathValidationReport > CollisionPathValidationReports_t
 
typedef shared_ptr< PathProjector > PathProjectorPtr_t
 
typedef constraints::Shape_t Shape_t
 
typedef constraints::JointAndShape_t JointAndShape_t
 
typedef constraints::JointAndShapes_t JointAndShapes_t
 
typedef std::function< DevicePtr_t(const std::string &)> RobotBuilder_t
 
typedef std::function< PathOptimizerPtr_t(const ProblemConstPtr_t &)> PathOptimizerBuilder_t
 
typedef std::function< PathPlannerPtr_t(const ProblemConstPtr_t &, const RoadmapPtr_t &)> PathPlannerBuilder_t
 
typedef std::function< PathValidationPtr_t(const DevicePtr_t &, const value_type &)> PathValidationBuilder_t
 
typedef std::function< ConfigValidationPtr_t(const DevicePtr_t &)> ConfigValidationBuilder_t
 
typedef std::function< PathProjectorPtr_t(const ProblemConstPtr_t &, const value_type &)> PathProjectorBuilder_t
 
typedef std::function< ConfigurationShooterPtr_t(const ProblemConstPtr_t &)> ConfigurationShooterBuilder_t
 
typedef std::function< DistancePtr_t(const ProblemConstPtr_t &)> DistanceBuilder_t
 
typedef std::function< SteeringMethodPtr_t(const ProblemConstPtr_t &)> SteeringMethodBuilder_t
 
typedef std::vector< std::pair< std::string, CollisionObjectPtr_t > > AffordanceObjects_t
 
typedef vector3_t AffordanceConfig_t
 
typedef shared_ptr< IntervalValidation > IntervalValidationPtr_t
 

Functions

std::ostream & operator<< (std::ostream &os, const Constraint &constraint)
 
template<>
void ContinuousValidation::add< ContinuousValidation::AddObstacle > (const ContinuousValidation::AddObstacle &delegate)
 
template<>
void ContinuousValidation::reset< ContinuousValidation::AddObstacle > ()
 
template<>
void ContinuousValidation::add< ContinuousValidation::Initialize > (const ContinuousValidation::Initialize &delegate)
 
template<>
void ContinuousValidation::reset< ContinuousValidation::Initialize > ()
 
 HPP_PREDEF_CLASS (BiRRTPlanner)
 
 HPP_PREDEF_CLASS (CollisionValidation)
 
 HPP_PREDEF_CLASS (CollisionValidationReport)
 
 HPP_PREDEF_CLASS (AllCollisionsValidationReport)
 
 HPP_PREDEF_CLASS (ConfigurationShooter)
 
 HPP_PREDEF_CLASS (ConfigProjector)
 
 HPP_PREDEF_CLASS (ConfigValidation)
 
 HPP_PREDEF_CLASS (ConfigValidations)
 
 HPP_PREDEF_CLASS (ConnectedComponent)
 
 HPP_PREDEF_CLASS (Constraint)
 
 HPP_PREDEF_CLASS (ConstraintSet)
 
 HPP_PREDEF_CLASS (DiffusingPlanner)
 
 HPP_PREDEF_CLASS (Distance)
 
 HPP_PREDEF_CLASS (DistanceBetweenObjects)
 
 HPP_PREDEF_CLASS (ExtractedPath)
 
 HPP_PREDEF_CLASS (SubchainPath)
 
 HPP_PREDEF_CLASS (JointBoundValidation)
 
 HPP_PREDEF_CLASS (Path)
 
 HPP_PREDEF_CLASS (TimeParameterization)
 
 HPP_PREDEF_CLASS (PathOptimizer)
 
 HPP_PREDEF_CLASS (PathPlanner)
 
 HPP_PREDEF_CLASS (ProblemTarget)
 
 HPP_PREDEF_CLASS (PathVector)
 
 HPP_PREDEF_CLASS (PlanAndOptimize)
 
 HPP_PREDEF_CLASS (Problem)
 
 HPP_PREDEF_CLASS (Roadmap)
 
 HPP_PREDEF_CLASS (SteeringMethod)
 
 HPP_PREDEF_CLASS (StraightPath)
 
 HPP_PREDEF_CLASS (InterpolatedPath)
 
 HPP_PREDEF_CLASS (DubinsPath)
 
 HPP_PREDEF_CLASS (ReedsSheppPath)
 
 HPP_PREDEF_CLASS (KinodynamicPath)
 
 HPP_PREDEF_CLASS (KinodynamicOrientedPath)
 
 HPP_PREDEF_CLASS (ValidationReport)
 
 HPP_PREDEF_CLASS (VisibilityPrmPlanner)
 
 HPP_PREDEF_CLASS (WeighedDistance)
 
 HPP_PREDEF_CLASS (KinodynamicDistance)
 
 HPP_PREDEF_CLASS (ContinuousValidation)
 
 HPP_PREDEF_CLASS (PathValidations)
 
 HPP_PREDEF_CLASS (PathValidation)
 
 HPP_PREDEF_CLASS (PathProjector)
 
std::ostream & operator<< (std::ostream &os, const Node &n)
 
std::ostream & operator<< (std::ostream &os, const Path &path)
 
std::ostream & operator<< (std::ostream &os, const Roadmap &r)
 
std::ostream & operator<< (std::ostream &os, const ValidationReport &report)
 

Typedef Documentation

◆ AffordanceConfig_t

◆ AffordanceObjects_t

typedef std::vector<std::pair<std::string, CollisionObjectPtr_t> > hpp::core::AffordanceObjects_t

◆ AllCollisionsValidationReportPtr_t

◆ BiRRTPlannerPtr_t

◆ BlockIndex

Interval of indices as (first index, number of indices)

◆ Body

◆ BodyPtr_t

◆ BySubstitution

◆ CenterOfMassComputationMap_t

◆ CenterOfMassComputationPtr_t

◆ CollisionGeometryPtr_t

◆ CollisionObjectConstPtr_t

◆ CollisionObjectPtr_t

◆ CollisionPair_t

◆ CollisionPairs_t

◆ CollisionPathValidationReportPtr_t

◆ CollisionPathValidationReports_t

◆ CollisionRequests_t

typedef std::vector<coal::CollisionRequest> hpp::core::CollisionRequests_t

◆ CollisionValidationPtr_t

◆ CollisionValidationReportPtr_t

◆ ComparisonType

◆ ComparisonTypeMap_t

typedef std::map<std::string, ComparisonTypes_t> hpp::core::ComparisonTypeMap_t

◆ ComparisonTypes_t

◆ ConfigConstIterator_t

typedef Configurations_t::const_iterator hpp::core::ConfigConstIterator_t

◆ ConfigIterator_t

typedef Configurations_t::iterator hpp::core::ConfigIterator_t

◆ ConfigProjectorPtr_t

◆ Configuration_t

◆ ConfigurationIn_t

◆ ConfigurationOut_t

◆ Configurations_t

◆ ConfigurationShooterBuilder_t

◆ ConfigurationShooterPtr_t

◆ ConfigValidationBuilder_t

◆ ConfigValidationPtr_t

◆ ConfigValidationsPtr_t

◆ ConnectedComponentPtr_t

◆ ConnectedComponents_t

◆ ConstObjectStdVector_t

◆ ConstraintPtr_t

◆ Constraints_t

◆ ConstraintSetConstPtr_t

◆ ConstraintSetPtr_t

◆ ContinuousValidationPtr_t

◆ Device_t

◆ DevicePtr_t

◆ Devices_t

typedef std::deque<DevicePtr_t> hpp::core::Devices_t

◆ DeviceWkPtr_t

typedef pinocchio::DeviceWkPtr_t hpp::core::DeviceWkPtr_t

◆ DifferentiableFunction

◆ DifferentiableFunctionPtr_t

◆ DiffusingPlannerPtr_t

◆ DistanceBetweenObjectsPtr_t

◆ DistanceBuilder_t

◆ DistancePtr_t

typedef shared_ptr<Distance> hpp::core::DistancePtr_t

◆ DistanceResults_t

◆ DubinsPathConstPtr_t

typedef shared_ptr<const DubinsPath> hpp::core::DubinsPathConstPtr_t

◆ DubinsPathPtr_t

◆ EdgePtr_t

◆ Edges_t

typedef std::list<Edge*> hpp::core::Edges_t

◆ ExtractedPathPtr_t

typedef shared_ptr<ExtractedPath> hpp::core::ExtractedPathPtr_t

◆ FclCollisionObject

◆ FclCollisionObjectPtr_t

◆ FclCollisionObjectSharePtr_t

◆ FclConstCollisionObjectPtr_t

◆ HalfJointJacobian_t

◆ InterpolatedPathConstPtr_t

◆ InterpolatedPathPtr_t

◆ interval_t

◆ IntervalValidationPtr_t

◆ Joint

◆ JointAndShape_t

◆ JointAndShapes_t

◆ JointBoundValidationPtr_t

◆ JointBoundValidationReportPtr_t

◆ JointConstPtr_t

◆ JointJacobian_t

◆ JointPtr_t

◆ JointVector_t

◆ KDTreePtr_t

typedef KDTree* hpp::core::KDTreePtr_t

◆ KinodynamicDistancePtr_t

◆ KinodynamicOrientedPathConstPtr_t

◆ KinodynamicOrientedPathPtr_t

◆ KinodynamicPathConstPtr_t

◆ KinodynamicPathPtr_t

◆ LiegroupElement

◆ LiegroupElementConstRef

◆ LiegroupElementRef

◆ LiegroupSpace

◆ LiegroupSpacePtr_t

◆ LockedJoint

◆ LockedJointConstPtr_t

◆ LockedJointPtr_t

◆ LockedJoints_t

◆ matrix3_t

◆ matrix6_t

◆ matrix_t

◆ matrixIn_t

◆ matrixOut_t

◆ NearestNeighborPtr_t

◆ NodePtr_t

◆ Nodes_t

typedef std::list<NodePtr_t> hpp::core::Nodes_t

◆ NodeVector_t

typedef std::vector<NodePtr_t> hpp::core::NodeVector_t

◆ NumericalConstraintMap_t

◆ NumericalConstraints_t

◆ ObjectStdVector_t

◆ ObjectVector_t

◆ PathConstPtr_t

typedef shared_ptr<const Path> hpp::core::PathConstPtr_t

◆ PathOptimizerBuilder_t

◆ PathOptimizerPtr_t

◆ PathPlannerBuilder_t

◆ PathPlannerPtr_t

◆ PathProjectorBuilder_t

◆ PathProjectorPtr_t

◆ PathPtr_t

typedef shared_ptr<Path> hpp::core::PathPtr_t

◆ Paths_t

typedef std::vector<PathPtr_t> hpp::core::Paths_t

◆ PathValidationBuilder_t

◆ PathValidationPtr_t

◆ PathValidationReportPtr_t

◆ PathValidationsPtr_t

◆ PathVectorConstPtr_t

typedef shared_ptr<const PathVector> hpp::core::PathVectorConstPtr_t

◆ PathVectorPtr_t

◆ PathVectors_t

typedef std::vector< PathVectorPtr_t > hpp::core::PathVectors_t

◆ PlanAndOptimizePtr_t

◆ ProblemConstPtr_t

typedef shared_ptr<const Problem> hpp::core::ProblemConstPtr_t

◆ ProblemPtr_t

typedef shared_ptr<Problem> hpp::core::ProblemPtr_t

◆ ProblemSolverPtr_t

◆ ProblemTargetPtr_t

◆ ReedsSheppPathConstPtr_t

typedef shared_ptr<const ReedsSheppPath> hpp::core::ReedsSheppPathConstPtr_t

◆ ReedsSheppPathPtr_t

typedef shared_ptr<ReedsSheppPath> hpp::core::ReedsSheppPathPtr_t

◆ RoadmapPtr_t

typedef shared_ptr<Roadmap> hpp::core::RoadmapPtr_t

◆ RobotBuilder_t

typedef std::function<DevicePtr_t(const std::string&)> hpp::core::RobotBuilder_t

◆ rowvector_t

typedef Eigen::Matrix<value_type, 1, Eigen::Dynamic> hpp::core::rowvector_t

◆ segment_t

◆ segments_t

◆ segmentsMap_t

typedef std::map<std::string, segments_t> hpp::core::segmentsMap_t

◆ Shape_t

Plane polygon represented by its vertices Used to model contact surfaces for manipulation applications

◆ size_type

◆ SteeringMethodBuilder_t

◆ SteeringMethodPtr_t

◆ StraightPathConstPtr_t

◆ StraightPathPtr_t

◆ SubchainPathPtr_t

◆ TimeParameterizationPtr_t

◆ Transform3s

◆ ValidationReportPtr_t

◆ value_type

◆ vector2_t

typedef Eigen::Matrix<value_type, 2, 1> hpp::core::vector2_t

◆ vector3_t

◆ vector_t

◆ vectorIn_t

◆ vectorOut_t

◆ VisibilityPrmPlannerPtr_t

◆ WeighedDistancePtr_t

Function Documentation

◆ ContinuousValidation::add< ContinuousValidation::AddObstacle >()

◆ ContinuousValidation::add< ContinuousValidation::Initialize >()

◆ ContinuousValidation::reset< ContinuousValidation::AddObstacle >()

◆ ContinuousValidation::reset< ContinuousValidation::Initialize >()

◆ HPP_PREDEF_CLASS() [1/41]

hpp::core::HPP_PREDEF_CLASS ( AllCollisionsValidationReport )

◆ HPP_PREDEF_CLASS() [2/41]

hpp::core::HPP_PREDEF_CLASS ( BiRRTPlanner )

◆ HPP_PREDEF_CLASS() [3/41]

hpp::core::HPP_PREDEF_CLASS ( CollisionValidation )

◆ HPP_PREDEF_CLASS() [4/41]

hpp::core::HPP_PREDEF_CLASS ( CollisionValidationReport )

◆ HPP_PREDEF_CLASS() [5/41]

hpp::core::HPP_PREDEF_CLASS ( ConfigProjector )

◆ HPP_PREDEF_CLASS() [6/41]

hpp::core::HPP_PREDEF_CLASS ( ConfigurationShooter )

◆ HPP_PREDEF_CLASS() [7/41]

hpp::core::HPP_PREDEF_CLASS ( ConfigValidation )

◆ HPP_PREDEF_CLASS() [8/41]

hpp::core::HPP_PREDEF_CLASS ( ConfigValidations )

◆ HPP_PREDEF_CLASS() [9/41]

hpp::core::HPP_PREDEF_CLASS ( ConnectedComponent )

◆ HPP_PREDEF_CLASS() [10/41]

hpp::core::HPP_PREDEF_CLASS ( Constraint )

◆ HPP_PREDEF_CLASS() [11/41]

hpp::core::HPP_PREDEF_CLASS ( ConstraintSet )

◆ HPP_PREDEF_CLASS() [12/41]

hpp::core::HPP_PREDEF_CLASS ( ContinuousValidation )

◆ HPP_PREDEF_CLASS() [13/41]

hpp::core::HPP_PREDEF_CLASS ( DiffusingPlanner )

◆ HPP_PREDEF_CLASS() [14/41]

hpp::core::HPP_PREDEF_CLASS ( Distance )

◆ HPP_PREDEF_CLASS() [15/41]

hpp::core::HPP_PREDEF_CLASS ( DistanceBetweenObjects )

◆ HPP_PREDEF_CLASS() [16/41]

hpp::core::HPP_PREDEF_CLASS ( DubinsPath )

◆ HPP_PREDEF_CLASS() [17/41]

hpp::core::HPP_PREDEF_CLASS ( ExtractedPath )

◆ HPP_PREDEF_CLASS() [18/41]

hpp::core::HPP_PREDEF_CLASS ( InterpolatedPath )

◆ HPP_PREDEF_CLASS() [19/41]

hpp::core::HPP_PREDEF_CLASS ( JointBoundValidation )

◆ HPP_PREDEF_CLASS() [20/41]

hpp::core::HPP_PREDEF_CLASS ( KinodynamicDistance )

◆ HPP_PREDEF_CLASS() [21/41]

hpp::core::HPP_PREDEF_CLASS ( KinodynamicOrientedPath )

◆ HPP_PREDEF_CLASS() [22/41]

hpp::core::HPP_PREDEF_CLASS ( KinodynamicPath )

◆ HPP_PREDEF_CLASS() [23/41]

hpp::core::HPP_PREDEF_CLASS ( Path )

◆ HPP_PREDEF_CLASS() [24/41]

hpp::core::HPP_PREDEF_CLASS ( PathOptimizer )

◆ HPP_PREDEF_CLASS() [25/41]

hpp::core::HPP_PREDEF_CLASS ( PathPlanner )

◆ HPP_PREDEF_CLASS() [26/41]

hpp::core::HPP_PREDEF_CLASS ( PathProjector )

◆ HPP_PREDEF_CLASS() [27/41]

hpp::core::HPP_PREDEF_CLASS ( PathValidation )

◆ HPP_PREDEF_CLASS() [28/41]

hpp::core::HPP_PREDEF_CLASS ( PathValidations )

◆ HPP_PREDEF_CLASS() [29/41]

hpp::core::HPP_PREDEF_CLASS ( PathVector )

◆ HPP_PREDEF_CLASS() [30/41]

hpp::core::HPP_PREDEF_CLASS ( PlanAndOptimize )

◆ HPP_PREDEF_CLASS() [31/41]

hpp::core::HPP_PREDEF_CLASS ( Problem )

◆ HPP_PREDEF_CLASS() [32/41]

hpp::core::HPP_PREDEF_CLASS ( ProblemTarget )

◆ HPP_PREDEF_CLASS() [33/41]

hpp::core::HPP_PREDEF_CLASS ( ReedsSheppPath )

◆ HPP_PREDEF_CLASS() [34/41]

hpp::core::HPP_PREDEF_CLASS ( Roadmap )

◆ HPP_PREDEF_CLASS() [35/41]

hpp::core::HPP_PREDEF_CLASS ( SteeringMethod )

◆ HPP_PREDEF_CLASS() [36/41]

hpp::core::HPP_PREDEF_CLASS ( StraightPath )

◆ HPP_PREDEF_CLASS() [37/41]

hpp::core::HPP_PREDEF_CLASS ( SubchainPath )

◆ HPP_PREDEF_CLASS() [38/41]

hpp::core::HPP_PREDEF_CLASS ( TimeParameterization )

◆ HPP_PREDEF_CLASS() [39/41]

hpp::core::HPP_PREDEF_CLASS ( ValidationReport )

◆ HPP_PREDEF_CLASS() [40/41]

hpp::core::HPP_PREDEF_CLASS ( VisibilityPrmPlanner )

◆ HPP_PREDEF_CLASS() [41/41]

hpp::core::HPP_PREDEF_CLASS ( WeighedDistance )