cb_base_navigation
include
cb_base_navigation
local_planner
local_planner/visualization.h
Go to the documentation of this file.
1
/*******************************
2
* *
3
* Author: Rein Appeldoorn *
4
* Date: 2013-03-06 *
5
* *
6
*******************************/
7
8
#ifndef cb_local_planner_VISUALIZATION_H_
9
#define cb_local_planner_VISUALIZATION_H_
10
11
#include <ros/ros.h>
12
#include <geometry_msgs/PoseStamped.h>
13
#include <visualization_msgs/Marker.h>
14
#include <tf/transform_datatypes.h>
15
16
namespace
cb_local_planner
17
{
18
23
class
Visualization
24
{
25
26
public
:
30
Visualization
();
31
37
void
publishGoalPoseMarker
(
const
geometry_msgs::PoseStamped& goal,
const
std::string
& frame =
"map"
);
38
39
private
:
40
ros::Publisher
goal_pose_marker_pub_
;
41
42
};
43
44
}
45
#endif
46
std::string
cb_local_planner
Definition:
local_planner_interface.h:41
cb_local_planner::Visualization::Visualization
Visualization()
Constructor for the Visualization object (inits the publishers)
Definition:
local_planner/visualization.cpp:5
cb_local_planner::Visualization::goal_pose_marker_pub_
ros::Publisher goal_pose_marker_pub_
Definition:
local_planner/visualization.h:45
cb_local_planner::Visualization::publishGoalPoseMarker
void publishGoalPoseMarker(const geometry_msgs::PoseStamped &goal, const std::string &frame="map")
Publishes goal pose marker.
Definition:
local_planner/visualization.cpp:11
Generated on Sun Feb 23 2025 04:34:29 for cb_base_navigation by
1.8.17