moveit2
The MoveIt Motion Planning Framework for ROS 2.
Classes | Functions
moveit_py::bind_planning_scene_monitor Namespace Reference

Classes

class  LockedPlanningSceneContextManagerRW
 
class  LockedPlanningSceneContextManagerRO
 

Functions

bool processCollisionObject (const planning_scene_monitor::PlanningSceneMonitorPtr &planning_scene_monitor, moveit_msgs::msg::CollisionObject &collision_object_msg, std::optional< moveit_msgs::msg::ObjectColor > color_msg)
 
bool processAttachedCollisionObjectMsg (const planning_scene_monitor::PlanningSceneMonitorPtr &planning_scene_monitor, moveit_msgs::msg::AttachedCollisionObject &attached_collision_object_msg)
 
LockedPlanningSceneContextManagerRO readOnly (const planning_scene_monitor::PlanningSceneMonitorPtr &planning_scene_monitor)
 
LockedPlanningSceneContextManagerRW readWrite (const planning_scene_monitor::PlanningSceneMonitorPtr &planning_scene_monitor)
 
void initPlanningSceneMonitor (py::module &m)
 
void initContextManagers (py::module &m)
 

Function Documentation

◆ initContextManagers()

void moveit_py::bind_planning_scene_monitor::initContextManagers ( py::module &  m)

Definition at line 150 of file planning_scene_monitor.cpp.

Here is the caller graph for this function:

◆ initPlanningSceneMonitor()

void moveit_py::bind_planning_scene_monitor::initPlanningSceneMonitor ( py::module &  m)

Definition at line 102 of file planning_scene_monitor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ processAttachedCollisionObjectMsg()

bool moveit_py::bind_planning_scene_monitor::processAttachedCollisionObjectMsg ( const planning_scene_monitor::PlanningSceneMonitorPtr &  planning_scene_monitor,
moveit_msgs::msg::AttachedCollisionObject &  attached_collision_object_msg 
)

Definition at line 57 of file planning_scene_monitor.cpp.

◆ processCollisionObject()

bool moveit_py::bind_planning_scene_monitor::processCollisionObject ( const planning_scene_monitor::PlanningSceneMonitorPtr &  planning_scene_monitor,
moveit_msgs::msg::CollisionObject &  collision_object_msg,
std::optional< moveit_msgs::msg::ObjectColor >  color_msg 
)

Definition at line 44 of file planning_scene_monitor.cpp.

◆ readOnly()

LockedPlanningSceneContextManagerRO moveit_py::bind_planning_scene_monitor::readOnly ( const planning_scene_monitor::PlanningSceneMonitorPtr &  planning_scene_monitor)

Definition at line 66 of file planning_scene_monitor.cpp.

◆ readWrite()

LockedPlanningSceneContextManagerRW moveit_py::bind_planning_scene_monitor::readWrite ( const planning_scene_monitor::PlanningSceneMonitorPtr &  planning_scene_monitor)

Definition at line 72 of file planning_scene_monitor.cpp.