Simox
2.3.74.0
|
Data Structures | |
class | ApproachDiscretization |
class | BiRrt |
class | CoinRrtWorkspaceVisualization |
class | ConfigurationConstraint |
An interface class for defining custom constraints. More... | |
class | CSpace |
A c-space interface for motion planning. More... | |
class | CSpaceNode |
class | CSpacePath |
A path in c-space. More... | |
class | CSpaceSampled |
This class represents a sampled-based configuration space. This is the main class for RRT-related planning. More... | |
class | CSpaceTree |
Contains CSpaceTree which uses a CSpace for managing configurations. More... | |
class | ElasticBandProcessor |
The ElasticBandProcessor uses Cartesian distance vectors to move c-space points in order to produce smooth trajectories. More... | |
class | GraspIkRrt |
class | GraspRrt |
class | MotionPlanner |
An abstract base class of a motion planner. More... | |
class | PathProcessingThread |
This class can be used to start a path processing algorithm in a thread. More... | |
class | PathProcessor |
An abstract interface for path processing classes. More... | |
class | PlanningThread |
class | Rrt |
A simple sampling based, single rrt planner using the extend or connect method. More... | |
class | RrtWorkspaceVisualization |
class | Sampler |
An interface class for custom sample algorithms. More... | |
class | ShortcutProcessor |
The ShortcutProcessor searches shortcuts in C-Space to produce smooth trajectories. More... | |
This file is part of Simox.
Simox is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Simox is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.
This file is part of Simox.
Simox is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Simox is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.
This file is part of Simox.
Simox is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Simox is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.
typedef std::shared_ptr<ApproachDiscretization> Saba::ApproachDiscretizationPtr |
typedef std::shared_ptr<BiRrt> Saba::BiRrtPtr |
typedef std::shared_ptr<CoinRrtWorkspaceVisualization> Saba::CoinRrtWorkspaceVisualizationPtr |
typedef std::shared_ptr<ConfigurationConstraint> Saba::ConfigurationConstraintPtr |
typedef std::shared_ptr<CSpaceNode> Saba::CSpaceNodePtr |
typedef std::shared_ptr<CSpacePath> Saba::CSpacePathPtr |
typedef std::shared_ptr<CSpace> Saba::CSpacePtr |
typedef std::shared_ptr<CSpaceSampled> Saba::CSpaceSampledPtr |
typedef std::shared_ptr<CSpaceTree> Saba::CSpaceTreePtr |
typedef std::shared_ptr<ElasticBandProcessor> Saba::ElasticBandProcessorPtr |
typedef std::shared_ptr<GraspIkRrt> Saba::GraspIkRrtPtr |
typedef std::shared_ptr<GraspRrt> Saba::GraspRrtPtr |
typedef std::shared_ptr<MotionPlanner> Saba::MotionPlannerPtr |
typedef std::shared_ptr<PathProcessingThread> Saba::PathProcessingThreadPtr |
typedef std::shared_ptr<PathProcessor> Saba::PathProcessorPtr |
typedef std::shared_ptr<PlanningThread> Saba::PlanningThreadPtr |
typedef std::shared_ptr<Rrt> Saba::RrtPtr |
typedef std::shared_ptr<Sampler> Saba::SamplerPtr |
typedef std::shared_ptr<ShortcutProcessor> Saba::ShortcutProcessorPtr |