Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

[detail level 1234]

▼Nstomp_moveit | |

▼Ncost_functions | |

CCollisionCheck | Assigns a cost value to each robot state by evaluating if the robot is in collision |

CObstacleDistanceGradient | |

CStompCostFunction | Assigns a cost value to each robot state by evaluating the minimum distance between the robot and the nearest obstacle |

▼Nnoise_generators | |

CNormalDistributionSampling | Uses a normal distribution to apply noise onto the trajectory |

CStompNoiseGenerator | |

▼Nnoisy_filters | |

CJointLimits | Checks that the joint values are within the limits as defined in the urdf file. It modifies the values of those joints that exceed the limits |

CMultiTrajectoryVisualization | Publishes rviz markers to visualize the noisy trajectories |

CStompNoisyFilter | Interface class for filtering noisy trajectories |

▼Nupdate_filters | |

CControlCostProjection | |

CPolynomialSmoother | This is a constrained polynomial trajectory smoother |

CStompUpdateFilter | Interface class which applies filtering methods to the update parameters before it is added onto the optimized trajectory |

CTrajectoryVisualization | Publishes rviz markers to visualize the optimized trajectory |

CUpdateLogger | Saves the update values into a file for post analysis. The file is compatible with the python numpy library and can be loaded into a numpy array by running. 'numpy.loadtxt(file_name)' |

▼Nutils | |

▼Nkinematics | Utility functions related to finding Inverse Kinematics solutions |

CIKSolver | Wrapper around an IK solver implementation |

▼Npolynomial | |

CPolyFitRequest | The Polynomial Fit request data |

CPolyFitResults | The Polynomial Fit results data |

CMultivariateGaussian | Generates samples from a multivariate gaussian distribution |

CStompNoiseGenerator | Interface class for plugins that apply random noise to the trajectory in order to explore the workspace |

CStompOptimizationTask | Loads and manages the STOMP plugins during the planning process |

CStompPlanner | The PlanningContext specialization that wraps the STOMP algorithm |

CStompPlannerManager | The PlannerManager implementation that loads STOMP into moveit |

CStompSmoothingAdapter | |

Cupdate_filters | Uses a Control Cost Matrix projection in order to smooth out the trajectory. The matrix is built using a numerical derivative method |

CPluginData | Packs plugin information into a single struct |