#include <dock_server.h>
|
bool | docked () |
|
| DockServer (ros::NodeHandle &nh, ros::NodeHandle &private_nh, const std::string &server_name) |
|
void | Initialize () |
|
| ACTION_DEFINITION (caster_app::DockAction) |
|
| ActionServer (ros::NodeHandle n, std::string name, boost::function< void(GoalHandle)> goal_cb, boost::function< void(GoalHandle)> cancel_cb, bool auto_start) |
|
ROS_DEPRECATED | ActionServer (ros::NodeHandle n, std::string name) |
|
| ActionServer (ros::NodeHandle n, std::string name, bool auto_start) |
|
ROS_DEPRECATED | ActionServer (ros::NodeHandle n, std::string name, boost::function< void(GoalHandle)> goal_cb, boost::function< void(GoalHandle)> cancel_cb=boost::function< void(GoalHandle)>()) |
|
| ActionServer (ros::NodeHandle n, std::string name, boost::function< void(GoalHandle)> goal_cb, bool auto_start) |
|
virtual | ~ActionServer () |
|
| ACTION_DEFINITION (ActionSpec) |
|
| ActionServerBase (boost::function< void(GoalHandle)> goal_cb, boost::function< void(GoalHandle)> cancel_cb, bool auto_start=false) |
|
void | cancelCallback (const boost::shared_ptr< const actionlib_msgs::GoalID > &goal_id) |
|
void | goalCallback (const boost::shared_ptr< const ActionGoal > &goal) |
|
void | registerCancelCallback (boost::function< void(GoalHandle)> cb) |
|
void | registerGoalCallback (boost::function< void(GoalHandle)> cb) |
|
void | start () |
|
virtual | ~ActionServerBase () |
|
Definition at line 19 of file dock_server.h.
◆ GoalHandle
◆ DockServer()
◆ CancelCallback()
void iqr::DockServer::CancelCallback |
( |
GoalHandle |
gh | ) |
|
|
private |
◆ docked()
bool iqr::DockServer::docked |
( |
| ) |
|
|
inline |
◆ GoalCallback()
void iqr::DockServer::GoalCallback |
( |
GoalHandle |
gh | ) |
|
|
private |
◆ Initialize()
void iqr::DockServer::Initialize |
( |
| ) |
|
◆ MovebaseDoneCallback()
◆ MovebaseFeedbackCallback()
void iqr::DockServer::MovebaseFeedbackCallback |
( |
const move_base_msgs::MoveBaseFeedbackConstPtr & |
feedback | ) |
|
|
private |
◆ MoveToDock()
void iqr::DockServer::MoveToDock |
( |
| ) |
|
|
private |
◆ MoveToDockReady()
void iqr::DockServer::MoveToDockReady |
( |
| ) |
|
|
private |
◆ UnDock()
void iqr::DockServer::UnDock |
( |
| ) |
|
|
private |
◆ action_name_
std::string iqr::DockServer::action_name_ |
|
private |
◆ base_frame_
std::string iqr::DockServer::base_frame_ |
|
private |
◆ cmd_pub_
◆ dock_distance_
float iqr::DockServer::dock_distance_ |
|
private |
◆ dock_ready_pose_
◆ dock_speed_
float iqr::DockServer::dock_speed_ |
|
private |
◆ docked_
bool iqr::DockServer::docked_ |
|
private |
◆ feedback_
caster_app::DockFeedback iqr::DockServer::feedback_ |
|
private |
◆ goal_
◆ map_frame_
std::string iqr::DockServer::map_frame_ |
|
private |
◆ move_base_client_
◆ nh_
◆ odom_frame_
std::string iqr::DockServer::odom_frame_ |
|
private |
◆ perception_
◆ private_nh_
◆ result_
caster_app::DockResult iqr::DockServer::result_ |
|
private |
◆ tf_listener_
The documentation for this class was generated from the following files: