|
| enum | : FSM::Event {
READY = (1<<0),
GOAL_DOCK = (1<<1),
GOAL_UNDOCK = (1<<2),
GOAL_CANCEL = (1<<3),
GOAL_PREEMPT = (1<<4),
EPS_DOCKED = (1<<5),
EPS_UNDOCKED = (1<<6),
EPS_TIMEOUT = (1<<7),
SWITCH_SUCCESS = (1<<8),
SWITCH_FAILED = (1<<9),
MOTION_SUCCESS = (1<<10),
MOTION_FAILED = (1<<11),
MANUAL_STATE_SET = (1<<12)
} |
| |
| enum | DockPose { APPROACH_POSE,
BERTHING_POSE
} |
| |
| enum | ResolveType : uint8_t { NAMESPACE = 0,
TRANSFORM = 1,
RESOURCE = 1
} |
| |
◆ anonymous enum
| Enumerator |
|---|
| READY | |
| GOAL_DOCK | |
| GOAL_UNDOCK | |
| GOAL_CANCEL | |
| GOAL_PREEMPT | |
| EPS_DOCKED | |
| EPS_UNDOCKED | |
| EPS_TIMEOUT | |
| SWITCH_SUCCESS | |
| SWITCH_FAILED | |
| MOTION_SUCCESS | |
| MOTION_FAILED | |
| MANUAL_STATE_SET | |
◆ DockPose
| Enumerator |
|---|
| APPROACH_POSE | |
| BERTHING_POSE | |
◆ DockNodelet()
| dock::DockNodelet::DockNodelet |
( |
| ) |
|
|
inline |
◆ ~DockNodelet()
| dock::DockNodelet::~DockNodelet |
( |
| ) |
|
|
inline |
◆ CancelCallback()
| void dock::DockNodelet::CancelCallback |
( |
| ) |
|
|
inlineprotected |
◆ CheckBerth()
| bool dock::DockNodelet::CheckBerth |
( |
| ) |
|
|
inlineprotected |
◆ CloseEnoughToApproach()
| bool dock::DockNodelet::CloseEnoughToApproach |
( |
std::string |
berth | ) |
|
|
inlineprotected |
◆ ConnectedCallback()
| void dock::DockNodelet::ConnectedCallback |
( |
| ) |
|
|
inlineprotected |
◆ DockStateCallback()
| void dock::DockNodelet::DockStateCallback |
( |
ff_hw_msgs::EpsDockStateStamped::ConstPtr const & |
msg | ) |
|
|
inlineprotected |
◆ DockTimerCallback()
| void dock::DockNodelet::DockTimerCallback |
( |
const ros::TimerEvent & |
| ) |
|
|
inlineprotected |
◆ EnableTimeoutCallback()
| void dock::DockNodelet::EnableTimeoutCallback |
( |
void |
| ) |
|
|
inlineprotected |
◆ GoalCallback()
| void dock::DockNodelet::GoalCallback |
( |
ff_msgs::DockGoalConstPtr const & |
goal | ) |
|
|
inlineprotected |
◆ Initialize()
| void dock::DockNodelet::Initialize |
( |
ros::NodeHandle * |
nh | ) |
|
|
inlineprotectedvirtual |
◆ MFeedbackCallback()
| void dock::DockNodelet::MFeedbackCallback |
( |
ff_msgs::MotionFeedbackConstPtr const & |
feedback | ) |
|
|
inlineprotected |
◆ Move()
| bool dock::DockNodelet::Move |
( |
DockPose |
type, |
|
|
std::string const & |
mode |
|
) |
| |
|
inlineprotected |
◆ MResultCallback()
◆ PreemptCallback()
| void dock::DockNodelet::PreemptCallback |
( |
| ) |
|
|
inlineprotected |
◆ Prep()
| bool dock::DockNodelet::Prep |
( |
std::string const & |
flight_mode | ) |
|
|
inlineprotected |
◆ ReconfigureCallback()
| bool dock::DockNodelet::ReconfigureCallback |
( |
dynamic_reconfigure::Config & |
config | ) |
|
|
inlineprotected |
◆ Result()
| void dock::DockNodelet::Result |
( |
int32_t |
response, |
|
|
std::string const & |
msg = "" |
|
) |
| |
|
inlineprotected |
◆ SetStateCallback()
| bool dock::DockNodelet::SetStateCallback |
( |
ff_msgs::SetState::Request & |
req, |
|
|
ff_msgs::SetState::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ SFeedbackCallback()
| void dock::DockNodelet::SFeedbackCallback |
( |
ff_msgs::LocalizationFeedbackConstPtr const & |
feedback | ) |
|
|
inlineprotected |
◆ SResultCallback()
◆ Switch()
| bool dock::DockNodelet::Switch |
( |
std::string const & |
pipeline | ) |
|
|
inlineprotected |
◆ Undock()
| bool dock::DockNodelet::Undock |
( |
| ) |
|
|
inlineprotected |
◆ UndockTimeoutCallback()
| void dock::DockNodelet::UndockTimeoutCallback |
( |
void |
| ) |
|
|
inlineprotected |
◆ UpdateCallback()
◆ berths_
| std::map<uint8_t, std::string> dock::DockNodelet::berths_ |
|
protected |
◆ cfg_
◆ client_l_
◆ client_m_
◆ client_s_
◆ client_u_
◆ err_
| int32_t dock::DockNodelet::err_ |
|
protected |
◆ err_msg_
| std::string dock::DockNodelet::err_msg_ |
|
protected |
◆ frame_
| std::string dock::DockNodelet::frame_ |
|
protected |
◆ fsm_
◆ pub_
| ros::Publisher dock::DockNodelet::pub_ |
|
protected |
◆ server_
◆ server_set_state_
| ros::ServiceServer dock::DockNodelet::server_set_state_ |
|
protected |
◆ sub_p_
| ros::Subscriber dock::DockNodelet::sub_p_ |
|
protected |
◆ sub_s_
| ros::Subscriber dock::DockNodelet::sub_s_ |
|
protected |
◆ tf_buffer_
| tf2_ros::Buffer dock::DockNodelet::tf_buffer_ |
|
protected |
◆ tf_listener_
| std::shared_ptr<tf2_ros::TransformListener> dock::DockNodelet::tf_listener_ |
|
protected |
◆ timer_eps_
| ros::Timer dock::DockNodelet::timer_eps_ |
|
protected |
◆ timer_pmc_
| ros::Timer dock::DockNodelet::timer_pmc_ |
|
protected |
The documentation for this class was generated from the following file: