libmove3d-planners
|
Base class for a Grid. More...
Classes | |
struct | PlanningStatus |
The PlanningStatus struct groups data about a planner state. More... | |
class | HUD |
The HUD class aims at providing, centralizing and managing information displayed in the scene, other than objects. More... | |
class | BaseCell |
class | BaseGrid |
class | nDimGrid |
class | ThreeDCell |
class | ThreeDGrid |
class | TwoDCell |
class | TwoDGrid |
class | TreeNode |
This class is the node class to implement the search tree. More... | |
class | QueueElement |
Basic block to be used in the priority queue. More... | |
class | PrioritizeQueueElements |
Function used for sorting tree nodes in the priority queue. More... | |
class | AStar |
This class keeps a pointer to the A-star search tree, an instant of priority_queue of "Queue_Element"s. More... | |
class | State |
++ More... | |
class | LinearKinoPathSegment |
class | CircularKinoPathSegment |
class | KinoPathSegment |
class | KinoPath |
class | KinoTrajectory |
class | Trajectory |
class | CostOptimization |
class | Smoothing |
Functions | |
INIT_MOVE3D_STATIC_LOGGER (API::HUD,"planners.api.graphics.hud") | |
Base class for a Grid.
Basic optimization of a trajectory.
Genera Cost Optimization of a trajectory.
Trajectory witch is a vector of local paths.
Base class for 2D grid based algorithms.
Base class for 3D grid based algorithms.
Deriving the Grid class and the Cell class permits to generates easier grid (Voxel) algorithms. The function createNewCell is virtual just reimplement this function in the new class as well as the constructors which allready call the base one.
Deriving the Grid class and the Cell class permits to generates easier grid algorithm. The function createNewCell is virtual just reimplement this function in the new class as well as the constructors which allready call the base one.