#include <collision_check_thread.h>
Public Member Functions | |
CollisionCheckThread (const moveit_jog_arm::JogArmParameters ¶meters, const planning_scene_monitor::PlanningSceneMonitorPtr &planning_scene_monitor) | |
Constructor. More... | |
planning_scene_monitor::LockedPlanningSceneRO | getLockedPlanningSceneRO () const |
void | startMainLoop (moveit_jog_arm::JogArmShared &shared_variables) |
Private Attributes | |
const moveit_jog_arm::JogArmParameters | parameters_ |
planning_scene_monitor::PlanningSceneMonitorPtr | planning_scene_monitor_ |
Definition at line 49 of file collision_check_thread.h.
moveit_jog_arm::CollisionCheckThread::CollisionCheckThread | ( | const moveit_jog_arm::JogArmParameters & | parameters, |
const planning_scene_monitor::PlanningSceneMonitorPtr & | planning_scene_monitor | ||
) |
Constructor.
parameters | common settings of jog_arm |
planning_scene_monitor | PSM should have scene monitor and state monitor already started when passed into this class |
Definition at line 48 of file collision_check_thread.cpp.
planning_scene_monitor::LockedPlanningSceneRO moveit_jog_arm::CollisionCheckThread::getLockedPlanningSceneRO | ( | ) | const |
Definition at line 57 of file collision_check_thread.cpp.
void moveit_jog_arm::CollisionCheckThread::startMainLoop | ( | moveit_jog_arm::JogArmShared & | shared_variables | ) |
Definition at line 62 of file collision_check_thread.cpp.
|
private |
Definition at line 66 of file collision_check_thread.h.
|
private |
Definition at line 69 of file collision_check_thread.h.