#include <bin_pose_emulator.h>
| Public Member Functions | |
| bool | callback (bin_pose_msgs::bin_pose::Request &req, bin_pose_msgs::bin_pose::Response &res) | 
| Emulator (ros::NodeHandle *nh, std::string filepath) | |
| ~Emulator () | |
| Private Member Functions | |
| void | broadcast_pose_tf (geometry_msgs::Pose grasp_pose) | 
| bool | parseConfig (std::string filepath) | 
| double | randGen (double fMin, double fMax) | 
| void | visualize_bin (void) | 
| void | visualize_pose (geometry_msgs::Pose grasp_pose, geometry_msgs::Pose approach_pose) | 
| Private Attributes | |
| ConfigData | config | 
| ros::Publisher | marker_pub | 
Definition at line 73 of file bin_pose_emulator.h.
| Emulator::Emulator | ( | ros::NodeHandle * | nh, | 
| std::string | filepath | ||
| ) | 
Definition at line 39 of file bin_pose_emulator.cpp.
| Emulator::~Emulator | ( | ) | 
Definition at line 50 of file bin_pose_emulator.cpp.
| 
 | private | 
Definition at line 222 of file bin_pose_emulator.cpp.
| bool Emulator::callback | ( | bin_pose_msgs::bin_pose::Request & | req, | 
| bin_pose_msgs::bin_pose::Response & | res | ||
| ) | 
Definition at line 52 of file bin_pose_emulator.cpp.
| 
 | private | 
Definition at line 122 of file bin_pose_emulator.cpp.
| 
 | private | 
Definition at line 116 of file bin_pose_emulator.cpp.
| 
 | private | 
Definition at line 152 of file bin_pose_emulator.cpp.
| 
 | private | 
Definition at line 182 of file bin_pose_emulator.cpp.
| 
 | private | 
Definition at line 93 of file bin_pose_emulator.h.
| 
 | private | 
Definition at line 91 of file bin_pose_emulator.h.