Public Member Functions | |
void | finishPoseCallback (const geometry_msgs::PoseStamped &msg) |
void | run () |
void | save () |
void | waypointsJoyCallback (const sensor_msgs::Joy &msg) |
WaypointsSaver () | |
void | waypointsVizCallback (const geometry_msgs::PointStamped &msg) |
Private Attributes | |
std::string | filename_ |
geometry_msgs::PoseStamped | finish_pose_ |
ros::Subscriber | finish_pose_sub_ |
ros::NodeHandle | nh_ |
std::string | robot_frame_ |
int | save_joy_button_ |
tf::TransformListener | tf_listener_ |
std::vector < geometry_msgs::PointStamped > | waypoints_ |
ros::Subscriber | waypoints_joy_sub_ |
ros::Subscriber | waypoints_viz_sub_ |
std::string | world_frame_ |
Definition at line 44 of file waypoints_saver.cpp.
WaypointsSaver::WaypointsSaver | ( | ) | [inline] |
Definition at line 46 of file waypoints_saver.cpp.
void WaypointsSaver::finishPoseCallback | ( | const geometry_msgs::PoseStamped & | msg | ) | [inline] |
Definition at line 84 of file waypoints_saver.cpp.
void WaypointsSaver::run | ( | ) | [inline] |
Definition at line 122 of file waypoints_saver.cpp.
void WaypointsSaver::save | ( | ) | [inline] |
Definition at line 90 of file waypoints_saver.cpp.
void WaypointsSaver::waypointsJoyCallback | ( | const sensor_msgs::Joy & | msg | ) | [inline] |
Definition at line 60 of file waypoints_saver.cpp.
void WaypointsSaver::waypointsVizCallback | ( | const geometry_msgs::PointStamped & | msg | ) | [inline] |
Definition at line 79 of file waypoints_saver.cpp.
std::string WaypointsSaver::filename_ [private] |
Definition at line 135 of file waypoints_saver.cpp.
geometry_msgs::PoseStamped WaypointsSaver::finish_pose_ [private] |
Definition at line 131 of file waypoints_saver.cpp.
Definition at line 129 of file waypoints_saver.cpp.
ros::NodeHandle WaypointsSaver::nh_ [private] |
Definition at line 134 of file waypoints_saver.cpp.
std::string WaypointsSaver::robot_frame_ [private] |
Definition at line 137 of file waypoints_saver.cpp.
int WaypointsSaver::save_joy_button_ [private] |
Definition at line 133 of file waypoints_saver.cpp.
Definition at line 132 of file waypoints_saver.cpp.
std::vector<geometry_msgs::PointStamped> WaypointsSaver::waypoints_ [private] |
Definition at line 130 of file waypoints_saver.cpp.
Definition at line 128 of file waypoints_saver.cpp.
Definition at line 127 of file waypoints_saver.cpp.
std::string WaypointsSaver::world_frame_ [private] |
Definition at line 136 of file waypoints_saver.cpp.