Public Member Functions | Protected Member Functions | Protected Attributes
PatrolActionNode Class Reference

List of all members.

Public Member Functions

 PatrolActionNode ()
bool sendNextGoal ()
void spin ()

Protected Member Functions

void cbPath (const nav_msgs::Path::ConstPtr &msg)

Protected Attributes

std::shared_ptr< MoveBaseClient > act_cli_
ros::NodeHandle nh_
nav_msgs::Path path_
ros::NodeHandle pnh_
size_t pos_
ros::Subscriber sub_path_

Detailed Description

Definition at line 38 of file patrol.cpp.


Constructor & Destructor Documentation

Definition at line 59 of file patrol.cpp.


Member Function Documentation

void PatrolActionNode::cbPath ( const nav_msgs::Path::ConstPtr &  msg) [inline, protected]

Definition at line 52 of file patrol.cpp.

bool PatrolActionNode::sendNextGoal ( ) [inline]

Definition at line 71 of file patrol.cpp.

void PatrolActionNode::spin ( ) [inline]

Definition at line 92 of file patrol.cpp.


Member Data Documentation

std::shared_ptr<MoveBaseClient> PatrolActionNode::act_cli_ [protected]

Definition at line 47 of file patrol.cpp.

Definition at line 43 of file patrol.cpp.

nav_msgs::Path PatrolActionNode::path_ [protected]

Definition at line 49 of file patrol.cpp.

Definition at line 44 of file patrol.cpp.

size_t PatrolActionNode::pos_ [protected]

Definition at line 50 of file patrol.cpp.

Definition at line 46 of file patrol.cpp.


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


planner_cspace
Author(s): Atsushi Watanabe
autogenerated on Sat Jun 22 2019 20:07:27