libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCHRICS::MHO::AbstracHandOverObjectCheckAbstract class providing tools to check the possibility of a hand over
oCHRICS::MHO::AbstractFrontierOptimizer
oCHRICS::MHO::AbstractHandOverTestAbstract class providing the basic interface for a handover/frontier testing class and handover finding
oCHRICS::MHO::AbstractSolutionTools
oCHRICS::MHO::MultiHandOverSolution::Action
oCSem::ActionDefinition
oCSem::Actions
oCSem::ActionsManager
oCSem::ActionType
oCEnt::AgentAgent distinguish between agents and objects
oCAgentCellCompNatural cell comparator
oCHRICS::MultiAgentCell::AgentInCellStructure defining the data for an agent in a cell
oCHRICS::MultiAgentGrid::AgentInGridHolds all the data concerning an agent in the MultiAgentGrid class
oCagentLinkedCells
oCSem::AgentType
oCHRICS::MHO::AlgoLoggerInterfaceDefines dummy logging methods that will be used for textual log and display of classes in this file
oCAPI::AStarThis class keeps a pointer to the A-star search tree, an instant of priority_queue of "Queue_Element"s
oCastar_heuristic
oCAttachement
oCAPI::BaseCell
oCBaseExpansionThe expansion class holds the method and local variables allowing to expand a Tree in a given configuration space methods such as chose a direction, check the validity in that direction and add nodes to the tree
oCAPI::BaseGrid
oCBodySurfaceSampler
oCBoundingCylinder
oCCellDistComp
oCHRICS::MetaFrontierCells::CheckCellsAre
oCChompCostRepresents the smoothness cost for CHOMP, for a single joint
oCChompJointContains information about a single joint for CHOMP planning
oCChompOptimizer
oCChompParameters
oCChompPlanningGroupContains information about a planning group
oCChompTrajectoryRepresents a discretized joint-space trajectory for CHOMP
oCChronometer
oCclass Graph
oCCollisionPoint
oCcompare_temporary_estimated_distances_of_cells
oCcompareMetaFrontierWithCells
oCcompMetaInGrid
oCHRICS::MultiAgentGrid::ComputationStat
oCHRICS::confCost
oCConfGenerator
oCHRICS::MHO::ConfigFileParserParses a stream representing data as an XML file
oCHRICS::ConfigHR
oCConfigurationClasse représentant une Configuration d'un Robot
oCHRICS::ConfigurationCostConfiguration cost sorter
oCConnectedComponent
oCconstrainedLink
oCConstraintEvaluator
oCHRICS::MHO::MultiHandOverSolution::CostData
oCHRICS::CF::CostFunctionCommon
oCHRICS::CostManager
oCCostMapPlotSamples the configuration space on a few DoF to plot a costmap
oCHRICS::CostSettingType
oCCostSpaceClass thats holding the CostSpace
oCCSpace
oCCube
oCHRICS::MultiAgentCell::CylinderInCell
oCdata_struct
oCDerivableFunction
oCDijkstraImplement Dijkstra graph search algorithm
oCmho::DisplaySearchAstarInterface
oCHRICS::Distance
oCEdgeClasse représentant une Edge d'un Graph
oCedge_dijkstra
oCEdgeData_t
oCmho::EdgeInterface
oCEnt::EntityManagerEntityManager: Manage all the entity type reader classes
oCexception
oCface
oCFact
oCFactsManager
oCHRICS::FrontierCells
oCHRICS::MHO::FrontierTesterUnique interface for all available/desired handover/frontier testers
oCFunction
oCGeometricComputations
oCGeometricForm
oCGraph
oCGraphConverter
oCmho::GraphInterfaceTemplate interface for a graph
oCGraphUpdater
oCGreedyCostPlanner based on trajectory optimization
oCHRICS::MHO::HandOverFinder
oCHATPConnection
oCHeuristicDistance
oCHRICS::HriClasse Hri
oCHRICS::HriSpaceCost
oCAPI::HUDAims at providing, centralizing and managing information displayed in the scene, other than objects
oCHRICS::HumanCostSpace
oCHumanJointKinect joint
oCHumanJointsOnly HEAD, NECK, TORSO, SHOULDERS, ELBOW, HAND, HIP, KNEE and FOOT
oCmho::IsSameAndClosed
oCJointThis class holds a Joint and is associated with a Body (Link) It's the basic element of a kinematic chain
oCHRICS::CF::JsonConf
oCKinoGenomPoint
oCKinoGenomTrajectory
oCAPI::KinoPath
oCAPI::KinoPathSegment
oCKinoROSPoint
oCAPI::KinoTrajectory
oCmho::LazyWeightedAstar
oCLocalPathClasse représentant un chemin local
oCLocalpathFactoryCreares local paths
oCmho::LWANodeInterface
oCMACellDistComp
oCEnt::ManipulableManipulable find the list of manipulable objects and their stable rotations
oCHRICS::MultiAgentCell::MetaAgentInCell
oCHRICS::MultiAgentGrid::MetaAgentInGridClass representing data that can be common to several agents (reachable space, cylinder, frontiers, etc...)
oCHRICS::MetaFrontierCells
oCHRICS::MHO::MultiHandOver3dPlanner
oCHRICS::MHO::MultiHandOverAgent
oCHRICS::MHO::MultiHandOverDisplay
oCHRICS::MHO::MultiHandOverHeuristicHeuristic based on euclidian distance and minimal cost by selecting agents who can make successive handovers
oCHRICS::MHO::MultiHandOverHOThe MultiHandOverHO class describes a hand over, and implements method to compute costs and improve a handover The class should implement static methods to find good handover according to several situations parameters
oCHRICS::MHO::MultiHandOverMhpHOThe MultiHandOverMhpHO struct defines data for a handover to be exported in MHP
oCHRICS::MHO::MultiHandOverSolution
oCMultiPathCheck
oCMultiPathPlanner
oCMultivariateGaussianGenerates samples from a multivariate gaussian distribution
oCmyComparator
oCmyNodeComparator
oCHRICS::NaturalNatural Motion and Arm Confort
oCNaturalCellCompNatural cell comparator
oCNaturalCellComparatorNatural cell comparator
oCNaturalPointsNatural cell comparator
oCHRICS::Navigation
oCnDimCell
oCAPI::nDimGrid< _nDimGrid_Dimension_ >
oCNodeClasse représentant un Node d'un Graph
oCNodeData
oCNodeData_t
oCmho::NodeInterface
oCObjectRob
oCOnePlan
oCHRICS::OutputConf
oCHRICS::OutputConfSortOutputconf sorter
oCpair_first_less< T1, T2 >
oCPlannarTrajectorySmoothing
oCPlannerBase class for planning algorithms
oCSem::PlanningPart
oCAPI::PlanningStatusThe PlanningStatus struct groups data about a planner state
oCSem::PlanningType
oCPlanNode
oCSem::PlanParts
oCPlanTree
oCPointCloud! Vector of 3d points that can be ploted in the 3d viewer as cubes very fast ! the points are stored in a std::vector and the class has a similar API
oCstomp_motion_planner::Policy
oCstomp_motion_planner::PolicyImprovement
oCstomp_motion_planner::PolicyImprovementLoop
oCAPI::PrioritizeQueueElementsFunction used for sorting tree nodes in the priority queue
oCProjectClasse représentant l'espace de travail de l'application
oCQThread
oCAPI::QueueElementBasic block to be used in the priority queue
oCReplannerBase replanner
oCReplanningSimulatorClass for implementing a replanning simulator
oCmho::ReverseDisjkstra
oCroboptim::RoboptimFactoryRoboptim trajectory
oCroboptim::RoboptimTrajectoryRoboptim trajectory
oCRobotThis class holds a the robot represented by a kinematic chain
oCstomp_motion_planner::Rollout
oCRRTStatisticsRRT statistics
oCSamplingAPIThe sampling API
oCSaveContextSaves the context describe in an Env structure of one run and associates a Statistic Data structure
oCSaveParameterEnv< enumBool, enumInt, enumDouble, enumString, enumVector >Saves the parameter environement described in an Env structure of one run and associates a Statistic Data structure
oCSceneClass that represents a Scene, Described by a p3d file
oCHRICS::SearchIterationDataLog
oCSeeding
oCSem::SemanticsManager
oCSocketAppenderSkeleton
oCSocketPlot
oCSolutionDataInfo storage class
oCSpaceIndex
oCStatCostThis class can store cost statistics over sevral run and compute avreages
oCAPI::State++
oCHRICS::MHO::Task::state_iterator
oCHRICS::MHO::StdOutMuter
oCstomp_motion_planner::StompParameters
oCStompStatistics
oCstruct_fact_id
oCstruct_inputs
oCstruct_position
oCstruct_region
oCstruct_ressource
oCSTRUCT_Support
oCSTRUCT_type_data
oCHRICS::MHO::SubTask
oCHRICS::MHO::SubTaskMHPThe SubTaskMHP struct is to pass results to MHP as simplified SubTask
oCEnt::SurfaceSurface Find the list of surfaces per object
oCSurfaceAttachement
oCtarget_info
oCHRICS::MHO::Task
oCTask
oCstomp_motion_planner::Task
oCTaskAllSolutions
oCTaskConstraints
oCTaskManager
oCtaskManagerInterface
oCTaskSolution
oCTaskSubSolution
oCTestModelDoes multiple querries for a Robot such as Collision, Localpath validity and cost computations to get the Model behavior regarding thos computation primitives
oCHRICS::MHO::ToolSetBundles other tool classes and provides utilities to configure them easily
oCTrajectory
oCAPI::Trajectory
oCTrajectoryStatistics
oCTrajEval
oCAPI::TreeNodeThis class is the node class to implement the search tree
oCtypeCellLists
oCunary_function
oCEnt::VerticalVertical lists the objects that should stay in a certain orientation (e.g
oCVimanTags
oCEnt::VirtualVirtual distinguish between virtual and normal objects
oCHRICS::CF::VirtualCostFunction
oCHRICS::Visibility
oCWorldState
\CWorldStateFacts