Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
sphere_robot_model_collision_checker.h File Reference
#include <functional>
#include <limits>
#include <map>
#include <memory>
#include <optional>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
#include <Eigen/Geometry>
#include <fmt/format.h>
#include "drake/geometry/scene_graph.h"
#include "drake/multibody/plant/multibody_plant.h"
#include "drake/multibody/tree/rigid_body.h"
#include "drake/planning/collision_checker.h"
#include "drake/planning/collision_checker_params.h"
#include "drake/planning/robot_diagram.h"
Include dependency graph for sphere_robot_model_collision_checker.h:
This graph shows which files directly or indirectly include this file:

Classes

class  SphereSpecification
 Class modelling collision spheres used for collision checking. More...
class  BodySpheres
 Container for all spheres belonging to a single body's collision model. More...
class  DistanceAndGradient
 Wrapper that combines a distance value and gradient. More...
class  PointSignedDistanceAndGradientResult
 Wrapper for multiple distance and gradient values. More...
class  SphereRobotModelCollisionChecker
 Base class for collision checkers using a sphere-geometry robot model. More...

Namespaces

namespace  drake
namespace  drake::planning
namespace  drake::planning::experimental