#include <imarker_end_effector.h>
Definition at line 104 of file imarker_end_effector.h.
◆ IMarkerEndEffector()
◆ ~IMarkerEndEffector()
moveit_visual_tools::IMarkerEndEffector::~IMarkerEndEffector |
( |
| ) |
|
|
inline |
◆ getEELink()
◆ getPose()
void moveit_visual_tools::IMarkerEndEffector::getPose |
( |
Eigen::Isometry3d & |
pose | ) |
|
◆ iMarkerCallback()
void moveit_visual_tools::IMarkerEndEffector::iMarkerCallback |
( |
const visualization_msgs::InteractiveMarkerFeedbackConstPtr & |
feedback | ) |
|
◆ initializeInteractiveMarkers()
void moveit_visual_tools::IMarkerEndEffector::initializeInteractiveMarkers |
( |
| ) |
|
◆ make6DofMarker()
void moveit_visual_tools::IMarkerEndEffector::make6DofMarker |
( |
const geometry_msgs::Pose & |
pose | ) |
|
◆ makeBoxControl()
visualization_msgs::InteractiveMarkerControl & moveit_visual_tools::IMarkerEndEffector::makeBoxControl |
( |
visualization_msgs::InteractiveMarker & |
msg | ) |
|
◆ sendUpdatedIMarkerPose()
void moveit_visual_tools::IMarkerEndEffector::sendUpdatedIMarkerPose |
( |
| ) |
|
◆ setCollisionCheckingVerbose()
void moveit_visual_tools::IMarkerEndEffector::setCollisionCheckingVerbose |
( |
bool |
collision_checking_verbose | ) |
|
|
inline |
◆ setIMarkerCallback()
void moveit_visual_tools::IMarkerEndEffector::setIMarkerCallback |
( |
IMarkerCallback |
callback | ) |
|
|
inline |
◆ setOnlyCheckSelfCollision()
void moveit_visual_tools::IMarkerEndEffector::setOnlyCheckSelfCollision |
( |
bool |
only_check_self_collision | ) |
|
|
inline |
◆ setPoseFromRobotState()
bool moveit_visual_tools::IMarkerEndEffector::setPoseFromRobotState |
( |
| ) |
|
◆ setUseCollisionChecking()
void moveit_visual_tools::IMarkerEndEffector::setUseCollisionChecking |
( |
bool |
use_collision_checking | ) |
|
|
inline |
◆ solveIK()
void moveit_visual_tools::IMarkerEndEffector::solveIK |
( |
Eigen::Isometry3d & |
pose | ) |
|
◆ updateIMarkerPose()
void moveit_visual_tools::IMarkerEndEffector::updateIMarkerPose |
( |
const Eigen::Isometry3d & |
pose | ) |
|
◆ arm_data_
ArmData moveit_visual_tools::IMarkerEndEffector::arm_data_ |
|
private |
◆ collision_checking_verbose_
bool moveit_visual_tools::IMarkerEndEffector::collision_checking_verbose_ = false |
|
private |
◆ color_
◆ imarker_callback_
◆ imarker_mutex_
boost::mutex moveit_visual_tools::IMarkerEndEffector::imarker_mutex_ |
|
private |
◆ imarker_parent_
◆ imarker_pose_
Eigen::Isometry3d moveit_visual_tools::IMarkerEndEffector::imarker_pose_ |
|
private |
◆ imarker_ready_to_process_
bool moveit_visual_tools::IMarkerEndEffector::imarker_ready_to_process_ = true |
|
private |
◆ imarker_server_
◆ imarker_state_
moveit::core::RobotStatePtr moveit_visual_tools::IMarkerEndEffector::imarker_state_ |
|
private |
◆ int_marker_
visualization_msgs::InteractiveMarker moveit_visual_tools::IMarkerEndEffector::int_marker_ |
|
private |
◆ name_
std::string moveit_visual_tools::IMarkerEndEffector::name_ |
|
private |
◆ only_check_self_collision_
bool moveit_visual_tools::IMarkerEndEffector::only_check_self_collision_ = false |
|
private |
◆ psm_
planning_scene_monitor::PlanningSceneMonitorPtr moveit_visual_tools::IMarkerEndEffector::psm_ |
|
private |
◆ time_since_last_save_
ros::Time moveit_visual_tools::IMarkerEndEffector::time_since_last_save_ |
|
private |
◆ use_collision_checking_
bool moveit_visual_tools::IMarkerEndEffector::use_collision_checking_ = false |
|
private |
◆ visual_tools_
The documentation for this class was generated from the following files: