This defines a cost function for collision checking. More...
#include <ros/console.h>
#include <pluginlib/class_list_macros.h>
#include <moveit/robot_state/conversions.h>
#include "stomp_moveit/cost_functions/collision_check.h"
Go to the source code of this file.
Namespaces | |
stomp_moveit | |
Functions | |
static void | applyKernelSmoothing (std::size_t window_size, const Eigen::VectorXd &data, Eigen::VectorXd &smoothed) |
Convenience method that propagates the cost value at center to the window to the adjacent points. More... | |
Variables | |
static const int | MIN_KERNEL_WINDOW_SIZE = 3 |
This defines a cost function for collision checking.
Definition in file collision_check.cpp.
|
static |
Convenience method that propagates the cost value at center to the window to the adjacent points.
window_size | Size of the kernel, must be less than the size of the 'data' array. |
data | The original data vector |
smoothed | The smoothed data after applying the kernel. |
Definition at line 41 of file collision_check.cpp.