#include <interactive_frame_target.h>
|
void | markerFeedback (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
|
void | menuFeedback (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
|
void | sendTransform (const ros::TimerEvent &event) |
|
void | startLookat (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
|
void | startTracking (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
|
void | stop (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
|
void | updateMarker (const std::string &frame) |
|
Definition at line 37 of file interactive_frame_target.h.
◆ InteractiveFrameTarget()
InteractiveFrameTarget::InteractiveFrameTarget |
( |
| ) |
|
|
inline |
◆ ~InteractiveFrameTarget()
InteractiveFrameTarget::~InteractiveFrameTarget |
( |
| ) |
|
|
inline |
◆ initialize()
bool InteractiveFrameTarget::initialize |
( |
| ) |
|
◆ markerFeedback()
void InteractiveFrameTarget::markerFeedback |
( |
const visualization_msgs::InteractiveMarkerFeedbackConstPtr & |
feedback | ) |
|
|
private |
◆ menuFeedback()
void InteractiveFrameTarget::menuFeedback |
( |
const visualization_msgs::InteractiveMarkerFeedbackConstPtr & |
feedback | ) |
|
|
private |
◆ sendTransform()
void InteractiveFrameTarget::sendTransform |
( |
const ros::TimerEvent & |
event | ) |
|
|
private |
◆ startLookat()
void InteractiveFrameTarget::startLookat |
( |
const visualization_msgs::InteractiveMarkerFeedbackConstPtr & |
feedback | ) |
|
|
private |
◆ startTracking()
void InteractiveFrameTarget::startTracking |
( |
const visualization_msgs::InteractiveMarkerFeedbackConstPtr & |
feedback | ) |
|
|
private |
◆ stop()
void InteractiveFrameTarget::stop |
( |
const visualization_msgs::InteractiveMarkerFeedbackConstPtr & |
feedback | ) |
|
|
private |
◆ updateMarker()
void InteractiveFrameTarget::updateMarker |
( |
const std::string & |
frame | ) |
|
|
private |
◆ chain_tip_link_
std::string InteractiveFrameTarget::chain_tip_link_ |
|
private |
◆ ia_server_
◆ int_marker_
visualization_msgs::InteractiveMarker InteractiveFrameTarget::int_marker_ |
|
private |
◆ int_marker_menu_
visualization_msgs::InteractiveMarker InteractiveFrameTarget::int_marker_menu_ |
|
private |
◆ lookat_
bool InteractiveFrameTarget::lookat_ |
|
private |
◆ menu_handler_
◆ movable_rot_
bool InteractiveFrameTarget::movable_rot_ |
|
private |
◆ movable_trans_
bool InteractiveFrameTarget::movable_trans_ |
|
private |
◆ mutex_
boost::mutex InteractiveFrameTarget::mutex_ |
|
private |
◆ nh_
◆ root_frame_
std::string InteractiveFrameTarget::root_frame_ |
|
private |
◆ start_lookat_client_
◆ start_tracking_client_
◆ stop_client_
◆ target_frame_
std::string InteractiveFrameTarget::target_frame_ |
|
private |
◆ target_pose_
◆ tf_broadcaster_
◆ tf_listener_
◆ timer_
◆ tracking_
bool InteractiveFrameTarget::tracking_ |
|
private |
◆ tracking_frame_
std::string InteractiveFrameTarget::tracking_frame_ |
|
private |
◆ update_rate_
double InteractiveFrameTarget::update_rate_ |
|
private |
The documentation for this class was generated from the following files: