Public Member Functions | |
Marker6DOF () | |
Protected Member Functions | |
void | calculateBoundingBox (visualization_msgs::Marker &object_marker) |
void | initializeInteractiveMarker () |
void | menuFeedbackCB (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
void | moveMarkerCB (const geometry_msgs::PoseStamped::ConstPtr &msg) |
void | processFeedbackCB (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
void | publishTF (const geometry_msgs::PoseStamped &pose) |
void | timerPoseCallback (const ros::TimerEvent &e) |
void | timerTFCallback (const ros::TimerEvent &e) |
Protected Attributes | |
interactive_markers::MenuHandler::EntryHandle | circle_menu_entry_ |
double | int_marker_scale_ |
geometry_msgs::PoseStamped | latest_pose_ |
double | line_width_ |
interactive_markers::MenuHandler | menu_handler_ |
std::string | mesh_file_ |
boost::mutex | mutex_ |
double | object_a_ |
double | object_b_ |
double | object_g_ |
double | object_r_ |
std::string | object_type_ |
double | object_x_ |
double | object_y_ |
double | object_z_ |
ros::Publisher | pose_pub_ |
ros::Subscriber | pose_stamped_sub_ |
bool | publish_pose_periodically_ |
bool | publish_tf_ |
std::shared_ptr< interactive_markers::InteractiveMarkerServer > | server_ |
bool | show_6dof_circle_ |
std::shared_ptr< tf::TransformBroadcaster > | tf_broadcaster_ |
std::string | tf_frame_ |
ros::Timer | timer_pose_ |
ros::Timer | timer_tf_ |
Definition at line 46 of file marker_6dof.cpp.
|
inline |
Definition at line 48 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 123 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 163 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 288 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 112 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 277 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 268 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 301 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 312 of file marker_6dof.cpp.
|
protected |
Definition at line 342 of file marker_6dof.cpp.
|
protected |
Definition at line 332 of file marker_6dof.cpp.
|
protected |
Definition at line 343 of file marker_6dof.cpp.
|
protected |
Definition at line 331 of file marker_6dof.cpp.
|
protected |
Definition at line 320 of file marker_6dof.cpp.
|
protected |
Definition at line 333 of file marker_6dof.cpp.
|
protected |
Definition at line 341 of file marker_6dof.cpp.
|
protected |
Definition at line 330 of file marker_6dof.cpp.
|
protected |
Definition at line 329 of file marker_6dof.cpp.
|
protected |
Definition at line 328 of file marker_6dof.cpp.
|
protected |
Definition at line 327 of file marker_6dof.cpp.
|
protected |
Definition at line 323 of file marker_6dof.cpp.
|
protected |
Definition at line 324 of file marker_6dof.cpp.
|
protected |
Definition at line 325 of file marker_6dof.cpp.
|
protected |
Definition at line 326 of file marker_6dof.cpp.
|
protected |
Definition at line 322 of file marker_6dof.cpp.
|
protected |
Definition at line 321 of file marker_6dof.cpp.
|
protected |
Definition at line 336 of file marker_6dof.cpp.
|
protected |
Definition at line 335 of file marker_6dof.cpp.
|
protected |
Definition at line 319 of file marker_6dof.cpp.
|
protected |
Definition at line 334 of file marker_6dof.cpp.
|
protected |
Definition at line 340 of file marker_6dof.cpp.
|
protected |
Definition at line 337 of file marker_6dof.cpp.
|
protected |
Definition at line 338 of file marker_6dof.cpp.
|
protected |
Definition at line 339 of file marker_6dof.cpp.