Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Chpp::rbprm::sampling::AnalysisFactory
 CBiRRTPlanner
 Chpp::rbprm::DynamicPlannerGeneric implementation of RRT algorithm
 CCollisionValidation
 Chpp::rbprm::RbPrmRomValidationValidate a Rom configuration with respect to the reachability condition; a Rom Configuration is valid the object linked to it is colliding with the environment
 Chpp::rbprm::RbPrmValidationValidate a configuration with respect to the reachability condition; a Configuration is valid if the trunk robot is collision free while the Range Of Motion of the is colliding
 CCollisionValidationReport
 Chpp::core::RbprmValidationReportValidate a configuration with respect to collision
 Chpp::rbprm::interpolation::ComRRTShooterFactory
 CConfigurationShooter
 Chpp::rbprm::interpolation::TimeConstraintShooter
 Chpp::rbprm::RbPrmShooter
 CConfigValidation
 Chpp::rbprm::DynamicValidation
 Chpp::rbprm::contact::ContactGenHelper
 CDevice
 Chpp::pinocchio::RbPrmDevice
 CDiscretized
 Chpp::rbprm::interpolation::TimeConstraintPathValidationDiscretized validation of a path for the LimbRRT algorithm
 Chpp::rbprm::RbPrmPathValidation
 Chpp::rbprm::DynamicPathValidation
 Chpp::rbprm::interpolation::EffectorRRTShooterFactory
 Chpp::rbprm::interpolation::EndEffectorPath
 Chpp::rbprm::sampling::HeuristicFactoryDefines a set of existing heuristics for biasing the sample candidate selection
 Chpp::rbprm::sampling::HeuristicParamDefines a parameters set for the ZMP-based heuristic
 CKinodynamic
 Chpp::rbprm::SteeringMethodKinodynamic
 Chpp::rbprm::interpolation::LimbRRTShooterFactory
 CNode
 Chpp::core::RbprmNode
 Chpp::rbprm::sampling::OctreeNode
 Chpp::rbprm::sampling::OctreeReportCollision report for a Sample for which the octree node is colliding with the environment
 CPath
 Chpp::rbprm::BezierPath
 Chpp::rbprm::interpolation::ComTrajectoryLinear interpolation between two configurations
 Chpp::rbprm::interpolation::PolynomTrajectoryLinear interpolation between two configurations
 Chpp::rbprm::interpolation::TimeConstraintPathLinear interpolation between two configurations
 Chpp::rbprm::ParabolaPathLinear interpolation between two configurations
 Chpp::rbprm::TimedParabolaPathBallistic path between 2 configurations
 CPathOptimizer
 Chpp::rbprm::OrientedPathOptimizer
 CPathPlanner
 Chpp::rbprm::ParabolaPlannerGeneric implementation of RRT algorithm
 CStopwatch::PerformanceDataStruct to hold the performance data
 Chpp::rbprm::sampling::PlaneData structure to define a plane corresponding to the following equation : ax + by + cz + d = 0
 Chpp::rbprm::projection::ProjectionReport
 Chpp::rbprm::contact::ContactReport
 CRandomShortcut
 Chpp::rbprm::RandomShortcutDynamic
 Chpp::rbprm::RbPrmFullBody
 Chpp::rbprm::interpolation::RbPrmInterpolation
 Chpp::rbprm::RbPrmLimb
 Chpp::rbprm::reachability::Result
 Chpp::rbprm::interpolation::RightHandSideFunctorTime varying right hand side of constraint
 Chpp::rbprm::interpolation::funEvaluator< Reference, fun >Time varying right hand side of constraint
 Chpp::rbprm::interpolation::VecRightSide< Reference >Time varying right hand side of constraint
 Chpp::rbprm::sampling::Sample
 Chpp::rbprm::sampling::sample_compareComparaison operator between Samples Used to sort the contact candidates depending on their heuristic value
 Chpp::rbprm::sampling::sample_greater
 Chpp::rbprm::sampling::SampleDBSample configuration for a robot limb, stored in an octree and used for proximity requests for contact creation
 Chpp::rbprm::interpolation::SetComRRTConstraints
 Chpp::rbprm::interpolation::SetEffectorRRTConstraints
 Chpp::rbprm::interpolation::SetLimbRRTConstraints
 Chpp::rbprm::StateHelper class that maintains active contacts at a given state, as well as their locations can be used to determine contact transition wrt a previous State
 CSteeringMethod
 Chpp::rbprm::SteeringMethodParabolaSteering method that creates StraightPath instances
 CStopwatchA class representing a stopwatch
 CRbPrmProfiler
 CStopwatchException
 CStraight
 Chpp::rbprm::interpolation::TimeConstraintSteering< Path_T >
 Chpp::rbprm::interpolation::TimeConstraintHelper< Path_T, ShooterFactory_T, ConstraintFactory_T >Helper struct for applying creating planning problems with time dependant constraints in rbprm
 Chpp::rbprm::interpolation::TimeDependantSet time varying right hand side of a constraint (constraints::Implicit)
 Chpp::rbprm::TrianglePoints
 CValidationReport
 Chpp::rbprm::DynamicValidationReportException thrown when a configuration is not within the bounds
 Chpp::rbprm::sampling::Vec2DData structure to store 2-dimensional informations (2D vectors)
 CRoadmap
 Chpp::core::RbprmRoadmap