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.