Robowflex  v0.1
Making MoveIt Easy
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12345]
 Nblender
 Ncollision_detection
 Nconstraint_samplers
 Ndistance_field
 Ndynamics_solver
 Nkinematic_constraints
 Nkinematics
 Nkinematics_metrics
 Nmoveit
 Nmoveit_controller_manager
 Nmoveit_sensor_manager
 Nplanning_interface
 Nplanning_request_adapter
 Nplanning_scene
 Npr2_arm_kinematics
 NprimitivesFunctions for constructing shapes in Blender
 NrobotFunctions for loading and animating robots in Blender
 Nrobot_trajectory
 NrobowflexMain namespace. Contains all library classes and functions
 Ncolor
 Nconstants
 NdartsDART-based robot modeling and planning
 Nhypercube
 NIOFile and ROS Input / Output operations
 NlogLogging functions
 NmovegroupMove group interaction related classes and features
 NOMPLOMPL specific planners and features
 Nopenrave
 Nopt
 NRNGCollection of methods relating to random sampling
 NTFCollection of methods relating to transforms and transform math
 CPlanningQueryA container structure for all elements needed in a planning query, plus an identifying name
 CPlanDataDetailed statistics and metrics computed from profiling a planner's motion planning
 CPlanDataSetDetailed statistics about a benchmark of multiple queries
 CProfiler
 CExperimentA helper class for benchmarking that controls running multiple queries
 CPlanDataSetOutputterAn abstract class for outputting benchmark results
 CJSONPlanDataSetOutputterA benchmark outputter for storing data in a single JSON file
 CTrajectoryPlanDataSetOutputterBenchmark outputter that saves each trajectory from each run to a rosbag file
 COMPLPlanDataSetOutputterBenchmark outputter that saves results into OMPL benchmarking log files. If ompl_benchmark_statistics.py is available in your PATH variable, the results are also compiled into a database file
 CMotionRequestBuilderA helper class to build motion planning requests for a robowflex::Planner
 CCob4RobotConvenience class that describes the default setup for Care-O-Bot4. Will first attempt to load configuration and description from the robowflex_resources package. See https://github.com/KavrakiLab/robowflex_resources for this package. If this package is not available, then fetch_description / fetch_moveit_config packages will be used
 CFetchRobotConvenience class that describes the default setup for Fetch. Will first attempt to load configuration and description from the robowflex_resources package. See https://github.com/KavrakiLab/robowflex_resources for this package. If this package is not available, then fetch_description / fetch_moveit_config packages will be used
 CR2RobotConvenience class that describes the default setup for R2 (R2C6 full)
 CUR5RobotConvenience class that describes the default setup for UR5 (with robotiq gripper and load cell) Will first attempt to load configuration and description from the robowflex_resources package. See https://github.com/KavrakiLab/robowflex_resources for this package. If this package is not available, then ur_description / robotiq packages will be used
 CGeometryA class that manages both solid and mesh geometry for various parts of the motion planning system
 CIDAdds functionality to uniquely ID a specific class as well as the "version" of that class, managed by an incrementing counter
 CPlannerAn abstract interface to a motion planning algorithm
 CPoolPlannerA thread pool of planners P to service requests in a multi-threaded environment simultaneously
 CSimpleCartesianPlannerA simple motion planner that uses interpolation of the end-effector in Cartesian space to find a path. Valid configurations are found using IK. This planner is not complete and typically only works for small movements of the end-effector
 CPipelinePlannerA motion planner that uses the MoveIt! planning pipeline to load a planner plugin
 CPoolA 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
 CRobotLoads information about a robot and maintains information about a robot's state
 CParamRobotLoads information about a robot from the parameter server
 CSceneWrapper class around the planning scene and collision geometry
 CTrajectoryWrapper 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())
 CExceptionException that contains a message and an error code
 CROSRAII-pattern for starting up ROS
 CTrajOptPlannerRobowflex Tesseract TrajOpt Planner
 Nrobowflex_visualization
 Nprimitives
 Nrobot
 Nscene
 Nutils
 NsceneFunctions for loading and animating scenes in Blender
 Nshapes
 Nstd
 Ntrajectory_processing
 NYAML