Public Member Functions | |
| PatrolActionNode () | |
| bool | sendNextGoal () |
| void | spin () |
Protected Types | |
| using | MoveBaseClient = actionlib::SimpleActionClient< move_base_msgs::MoveBaseAction > |
| using | MoveWithToleranceClient = actionlib::SimpleActionClient< planner_cspace_msgs::MoveWithToleranceAction > |
Protected Member Functions | |
| void | cbPath (const nav_msgs::Path::ConstPtr &msg) |
Protected Attributes | |
| std::shared_ptr< MoveBaseClient > | act_cli_ |
| std::shared_ptr< MoveWithToleranceClient > | act_cli_tolerant_ |
| ros::NodeHandle | nh_ |
| nav_msgs::Path | path_ |
| ros::NodeHandle | pnh_ |
| size_t | pos_ |
| ros::Subscriber | sub_path_ |
| double | tolerance_ang_ |
| double | tolerance_ang_finish_ |
| double | tolerance_lin_ |
| bool | with_tolerance_ |
Definition at line 41 of file patrol.cpp.
|
protected |
Definition at line 44 of file patrol.cpp.
|
protected |
Definition at line 45 of file patrol.cpp.
|
inline |
Definition at line 68 of file patrol.cpp.
|
inlineprotected |
Definition at line 61 of file patrol.cpp.
|
inline |
Definition at line 93 of file patrol.cpp.
|
inline |
Definition at line 130 of file patrol.cpp.
|
protected |
Definition at line 51 of file patrol.cpp.
|
protected |
Definition at line 52 of file patrol.cpp.
|
protected |
Definition at line 47 of file patrol.cpp.
|
protected |
Definition at line 54 of file patrol.cpp.
|
protected |
Definition at line 48 of file patrol.cpp.
|
protected |
Definition at line 55 of file patrol.cpp.
|
protected |
Definition at line 50 of file patrol.cpp.
|
protected |
Definition at line 58 of file patrol.cpp.
|
protected |
Definition at line 59 of file patrol.cpp.
|
protected |
Definition at line 57 of file patrol.cpp.
|
protected |
Definition at line 56 of file patrol.cpp.