hpp-core: include/hpp/core/fwd.hh File Reference

hpp-core 9.0.2 Implement basic classes for canonical path planning for kinematic chains.

Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
fwd.hh File Reference
`#include <deque>`
`#include <hpp/constraints/fwd.hh>`
`#include <hpp/core/config.hh>`
`#include <hpp/core/deprecated.hh>`
`#include <hpp/util/pointer.hh>`
`#include <list>`
`#include <map>`
`#include <set>`
`#include <vector>`
Include dependency graph for fwd.hh:

Go to the source code of this file.

## Classes
struct | hpp::core::SharedComparator

## Namespaces
namespace | hpp
namespace | hpp::core
namespace | hpp::core::path
namespace | hpp::core::path::cost
namespace | hpp::core::continuousValidation
namespace | hpp::core::distance
namespace | hpp::core::nearestNeighbor
namespace | hpp::core::pathOptimization
namespace | hpp::core::pathPlanner
namespace | hpp::core::pathValidation
namespace | hpp::core::pathProjector
namespace | hpp::core::steeringMethod
namespace | hpp::core::problemTarget
namespace | hpp::core::configurationShooter

## Typedefs
typedef constraints::ComparisonTypes_t | hpp::core::ComparisonTypes_t
typedef constraints::ComparisonType | hpp::core::ComparisonType
typedef shared_ptr< BiRRTPlanner > | hpp::core::BiRRTPlannerPtr_t
typedef hpp::pinocchio::Body | hpp::core::Body
typedef hpp::pinocchio::BodyPtr_t | hpp::core::BodyPtr_t
typedef shared_ptr< CollisionValidation > | hpp::core::CollisionValidationPtr_t
typedef shared_ptr< CollisionValidationReport > | hpp::core::CollisionValidationReportPtr_t
typedef shared_ptr< AllCollisionsValidationReport > | hpp::core::AllCollisionsValidationReportPtr_t
typedef pinocchio::CollisionObjectPtr_t | hpp::core::CollisionObjectPtr_t
typedef pinocchio::CollisionObjectConstPtr_t | hpp::core::CollisionObjectConstPtr_t
typedef pinocchio::CollisionGeometryPtr_t | hpp::core::CollisionGeometryPtr_t
typedef pinocchio::FclCollisionObject | hpp::core::FclCollisionObject
typedef FclCollisionObject * | hpp::core::FclCollisionObjectPtr_t
typedef const FclCollisionObject * | hpp::core::FclConstCollisionObjectPtr_t
typedef shared_ptr< FclCollisionObject > | hpp::core::FclCollisionObjectSharePtr_t
typedef pinocchio::Configuration_t | hpp::core::Configuration_t
typedef pinocchio::ConfigurationIn_t | hpp::core::ConfigurationIn_t
typedef pinocchio::ConfigurationOut_t | hpp::core::ConfigurationOut_t
typedef std::vector< Configuration_t > | hpp::core::Configurations_t
typedef Configurations_t::iterator | hpp::core::ConfigIterator_t
typedef Configurations_t::const_iterator | hpp::core::ConfigConstIterator_t
typedef shared_ptr< ConfigurationShooter > | hpp::core::ConfigurationShooterPtr_t
typedef shared_ptr< ConfigProjector > | hpp::core::ConfigProjectorPtr_t
typedef shared_ptr< ConfigValidation > | hpp::core::ConfigValidationPtr_t
typedef shared_ptr< ConfigValidations > | hpp::core::ConfigValidationsPtr_t
typedef shared_ptr< ConnectedComponent > | hpp::core::ConnectedComponentPtr_t
typedef std::set< ConnectedComponentPtr_t, SharedComparator > | hpp::core::ConnectedComponents_t
typedef shared_ptr< Constraint > | hpp::core::ConstraintPtr_t
typedef shared_ptr< ConstraintSet > | hpp::core::ConstraintSetPtr_t
typedef shared_ptr< const ConstraintSet > | hpp::core::ConstraintSetConstPtr_t
typedef std::vector< ConstraintPtr_t > | hpp::core::Constraints_t
typedef pinocchio::Device | hpp::core::Device_t
typedef pinocchio::DevicePtr_t | hpp::core::DevicePtr_t
typedef pinocchio::DeviceWkPtr_t | hpp::core::DeviceWkPtr_t
typedef pinocchio::CenterOfMassComputationPtr_t | hpp::core::CenterOfMassComputationPtr_t
typedef std::deque< DevicePtr_t > | hpp::core::Devices_t
typedef constraints::DifferentiableFunction | hpp::core::DifferentiableFunction
typedef constraints::DifferentiableFunctionPtr_t | hpp::core::DifferentiableFunctionPtr_t
typedef shared_ptr< DiffusingPlanner > | hpp::core::DiffusingPlannerPtr_t
typedef shared_ptr< Distance > | hpp::core::DistancePtr_t
typedef shared_ptr< DistanceBetweenObjects > | hpp::core::DistanceBetweenObjectsPtr_t
typedef pinocchio::DistanceResults_t | hpp::core::DistanceResults_t
typedef Edge * | hpp::core::EdgePtr_t
typedef std::list< Edge * > | hpp::core::Edges_t
typedef shared_ptr< ExtractedPath > | hpp::core::ExtractedPathPtr_t
typedef shared_ptr< SubchainPath > | hpp::core::SubchainPathPtr_t
typedef pinocchio::JointJacobian_t | hpp::core::JointJacobian_t
typedef pinocchio::Joint | hpp::core::Joint
typedef pinocchio::JointConstPtr_t | hpp::core::JointConstPtr_t
typedef pinocchio::JointPtr_t | hpp::core::JointPtr_t
typedef shared_ptr< JointBoundValidation > | hpp::core::JointBoundValidationPtr_t
typedef shared_ptr< JointBoundValidationReport > | hpp::core::JointBoundValidationReportPtr_t
typedef pinocchio::HalfJointJacobian_t | hpp::core::HalfJointJacobian_t
typedef pinocchio::JointVector_t | hpp::core::JointVector_t
typedef KDTree * | hpp::core::KDTreePtr_t
typedef constraints::LockedJoint | hpp::core::LockedJoint
typedef constraints::LockedJointPtr_t | hpp::core::LockedJointPtr_t
typedef constraints::LockedJointConstPtr_t | hpp::core::LockedJointConstPtr_t
typedef constraints::LockedJoints_t | hpp::core::LockedJoints_t
typedef pinocchio::matrix_t | hpp::core::matrix_t
typedef pinocchio::matrix3_t | hpp::core::matrix3_t
typedef constraints::matrix6_t | hpp::core::matrix6_t
typedef pinocchio::vector3_t | hpp::core::vector3_t
typedef constraints::matrixIn_t | hpp::core::matrixIn_t
typedef constraints::matrixOut_t | hpp::core::matrixOut_t
typedef constraints::LiegroupElement | hpp::core::LiegroupElement
typedef constraints::LiegroupElementRef | hpp::core::LiegroupElementRef
typedef pinocchio::LiegroupElementConstRef | hpp::core::LiegroupElementConstRef
typedef constraints::LiegroupSpace | hpp::core::LiegroupSpace
typedef constraints::LiegroupSpacePtr_t | hpp::core::LiegroupSpacePtr_t
typedef pinocchio::size_type | hpp::core::size_type
typedef pinocchio::value_type | hpp::core::value_type
typedef std::pair< value_type, value_type > | hpp::core::interval_t
typedef Eigen::BlockIndex | hpp::core::BlockIndex
| Interval of indices as (first index, number of indices)
typedef constraints::segment_t | hpp::core::segment_t
typedef constraints::segments_t | hpp::core::segments_t
typedef Node * | hpp::core::NodePtr_t
typedef std::list< NodePtr_t > | hpp::core::Nodes_t
typedef std::vector< NodePtr_t > | hpp::core::NodeVector_t
typedef pinocchio::ObjectVector_t | hpp::core::ObjectVector_t
typedef std::vector< CollisionObjectPtr_t > | hpp::core::ObjectStdVector_t
typedef std::vector< CollisionObjectConstPtr_t > | hpp::core::ConstObjectStdVector_t
typedef shared_ptr< Path > | hpp::core::PathPtr_t
typedef shared_ptr< const Path > | hpp::core::PathConstPtr_t
typedef shared_ptr< TimeParameterization > | hpp::core::TimeParameterizationPtr_t
typedef shared_ptr< PathOptimizer > | hpp::core::PathOptimizerPtr_t
typedef shared_ptr< PathPlanner > | hpp::core::PathPlannerPtr_t
typedef shared_ptr< ProblemTarget > | hpp::core::ProblemTargetPtr_t
typedef shared_ptr< PathVector > | hpp::core::PathVectorPtr_t
typedef shared_ptr< const PathVector > | hpp::core::PathVectorConstPtr_t
typedef shared_ptr< PlanAndOptimize > | hpp::core::PlanAndOptimizePtr_t
typedef shared_ptr< Problem > | hpp::core::ProblemPtr_t
typedef shared_ptr< const Problem > | hpp::core::ProblemConstPtr_t
typedef ProblemSolver * | hpp::core::ProblemSolverPtr_t
typedef shared_ptr< Roadmap > | hpp::core::RoadmapPtr_t
typedef shared_ptr< StraightPath > | hpp::core::StraightPathPtr_t
typedef shared_ptr< const StraightPath > | hpp::core::StraightPathConstPtr_t
typedef shared_ptr< ReedsSheppPath > | hpp::core::ReedsSheppPathPtr_t
typedef shared_ptr< const ReedsSheppPath > | hpp::core::ReedsSheppPathConstPtr_t
typedef shared_ptr< DubinsPath > | hpp::core::DubinsPathPtr_t
typedef shared_ptr< const DubinsPath > | hpp::core::DubinsPathConstPtr_t
typedef shared_ptr< KinodynamicPath > | hpp::core::KinodynamicPathPtr_t
typedef shared_ptr< const KinodynamicPath > | hpp::core::KinodynamicPathConstPtr_t
typedef shared_ptr< KinodynamicOrientedPath > | hpp::core::KinodynamicOrientedPathPtr_t
typedef shared_ptr< const KinodynamicOrientedPath > | hpp::core::KinodynamicOrientedPathConstPtr_t
typedef shared_ptr< InterpolatedPath > | hpp::core::InterpolatedPathPtr_t
typedef shared_ptr< const InterpolatedPath > | hpp::core::InterpolatedPathConstPtr_t
typedef shared_ptr< SteeringMethod > | hpp::core::SteeringMethodPtr_t
typedef std::vector< PathPtr_t > | hpp::core::Paths_t
typedef std::vector< PathVectorPtr_t > | hpp::core::PathVectors_t
typedef pinocchio::Transform3s | hpp::core::Transform3s
typedef Eigen::Matrix< value_type, 2, 1 > | hpp::core::vector2_t
typedef pinocchio::vector_t | hpp::core::vector_t
typedef pinocchio::vectorIn_t | hpp::core::vectorIn_t
typedef pinocchio::vectorOut_t | hpp::core::vectorOut_t
typedef Eigen::Matrix< value_type, 1, Eigen::Dynamic > | hpp::core::rowvector_t
typedef shared_ptr< VisibilityPrmPlanner > | hpp::core::VisibilityPrmPlannerPtr_t
typedef shared_ptr< ValidationReport > | hpp::core::ValidationReportPtr_t
typedef shared_ptr< WeighedDistance > | hpp::core::WeighedDistancePtr_t
typedef shared_ptr< KinodynamicDistance > | hpp::core::KinodynamicDistancePtr_t
typedef std::map< std::string, constraints::ImplicitPtr_t > | hpp::core::NumericalConstraintMap_t
typedef std::map< std::string, ComparisonTypes_t > | hpp::core::ComparisonTypeMap_t
typedef std::map< std::string, segments_t > | hpp::core::segmentsMap_t
typedef constraints::NumericalConstraints_t | hpp::core::NumericalConstraints_t
typedef std::map< std::string, CenterOfMassComputationPtr_t > | hpp::core::CenterOfMassComputationMap_t
typedef CollisionPair | hpp::core::CollisionPair_t
typedef std::vector< CollisionPair_t > | hpp::core::CollisionPairs_t
typedef shared_ptr< Hermite > | hpp::core::path::HermitePtr_t
typedef shared_ptr< const Hermite > | hpp::core::path::HermiteConstPtr_t
typedef shared_ptr< Cost > | hpp::core::path::CostPtr_t
typedef shared_ptr< const Cost > | hpp::core::path::CostConstPtr_t
typedef shared_ptr< Length > | hpp::core::path::cost::LengthPtr_t
typedef shared_ptr< const Length > | hpp::core::path::cost::LengthConstPtr_t
typedef shared_ptr< ContinuousValidation > | hpp::core::ContinuousValidationPtr_t
typedef shared_ptr< Dichotomy > | hpp::core::continuousValidation::DichotomyPtr_t
typedef shared_ptr< Progressive > | hpp::core::continuousValidation::ProgressivePtr_t
typedef shared_ptr< BodyPairCollision > | hpp::core::continuousValidation::BodyPairCollisionPtr_t
typedef std::vector< BodyPairCollisionPtr_t > | hpp::core::continuousValidation::BodyPairCollisions_t
typedef shared_ptr< IntervalValidation > | hpp::core::continuousValidation::IntervalValidationPtr_t
typedef std::vector< IntervalValidationPtr_t > | hpp::core::continuousValidation::IntervalValidations_t
typedef shared_ptr< SolidSolidCollision > | hpp::core::continuousValidation::SolidSolidCollisionPtr_t
typedef shared_ptr< ReedsShepp > | hpp::core::distance::ReedsSheppPtr_t
typedef shared_ptr< NearestNeighbor > | hpp::core::NearestNeighborPtr_t
typedef shared_ptr< KDTree > | hpp::core::nearestNeighbor::KDTreePtr_t
typedef shared_ptr< Basic > | hpp::core::nearestNeighbor::BasicPtr_t
typedef shared_ptr< RandomShortcut > | hpp::core::pathOptimization::RandomShortcutPtr_t
typedef shared_ptr< SimpleShortcut > | hpp::core::pathOptimization::SimpleShortcutPtr_t
typedef shared_ptr< Cost > | hpp::core::pathOptimization::CostPtr_t
typedef shared_ptr< GradientBased > | hpp::core::pathOptimization::GradientBasedPtr_t
typedef shared_ptr< PathLength > | hpp::core::pathOptimization::PathLengthPtr_t
typedef shared_ptr< PartialShortcut > | hpp::core::pathOptimization::PartialShortcutPtr_t
typedef shared_ptr< RSTimeParameterization > | hpp::core::pathOptimization::RSTimeParameterizationPtr_t
typedef shared_ptr< SimpleTimeParameterization > | hpp::core::pathOptimization::SimpleTimeParameterizationPtr_t
typedef shared_ptr< TrapezoidalTimeParameterization > | hpp::core::pathOptimization::TrapezoidalTimeParameterizationPtr_t
typedef shared_ptr< ConfigOptimization > | hpp::core::pathOptimization::ConfigOptimizationPtr_t
typedef shared_ptr< kPrmStar > | hpp::core::pathPlanner::kPrmStarPtr_t
typedef shared_ptr< PathValidation > | hpp::core::PathValidationPtr_t
typedef shared_ptr< PathValidations > | hpp::core::PathValidationsPtr_t
typedef shared_ptr< Discretized > | hpp::core::pathValidation::DiscretizedPtr_t
typedef shared_ptr< PathValidationReport > | hpp::core::PathValidationReportPtr_t
typedef shared_ptr< CollisionPathValidationReport > | hpp::core::CollisionPathValidationReportPtr_t
typedef std::vector< CollisionPathValidationReport > | hpp::core::CollisionPathValidationReports_t
typedef shared_ptr< PathProjector > | hpp::core::PathProjectorPtr_t
typedef shared_ptr< Global > | hpp::core::pathProjector::GlobalPtr_t
typedef shared_ptr< Dichotomy > | hpp::core::pathProjector::DichotomyPtr_t
typedef shared_ptr< Progressive > | hpp::core::pathProjector::ProgressivePtr_t
typedef shared_ptr< RecursiveHermite > | hpp::core::pathProjector::RecursiveHermitePtr_t
typedef shared_ptr< Interpolated > | hpp::core::steeringMethod::InterpolatedPtr_t
typedef shared_ptr< ReedsShepp > | hpp::core::steeringMethod::ReedsSheppPtr_t
typedef shared_ptr< Kinodynamic > | hpp::core::steeringMethod::KinodynamicPtr_t
typedef shared_ptr< GoalConfigurations > | hpp::core::problemTarget::GoalConfigurationsPtr_t
typedef shared_ptr< TaskTarget > | hpp::core::problemTarget::TaskTargetPtr_t
typedef shared_ptr< Uniform > | hpp::core::configurationShooter::UniformPtr_t
typedef shared_ptr< Gaussian > | hpp::core::configurationShooter::GaussianPtr_t
typedef constraints::Shape_t | hpp::core::Shape_t
typedef constraints::JointAndShape_t | hpp::core::JointAndShape_t
typedef constraints::JointAndShapes_t | hpp::core::JointAndShapes_t

## Functions
| hpp::core::HPP_PREDEF_CLASS (BiRRTPlanner)
| hpp::core::HPP_PREDEF_CLASS (CollisionValidation)
| hpp::core::HPP_PREDEF_CLASS (CollisionValidationReport)
| hpp::core::HPP_PREDEF_CLASS (AllCollisionsValidationReport)
| hpp::core::HPP_PREDEF_CLASS (ConfigurationShooter)
| hpp::core::HPP_PREDEF_CLASS (ConfigProjector)
| hpp::core::HPP_PREDEF_CLASS (ConfigValidation)
| hpp::core::HPP_PREDEF_CLASS (ConfigValidations)
| hpp::core::HPP_PREDEF_CLASS (ConnectedComponent)
| hpp::core::HPP_PREDEF_CLASS (Constraint)
| hpp::core::HPP_PREDEF_CLASS (ConstraintSet)
| hpp::core::HPP_PREDEF_CLASS (DiffusingPlanner)
| hpp::core::HPP_PREDEF_CLASS (Distance)
| hpp::core::HPP_PREDEF_CLASS (DistanceBetweenObjects)
| hpp::core::HPP_PREDEF_CLASS (ExtractedPath)
| hpp::core::HPP_PREDEF_CLASS (SubchainPath)
| hpp::core::HPP_PREDEF_CLASS (JointBoundValidation)
| hpp::core::HPP_PREDEF_CLASS (Path)
| hpp::core::HPP_PREDEF_CLASS (TimeParameterization)
| hpp::core::HPP_PREDEF_CLASS (PathOptimizer)
| hpp::core::HPP_PREDEF_CLASS (PathPlanner)
| hpp::core::HPP_PREDEF_CLASS (ProblemTarget)
| hpp::core::HPP_PREDEF_CLASS (PathVector)
| hpp::core::HPP_PREDEF_CLASS (PlanAndOptimize)
| hpp::core::HPP_PREDEF_CLASS (Problem)
| hpp::core::HPP_PREDEF_CLASS (Roadmap)
| hpp::core::HPP_PREDEF_CLASS (SteeringMethod)
| hpp::core::HPP_PREDEF_CLASS (StraightPath)
| hpp::core::HPP_PREDEF_CLASS (InterpolatedPath)
| hpp::core::HPP_PREDEF_CLASS (DubinsPath)
| hpp::core::HPP_PREDEF_CLASS (ReedsSheppPath)
| hpp::core::HPP_PREDEF_CLASS (KinodynamicPath)
| hpp::core::HPP_PREDEF_CLASS (KinodynamicOrientedPath)
| hpp::core::HPP_PREDEF_CLASS (ValidationReport)
| hpp::core::HPP_PREDEF_CLASS (VisibilityPrmPlanner)
| hpp::core::HPP_PREDEF_CLASS (WeighedDistance)
| hpp::core::HPP_PREDEF_CLASS (KinodynamicDistance)
| hpp::core::path::HPP_PREDEF_CLASS (Hermite)
| hpp::core::path::HPP_PREDEF_CLASS (Cost)
| hpp::core::path::cost::HPP_PREDEF_CLASS (Length)
| hpp::core::HPP_PREDEF_CLASS (ContinuousValidation)
| hpp::core::continuousValidation::HPP_PREDEF_CLASS (Dichotomy)
| hpp::core::continuousValidation::HPP_PREDEF_CLASS (Progressive)
| hpp::core::continuousValidation::HPP_PREDEF_CLASS (BodyPairCollision)
| hpp::core::continuousValidation::HPP_PREDEF_CLASS (IntervalValidation)
| hpp::core::continuousValidation::HPP_PREDEF_CLASS (SolidSolidCollision)
| hpp::core::distance::HPP_PREDEF_CLASS (ReedsShepp)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (RandomShortcut)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (SimpleShortcut)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (Cost)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (GradientBased)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (PathLength)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (PartialShortcut)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (RSTimeParameterization)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (SimpleTimeParameterization)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (TrapezoidalTimeParameterization)
| hpp::core::pathOptimization::HPP_PREDEF_CLASS (ConfigOptimization)
| hpp::core::pathPlanner::HPP_PREDEF_CLASS (kPrmStar)
| hpp::core::HPP_PREDEF_CLASS (PathValidations)
| hpp::core::HPP_PREDEF_CLASS (PathValidation)
| hpp::core::pathValidation::HPP_PREDEF_CLASS (Discretized)
| hpp::core::HPP_PREDEF_CLASS (PathProjector)
| hpp::core::pathProjector::HPP_PREDEF_CLASS (Global)
| hpp::core::pathProjector::HPP_PREDEF_CLASS (Dichotomy)
| hpp::core::pathProjector::HPP_PREDEF_CLASS (Progressive)
| hpp::core::pathProjector::HPP_PREDEF_CLASS (RecursiveHermite)
| hpp::core::steeringMethod::HPP_PREDEF_CLASS (Interpolated)
| hpp::core::steeringMethod::HPP_PREDEF_CLASS (ReedsShepp)
| hpp::core::steeringMethod::HPP_PREDEF_CLASS (Kinodynamic)
| hpp::core::problemTarget::HPP_PREDEF_CLASS (GoalConfigurations)
| hpp::core::problemTarget::HPP_PREDEF_CLASS (TaskTarget)
| hpp::core::configurationShooter::HPP_PREDEF_CLASS (Uniform)
| hpp::core::configurationShooter::HPP_PREDEF_CLASS (Gaussian)