Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
collision_checker_params.h File Reference
#include <functional>
#include <memory>
#include <vector>
#include <Eigen/Core>
#include "drake/common/parallelism.h"
#include "drake/multibody/tree/multibody_tree_indexes.h"
#include "drake/planning/distance_and_interpolation_provider.h"
#include "drake/planning/robot_diagram.h"
Include dependency graph for collision_checker_params.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  CollisionCheckerParams
 A set of common constructor parameters for a CollisionChecker. More...

Namespaces

namespace  drake
namespace  drake::planning

Typedefs

using ConfigurationDistanceFunction
 Configuration distance takes two configurations of the robot, q1 and q2, both as Eigen::VectorXd, and returns (potentially weighted) C-space distance as a double.
using ConfigurationInterpolationFunction
 Configuration interpolation function takes two configurations of the robot, q1, and q2, both as Eigen::VectorXd, plus a ratio, r, in [0, 1] and returns the interpolated configuration.