moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | List of all members
collision_detection::CollisionPluginLoader Class Reference

#include <collision_plugin_loader.h>

Inheritance diagram for collision_detection::CollisionPluginLoader:
Inheritance graph
[legend]
Collaboration diagram for collision_detection::CollisionPluginLoader:
Collaboration graph
[legend]

Public Member Functions

void setupScene (const rclcpp::Node::SharedPtr &node, const planning_scene::PlanningScenePtr &scene)
 Fetch plugin name from parameter server and activate the plugin for the given scene. More...
 
- Public Member Functions inherited from collision_detection::CollisionPluginCache
 CollisionPluginCache ()
 
 ~CollisionPluginCache ()
 
bool activate (const std::string &name, const planning_scene::PlanningScenePtr &scene)
 Activate a specific collision plugin for the given planning scene instance. More...
 

Detailed Description

Augment CollisionPluginLoader with a method to fetch the plugin name from the ROS parameter server

Definition at line 43 of file collision_plugin_loader.h.

Member Function Documentation

◆ setupScene()

void collision_detection::CollisionPluginLoader::setupScene ( const rclcpp::Node::SharedPtr &  node,
const planning_scene::PlanningScenePtr &  scene 
)

Fetch plugin name from parameter server and activate the plugin for the given scene.

Definition at line 42 of file collision_plugin_loader.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: