|
| collision_detection::MOVEIT_CLASS_FORWARD (PosedDistanceField) |
|
| collision_detection::MOVEIT_CLASS_FORWARD (BodyDecomposition) |
|
| collision_detection::MOVEIT_CLASS_FORWARD (PosedBodySphereDecomposition) |
|
| collision_detection::MOVEIT_CLASS_FORWARD (PosedBodyPointDecomposition) |
|
| collision_detection::MOVEIT_CLASS_FORWARD (PosedBodySphereDecompositionVector) |
|
| collision_detection::MOVEIT_CLASS_FORWARD (PosedBodyPointDecompositionVector) |
|
std::vector< CollisionSphere > | collision_detection::determineCollisionSpheres (const bodies::Body *body, Eigen::Isometry3d &relativeTransform) |
|
bool | collision_detection::getCollisionSphereGradients (const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, GradientInfo &gradient, const CollisionType &type, double tolerance, bool subtract_radii, double maximum_value, bool stop_at_first_collision) |
|
bool | collision_detection::getCollisionSphereCollision (const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance) |
|
bool | collision_detection::getCollisionSphereCollision (const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance, unsigned int num_coll, std::vector< unsigned int > &colls) |
|
bool | collision_detection::doBoundingSpheresIntersect (const PosedBodySphereDecompositionConstPtr &p1, const PosedBodySphereDecompositionConstPtr &p2) |
|
void | collision_detection::getCollisionSphereMarkers (const std_msgs::msg::ColorRGBA &color, const std::string &frame_id, const std::string &ns, const rclcpp::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, visualization_msgs::msg::MarkerArray &arr) |
|
void | collision_detection::getProximityGradientMarkers (const std::string &frame_id, const std::string &ns, const rclcpp::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::msg::MarkerArray &arr) |
|
void | collision_detection::getCollisionMarkers (const std::string &frame_id, const std::string &ns, const rclcpp::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::msg::MarkerArray &arr) |
|