#include <visualization.h>
|
static void | constructLoadCarrier (visualization_msgs::MarkerArray &marker_array, const rc_pick_client::LoadCarrier &lc, const int &lc_no) |
|
Definition at line 47 of file visualization.h.
◆ Visualization()
pick_visualization::Visualization::Visualization |
( |
const ros::NodeHandle & |
nh | ) |
|
|
explicit |
◆ ~Visualization()
pick_visualization::Visualization::~Visualization |
( |
| ) |
|
◆ constructLoadCarrier()
void pick_visualization::Visualization::constructLoadCarrier |
( |
visualization_msgs::MarkerArray & |
marker_array, |
|
|
const rc_pick_client::LoadCarrier & |
lc, |
|
|
const int & |
lc_no |
|
) |
| |
|
staticprivate |
◆ deleteBoxItemMarkers()
void pick_visualization::Visualization::deleteBoxItemMarkers |
( |
| ) |
|
◆ deleteGraspMarkers()
void pick_visualization::Visualization::deleteGraspMarkers |
( |
| ) |
|
◆ deleteLoadCarrierMarkers()
void pick_visualization::Visualization::deleteLoadCarrierMarkers |
( |
| ) |
|
◆ publishTf()
void pick_visualization::Visualization::publishTf |
( |
const geometry_msgs::Pose & |
ros_pose, |
|
|
std::string |
frame_id, |
|
|
std::string |
id |
|
) |
| |
|
private |
◆ setMarker()
void pick_visualization::Visualization::setMarker |
( |
visualization_msgs::Marker & |
marker, |
|
|
const geometry_msgs::Pose & |
item_pose, |
|
|
const rc_pick_client::Rectangle & |
rectangle, |
|
|
std::string |
frame_id, |
|
|
int |
marker_id |
|
) |
| |
|
private |
◆ visualizeDetectedBoxes()
void pick_visualization::Visualization::visualizeDetectedBoxes |
( |
const std::vector< rc_pick_client::Item > & |
ros_boxitems | ) |
|
◆ visualizeGrasps()
void pick_visualization::Visualization::visualizeGrasps |
( |
const std::vector< rc_pick_client::SuctionGrasp > & |
ros_grasps | ) |
|
◆ visualizeLoadCarriers()
void pick_visualization::Visualization::visualizeLoadCarriers |
( |
const std::vector< rc_pick_client::LoadCarrier > & |
ros_lcs | ) |
|
◆ box_marker_pub_
◆ br_
◆ grasp_marker_pub_
◆ lc_marker_pub_
◆ markers_boxes_
visualization_msgs::MarkerArray pick_visualization::Visualization::markers_boxes_ |
|
private |
◆ markers_grasps_
visualization_msgs::MarkerArray pick_visualization::Visualization::markers_grasps_ |
|
private |
◆ markers_lcs_
visualization_msgs::MarkerArray pick_visualization::Visualization::markers_lcs_ |
|
private |
◆ nh_
The documentation for this class was generated from the following files: