|
moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <array>#include <functional>#include <vector>#include <string>#include <map>#include <set>#include <Eigen/Core>#include <moveit/robot_model/robot_model.h>

Go to the source code of this file.
Classes | |
| struct | collision_detection::Contact |
| Definition of a contact point. More... | |
| struct | collision_detection::CostSource |
| When collision costs are computed, this structure contains information about the partial cost incurred in a particular volume. More... | |
| struct | collision_detection::DistanceRequest |
| Representation of a distance-reporting request. More... | |
| struct | collision_detection::DistanceResultsData |
| Generic representation of the distance information for a pair of objects. More... | |
| struct | collision_detection::DistanceResult |
| Result of a distance request. More... | |
| struct | collision_detection::CollisionResult |
| Representation of a collision checking result. More... | |
| struct | collision_detection::CollisionRequest |
| Representation of a collision checking request. More... | |
Namespaces | |
| collision_detection | |
| collision_detection::BodyTypes | |
| The types of bodies that are considered for collision. | |
| collision_detection::DistanceRequestTypes | |
Typedefs | |
| using | collision_detection::BodyType = BodyTypes::Type |
| The types of bodies that are considered for collision. More... | |
| using | collision_detection::DistanceRequestType = DistanceRequestTypes::DistanceRequestType |
| using | collision_detection::DistanceMap = std::map< const std::pair< std::string, std::string >, std::vector< DistanceResultsData > > |
| Mapping between the names of the collision objects and the DistanceResultData. More... | |
Functions | |
| collision_detection::MOVEIT_CLASS_FORWARD (AllowedCollisionMatrix) | |