cartesian_to_displacement(const Eigen::Vector3d &pos, Eigen::Vector2f &angle) | mavros::extra_plugins::LandingTargetPlugin | inlineprivate |
connection_cb(bool connected) | mavros::plugin::PluginBase | protectedvirtual |
ConstPtr typedef | mavros::plugin::PluginBase | |
enable_connection_cb() | mavros::plugin::PluginBase | protected |
focal_length | mavros::extra_plugins::LandingTargetPlugin | private |
fov_x | mavros::extra_plugins::LandingTargetPlugin | private |
fov_y | mavros::extra_plugins::LandingTargetPlugin | private |
frame | mavros::extra_plugins::LandingTargetPlugin | private |
frame_id | mavros::extra_plugins::LandingTargetPlugin | private |
get_subscriptions() | mavros::extra_plugins::LandingTargetPlugin | inlinevirtual |
handle_landing_target(const mavlink::mavlink_message_t *msg, mavlink::common::msg::LANDING_TARGET &land_target) | mavros::extra_plugins::LandingTargetPlugin | inlineprivate |
HandlerCb typedef | mavros::plugin::PluginBase | |
HandlerInfo typedef | mavros::plugin::PluginBase | |
image_height | mavros::extra_plugins::LandingTargetPlugin | private |
image_width | mavros::extra_plugins::LandingTargetPlugin | private |
initialize(UAS &uas_) | mavros::extra_plugins::LandingTargetPlugin | inlinevirtual |
land_target_pub | mavros::extra_plugins::LandingTargetPlugin | private |
land_target_sub | mavros::extra_plugins::LandingTargetPlugin | private |
land_target_type | mavros::extra_plugins::LandingTargetPlugin | private |
landing_target(uint64_t time_usec, uint8_t target_num, uint8_t frame, Eigen::Vector2f angle, float distance, Eigen::Vector2f size, Eigen::Vector3d pos, Eigen::Quaterniond q, uint8_t type, uint8_t position_valid) | mavros::extra_plugins::LandingTargetPlugin | inlineprivate |
LandingTargetPlugin() | mavros::extra_plugins::LandingTargetPlugin | inline |
landtarget_cb(const mavros_msgs::LandingTarget::ConstPtr &req) | mavros::extra_plugins::LandingTargetPlugin | inlineprivate |
last_transform_stamp | mavros::extra_plugins::LandingTargetPlugin | private |
listen_lt | mavros::extra_plugins::LandingTargetPlugin | private |
listen_tf | mavros::extra_plugins::LandingTargetPlugin | private |
lt_marker_pub | mavros::extra_plugins::LandingTargetPlugin | private |
m_uas | mavros::plugin::PluginBase | protected |
make_handler(const mavlink::msgid_t id, void(_C::*fn)(const mavlink::mavlink_message_t *msg, const mavconn::Framing framing)) | mavros::plugin::PluginBase | protected |
make_handler(void(_C::*fn)(const mavlink::mavlink_message_t *, _T &)) | mavros::plugin::PluginBase | protected |
mav_frame | mavros::extra_plugins::LandingTargetPlugin | private |
nh | mavros::extra_plugins::LandingTargetPlugin | private |
PluginBase() | mavros::plugin::PluginBase | protected |
pose_cb(const geometry_msgs::PoseStamped::ConstPtr &req) | mavros::extra_plugins::LandingTargetPlugin | inlineprivate |
pose_sub | mavros::extra_plugins::LandingTargetPlugin | private |
Ptr typedef | mavros::plugin::PluginBase | |
send_landing_target(const ros::Time &stamp, const Eigen::Affine3d &tr) | mavros::extra_plugins::LandingTargetPlugin | inlineprivate |
send_tf | mavros::extra_plugins::LandingTargetPlugin | private |
Subscriptions typedef | mavros::plugin::PluginBase | |
target_size_x | mavros::extra_plugins::LandingTargetPlugin | private |
target_size_y | mavros::extra_plugins::LandingTargetPlugin | private |
tf2_start(const char *_thd_name, void(LandingTargetPlugin::*cbp)(const geometry_msgs::TransformStamped &)) | mavros::plugin::TF2ListenerMixin< LandingTargetPlugin > | private |
tf2_start(const char *_thd_name, message_filters::Subscriber< T > &topic_sub, void(LandingTargetPlugin::*cbp)(const geometry_msgs::TransformStamped &, const typename T::ConstPtr &)) | mavros::plugin::TF2ListenerMixin< LandingTargetPlugin > | private |
TF2ListenerMixin class | mavros::extra_plugins::LandingTargetPlugin | friend |
tf_child_frame_id | mavros::extra_plugins::LandingTargetPlugin | private |
tf_frame_id | mavros::extra_plugins::LandingTargetPlugin | private |
tf_rate | mavros::extra_plugins::LandingTargetPlugin | private |
tf_thd_name | mavros::plugin::TF2ListenerMixin< LandingTargetPlugin > | private |
tf_thread | mavros::plugin::TF2ListenerMixin< LandingTargetPlugin > | private |
transform_cb(const geometry_msgs::TransformStamped &transform) | mavros::extra_plugins::LandingTargetPlugin | inlineprivate |
type | mavros::extra_plugins::LandingTargetPlugin | private |
~PluginBase() | mavros::plugin::PluginBase | virtual |