Protected Member Functions | Protected Attributes | List of all members
Navigate Class Reference
Inheritance diagram for Navigate:
Inheritance graph
[legend]

Protected Member Functions

void cbCostmap (const costmap_cspace_msgs::CSpace3D::ConstPtr &msg)
 
void cbMap (const nav_msgs::OccupancyGrid::ConstPtr &msg)
 
void cbMapLocal (const nav_msgs::OccupancyGrid::ConstPtr &msg)
 
 Navigate ()
 
void pubMapLocal ()
 
virtual void SetUp ()
 

Protected Attributes

costmap_cspace_msgs::CSpace3D::ConstPtr costmap_
 
size_t local_map_apply_cnt_
 
nav_msgs::OccupancyGrid::ConstPtr map_
 
nav_msgs::OccupancyGrid::ConstPtr map_local_
 
ros::NodeHandle nh_
 
ros::Publisher pub_initial_pose_
 
ros::Publisher pub_map_
 
ros::Publisher pub_map_local_
 
ros::ServiceClient srv_forget_
 
ros::Subscriber sub_costmap_
 
ros::Subscriber sub_map_
 
ros::Subscriber sub_map_local_
 
tf2_ros::Buffer tfbuf_
 
tf2_ros::TransformListener tfl_
 

Detailed Description

Definition at line 46 of file test_navigate.cpp.

Constructor & Destructor Documentation

Navigate::Navigate ( )
inlineprotected

Definition at line 64 of file test_navigate.cpp.

Member Function Documentation

void Navigate::cbCostmap ( const costmap_cspace_msgs::CSpace3D::ConstPtr &  msg)
inlineprotected

Definition at line 112 of file test_navigate.cpp.

void Navigate::cbMap ( const nav_msgs::OccupancyGrid::ConstPtr &  msg)
inlineprotected

Definition at line 117 of file test_navigate.cpp.

void Navigate::cbMapLocal ( const nav_msgs::OccupancyGrid::ConstPtr &  msg)
inlineprotected

Definition at line 122 of file test_navigate.cpp.

void Navigate::pubMapLocal ( )
inlineprotected

Definition at line 127 of file test_navigate.cpp.

virtual void Navigate::SetUp ( )
inlineprotectedvirtual

Definition at line 80 of file test_navigate.cpp.

Member Data Documentation

costmap_cspace_msgs::CSpace3D::ConstPtr Navigate::costmap_
protected

Definition at line 54 of file test_navigate.cpp.

size_t Navigate::local_map_apply_cnt_
protected

Definition at line 62 of file test_navigate.cpp.

nav_msgs::OccupancyGrid::ConstPtr Navigate::map_
protected

Definition at line 52 of file test_navigate.cpp.

nav_msgs::OccupancyGrid::ConstPtr Navigate::map_local_
protected

Definition at line 53 of file test_navigate.cpp.

ros::NodeHandle Navigate::nh_
protected

Definition at line 49 of file test_navigate.cpp.

ros::Publisher Navigate::pub_initial_pose_
protected

Definition at line 61 of file test_navigate.cpp.

ros::Publisher Navigate::pub_map_
protected

Definition at line 59 of file test_navigate.cpp.

ros::Publisher Navigate::pub_map_local_
protected

Definition at line 60 of file test_navigate.cpp.

ros::ServiceClient Navigate::srv_forget_
protected

Definition at line 58 of file test_navigate.cpp.

ros::Subscriber Navigate::sub_costmap_
protected

Definition at line 57 of file test_navigate.cpp.

ros::Subscriber Navigate::sub_map_
protected

Definition at line 55 of file test_navigate.cpp.

ros::Subscriber Navigate::sub_map_local_
protected

Definition at line 56 of file test_navigate.cpp.

tf2_ros::Buffer Navigate::tfbuf_
protected

Definition at line 50 of file test_navigate.cpp.

tf2_ros::TransformListener Navigate::tfl_
protected

Definition at line 51 of file test_navigate.cpp.


The documentation for this class was generated from the following file:


planner_cspace
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:20:43