Robowflex  v0.1
Making MoveIt Easy
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CCustomTrajOptPlanner::CartCnt
 Cdart::collision::DistanceFilter
 Cdart::gui::osg::ImGuiViewer
 Cdart::gui::osg::ImGuiWidget
 Cdart::gui::osg::WorldNode
 Compl::base::Constraint
 Compl::base::GoalLazySamples
 Compl::base::GoalSampleableRegion
 Compl::base::RealVectorStateSampler
 Compl::base::RealVectorStateSpace
 Compl::base::RealVectorStateSpace::StateType
 CCHOMPPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::CHOMP::CHOMPPipelinePlanner
 CCHOMPPipelinePlannerPtrA shared pointer wrapper for robowflex::CHOMP::CHOMPPipelinePlanner
 CCob4RobotConstPtrA const shared pointer wrapper for robowflex::Cob4Robot
 CCob4RobotPtrA shared pointer wrapper for robowflex::Cob4Robot
 Crobowflex::darts::ACMAllowable collision matrix for robowflex::darts::Structure
 CACMConstPtrA const shared pointer wrapper for robowflex::darts::ACM
 CACMPtrA shared pointer wrapper for robowflex::darts::ACM
 Crobowflex::darts::ConstraintExtractorHelper class to manage extracting states from a possibly constrained state space
 CDARTPlannerConstPtrA const shared pointer wrapper for robowflex::darts::DARTPlanner
 CDARTPlannerPtrA shared pointer wrapper for robowflex::darts::DARTPlanner
 Crobowflex::darts::ImGuiElementAbstract GUI element
 CImGuiElementConstPtrA const shared pointer wrapper for robowflex::darts::WindowWidget::Element
 CImGuiElementPtrA shared pointer wrapper for robowflex::darts::WindowWidget::Element
 Crobowflex::darts::JointAbstract controllable joint for robowflex::darts::StateSpace
 CJointConstPtrA const shared pointer wrapper for robowflex::darts::Joint
 CJointPtrA shared pointer wrapper for robowflex::darts::Joint
 CJointRegionGoalConstPtrA const shared pointer wrapper for robowflex::darts::JointRegionGoal
 CJointRegionGoalPtrA shared pointer wrapper for robowflex::darts::JointRegionGoal
 CPlanBuilderConstPtrA const shared pointer wrapper for robowflex::darts::PlanBuilder
 CPlanBuilderPtrA shared pointer wrapper for robowflex::darts::PlanBuilder
 CStateSamplerConstPtrA const shared pointer wrapper for robowflex::darts::StateSpace::StateSampler
 CStateSamplerPtrA shared pointer wrapper for robowflex::darts::StateSpace::StateSampler
 CStateSpaceConstPtrA const shared pointer wrapper for robowflex::darts::StateSpace
 CStateSpacePtrA shared pointer wrapper for robowflex::darts::StateSpace
 Crobowflex::darts::StructureWrapper class for a dart::dynamics::Skeleton
 CStructureConstPtrA const shared pointer wrapper for robowflex::darts::Structure
 CStructurePtrA shared pointer wrapper for robowflex::darts::Structure
 Crobowflex::darts::TSRA Task Space Region (TSR). TSRs are workspace regions that impose a constraints on a robot. They are composed of a pose (in some reference frame) and tolerances on position and rotation. initialize() must be called once all parameters are set
 Crobowflex::darts::TSR::SpecificationThe specification of a TSR
 CTSRConstPtrA const shared pointer wrapper for robowflex::darts::TSR
 CTSRConstraintConstPtrA const shared pointer wrapper for robowflex::darts::TSRConstraint
 CTSRConstraintPtrA shared pointer wrapper for robowflex::darts::TSRConstraint
 CTSRGoalConstPtrA const shared pointer wrapper for robowflex::darts::TSRGoal
 CTSRGoalPtrA shared pointer wrapper for robowflex::darts::TSRGoal
 CTSRPtrA shared pointer wrapper for robowflex::darts::TSR
 Crobowflex::darts::TSRSetManager for a set of TSR constraints. Attempts to reduce redundancy and combines errors and Jacobians together
 CTSRSetConstPtrA const shared pointer wrapper for robowflex::darts::TSRSet
 CTSRSetPtrA shared pointer wrapper for robowflex::darts::TSRSet
 Crobowflex::darts::TSRSolveWidget::ErrorLinesError plots for TSRs
 Crobowflex::darts::Window::DnDReturnReturn from creating a movable frame
 Crobowflex::darts::Window::InteractiveOptionsOptions for creating an interactive marker
 Crobowflex::darts::Window::InteractiveReturnReturn from creating an interactive marker
 CWindowConstPtrA const shared pointer wrapper for robowflex::darts::Window
 CWindowPtrA shared pointer wrapper for robowflex::darts::Window
 CWindowWidgetConstPtrA const shared pointer wrapper for robowflex::darts::WindowWidget
 CWindowWidgetPtrA shared pointer wrapper for robowflex::darts::WindowWidget
 Crobowflex::darts::WorldWrapper for a dart::simulation::World, which contains a set of skeletons (i.e., Robots and Structures). The World is the main object that is used by motion planning as it contains a holistic view of the scene
 Crobowflex::darts::World::CollisionInfoCollision filter information
 CWorldConstPtrA const shared pointer wrapper for robowflex::darts::World
 CWorldPtrA shared pointer wrapper for robowflex::darts::World
 Crobowflex::ExperimentA helper class for benchmarking that controls running multiple queries
 CExperimentConstPtrA const shared pointer wrapper for robowflex::Experiment
 CExperimentPtrA shared pointer wrapper for robowflex::Experiment
 CFetchRobotConstPtrA const shared pointer wrapper for robowflex::FetchRobot
 CFetchRobotPtrA shared pointer wrapper for robowflex::FetchRobot
 Crobowflex::GeometryA class that manages both solid and mesh geometry for various parts of the motion planning system
 Crobowflex::Geometry::ShapeTypeSupported shape types
 CGeometryConstPtrA const shared pointer wrapper for robowflex::Geometry
 CGeometryPtrA shared pointer wrapper for robowflex::Geometry
 CHDF5DataConstPtrA const shared pointer wrapper for robowflex::IO::HDF5Data
 CHDF5DataPtrA shared pointer wrapper for robowflex::IO::HDF5Data
 Crobowflex::IDAdds functionality to uniquely ID a specific class as well as the "version" of that class, managed by an incrementing counter
 CIDConstPtrA const shared pointer wrapper for robowflex::ID
 CIDPtrA shared pointer wrapper for robowflex::ID
 Crobowflex::IO::Bagrosbag management class to ease message saving and loading
 Crobowflex::IO::GNUPlotHelperHelper class to open a pipe to a GNUPlot instance for live visualization of data
 Crobowflex::IO::GNUPlotHelper::Instance
 Crobowflex::IO::GNUPlotHelper::PlottingOptions
 Crobowflex::IO::GNUPlotHelper::PlottingOptions::Axis
 Crobowflex::IO::HandlerROS parameter server handler to handle namespacing and automatic parameter deletion
 Crobowflex::IO::HDF5DataA container class for HDF5 DataSets loaded by an HDF5File
 Crobowflex::IO::HDF5FileAn HDF5 File loaded into memory
 Crobowflex::IO::PluginManagerA singleton class for dynamic loading classes through pluginlib
 Crobowflex::IO::RobotBroadcasterHelper class to broadcast transform information on TF and joint states
 Crobowflex::IO::RobotBroadcaster::StaticTransformInformation for a static transform
 Crobowflex::IO::RVIZHelperRVIZ visualization helper. See Live Visualization with RViz for more information
 CRVIZHelperConstPtrA const shared pointer wrapper for robowflex::IO::RVIZHelper
 CRVIZHelperPtrA shared pointer wrapper for robowflex::IO::RVIZHelper
 CMotionRequestBuilderConstPtrA const shared pointer wrapper for robowflex::MotionRequestBuilder
 CMotionRequestBuilderPtrA shared pointer wrapper for robowflex::MotionRequestBuilder
 Crobowflex::movegroup::MoveGroupHelperA helper class that allows for pulling and pushing of scenes, robots, and trajectories to move group
 Crobowflex::movegroup::MoveGroupHelper::ActionA container struct for all relevant information about a motion planning request to move group
 CCob4OMPLPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::OMPL::Cob4OMPLPipelinePlanner
 CCob4OMPLPipelinePlannerPtrA shared pointer wrapper for robowflex::OMPL::Cob4OMPLPipelinePlanner
 CFetchOMPLPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::OMPL::FetchOMPLPipelinePlanner
 CFetchOMPLPipelinePlannerPtrA shared pointer wrapper for robowflex::OMPL::FetchOMPLPipelinePlanner
 COMPLInterfacePlannerConstPtrA const shared pointer wrapper for robowflex::OMPL::OMPLInterfacePlanner
 COMPLInterfacePlannerPtrA shared pointer wrapper for robowflex::OMPL::OMPLInterfacePlanner
 COMPLPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::OMPL::OMPLPipelinePlanner
 COMPLPipelinePlannerPtrA shared pointer wrapper for robowflex::OMPL::OMPLPipelinePlanner
 COMPLTrajectoryConstPtrA const shared pointer wrapper for robowflex::OMPL::OMPLTrajectory
 COMPLTrajectoryPtrA shared pointer wrapper for robowflex::OMPL::OMPLTrajectory
 CR2OMPLPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::OMPL::R2OMPLPipelinePlanner
 CR2OMPLPipelinePlannerPtrA shared pointer wrapper for robowflex::OMPL::R2OMPLPipelinePlanner
 Crobowflex::OMPL::SettingsSettings descriptor for settings provided by the default MoveIt! OMPL planning pipeline
 CUR5OMPLPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::OMPL::UR5OMPLPipelinePlanner
 CUR5OMPLPipelinePlannerPtrA shared pointer wrapper for robowflex::OMPL::UR5OMPLPipelinePlanner
 Crobowflex::opt::CHOMPSettingsSettings descriptor for settings provided by the default MoveIt! CHOMP planning pipeline
 CTrajOptPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::opt::TrajOptPipelinePlanner
 CTrajOptPipelinePlannerPtrA shared pointer wrapper for robowflex::opt::TrajOptPipelinePlanner
 CParamRobotConstPtrA const shared pointer wrapper for robowflex::ParamRobot
 CParamRobotPtrA shared pointer wrapper for robowflex::ParamRobot
 CPipelinePlannerConstPtrA const shared pointer wrapper for robowflex::PipelinePlanner
 CPipelinePlannerPtrA shared pointer wrapper for robowflex::PipelinePlanner
 Crobowflex::PlanDataDetailed statistics and metrics computed from profiling a planner's motion planning
 CPlanDataConstPtrA const shared pointer wrapper for robowflex::PlanData
 CPlanDataPtrA shared pointer wrapper for robowflex::PlanData
 Crobowflex::PlanDataSetDetailed statistics about a benchmark of multiple queries
 CPlanDataSetConstPtrA const shared pointer wrapper for robowflex::PlanDataSet
 Crobowflex::PlanDataSetOutputterAn abstract class for outputting benchmark results
 CPlanDataSetPtrA shared pointer wrapper for robowflex::PlanDataSet
 Crobowflex::PlannerAn abstract interface to a motion planning algorithm
 CPlannerConstPtrA const shared pointer wrapper for robowflex::Planner
 CPlannerPtrA shared pointer wrapper for robowflex::Planner
 Crobowflex::PlanningQueryA container structure for all elements needed in a planning query, plus an identifying name
 Crobowflex::PoolA thread pool that can execute arbitrary functions asynchronously. Functions with arguments to be executed are put in the queue through submit(). This returns a Pool::Job that can be used to retrieve the result or cancel the job if the result is no longer needed
 Crobowflex::Pool::JobletInterface class for Pool::Job so template parameters are not needed for the queue
 Crobowflex::Profiler
 Crobowflex::Profiler::OptionsOptions for profiling
 CProfilerConstPtrA const shared pointer wrapper for robowflex::Profiler
 CProfilerPtrA shared pointer wrapper for robowflex::Profiler
 CR2RobotConstPtrA const shared pointer wrapper for robowflex::R2Robot
 CR2RobotPtrA shared pointer wrapper for robowflex::R2Robot
 Crobowflex::RobotLoads information about a robot and maintains information about a robot's state
 Crobowflex::Robot::IKQueryRobot IK Query options. IK queries in Robowflex consist of: a) A position specified by some geometric region (a robowflex::Geometry) at a pose. b) An orientation specified by some base orientation with allowable deviations specified by tolerances on the XYZ Euler axes. It is recommended to use the provided constructors to specify a query, or to use the addRequest() function. Multiple target tips can be specified, but note that not all kinematics solvers support multi-tip IK. Additionally, a robowflex::Scene can be specified to do collision-aware IK
 CRobotConstPtrA const shared pointer wrapper for robowflex::Robot
 CRobotPtrA shared pointer wrapper for robowflex::Robot
 Crobowflex::ROSRAII-pattern for starting up ROS
 Crobowflex::Scene::CollisionPluginLoaderThe actual plugin loader for collision plugins. Heavily inspired by code in moveit_ros/planning
 CSceneConstPtrA const shared pointer wrapper for robowflex::Scene
 CScenePtrA shared pointer wrapper for robowflex::Scene
 CSimpleCartesianPlannerConstPtrA const shared pointer wrapper for robowflex::SimpleCartesianPlanner
 CSimpleCartesianPlannerPtrA shared pointer wrapper for robowflex::SimpleCartesianPlanner
 Crobowflex::TrajectoryWrapper around MoveIt!'s robot_trajectory::RobotTrajectory, with extra convenience functions such interpolation and collision checking. There are also utilities to load and save trajectories from YAML files (toYAMLFile() and fromYAMLFile())
 CTrajectoryConstPtrA const shared pointer wrapper for robowflex::Trajectory
 CTrajectoryPtrA shared pointer wrapper for robowflex::Trajectory
 Crobowflex::TrajOptPlanner::OptionsOptions structure with parameter values for TrajOpt planner
 CTrajOptPlannerConstPtrA const shared pointer wrapper for robowflex::TrajOptPlanner
 CTrajOptPlannerPtrA shared pointer wrapper for robowflex::TrajOptPlanner
 CUR5RobotConstPtrA const shared pointer wrapper for robowflex::UR5Robot
 CUR5RobotPtrA shared pointer wrapper for robowflex::UR5Robot
 Crobowflex_visualization.robot.RobotControllable URDF described robot
 Crobowflex_visualization.scene.SceneContainer for MoveIt planning scenes in Blender
 Cstd::exception [external]