capabilities_cb(UAS::MAV_CAP capabilities) | mavros::plugin::PluginBase | protectedvirtual |
child_frame_id | mavros::extra_plugins::WheelOdometryPlugin | private |
connection_cb(bool connected) | mavros::plugin::PluginBase | protectedvirtual |
ConstPtr typedef | mavros::plugin::PluginBase | |
count | mavros::extra_plugins::WheelOdometryPlugin | private |
count_meas | mavros::extra_plugins::WheelOdometryPlugin | private |
dist_pub | mavros::extra_plugins::WheelOdometryPlugin | private |
enable_capabilities_cb() | mavros::plugin::PluginBase | protected |
enable_connection_cb() | mavros::plugin::PluginBase | protected |
frame_id | mavros::extra_plugins::WheelOdometryPlugin | private |
get_subscriptions() override | mavros::extra_plugins::WheelOdometryPlugin | inlinevirtual |
handle_rpm(const mavlink::mavlink_message_t *msg, mavlink::ardupilotmega::msg::RPM &rpm) | mavros::extra_plugins::WheelOdometryPlugin | inlineprivate |
handle_wheel_distance(const mavlink::mavlink_message_t *msg, mavlink::common::msg::WHEEL_DISTANCE &wheel_dist) | mavros::extra_plugins::WheelOdometryPlugin | inlineprivate |
HandlerCb typedef | mavros::plugin::PluginBase | |
HandlerInfo typedef | mavros::plugin::PluginBase | |
initialize(UAS &uas_) override | mavros::extra_plugins::WheelOdometryPlugin | inlinevirtual |
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 |
measurement_prev | mavros::extra_plugins::WheelOdometryPlugin | private |
odom_mode | mavros::extra_plugins::WheelOdometryPlugin | private |
odom_pub | mavros::extra_plugins::WheelOdometryPlugin | private |
OM enum name | mavros::extra_plugins::WheelOdometryPlugin | private |
PluginBase() | mavros::plugin::PluginBase | protected |
process_measurement(std::vector< double > measurement, bool rpm, ros::Time time, ros::Time time_pub) | mavros::extra_plugins::WheelOdometryPlugin | inlineprivate |
Ptr typedef | mavros::plugin::PluginBase | |
publish_odometry(ros::Time time) | mavros::extra_plugins::WheelOdometryPlugin | inlineprivate |
raw_send | mavros::extra_plugins::WheelOdometryPlugin | private |
rpm_pub | mavros::extra_plugins::WheelOdometryPlugin | private |
rpose | mavros::extra_plugins::WheelOdometryPlugin | private |
rpose_cov | mavros::extra_plugins::WheelOdometryPlugin | private |
rtwist | mavros::extra_plugins::WheelOdometryPlugin | private |
rtwist_cov | mavros::extra_plugins::WheelOdometryPlugin | private |
Subscriptions typedef | mavros::plugin::PluginBase | |
tf_child_frame_id | mavros::extra_plugins::WheelOdometryPlugin | private |
tf_frame_id | mavros::extra_plugins::WheelOdometryPlugin | private |
tf_send | mavros::extra_plugins::WheelOdometryPlugin | private |
time_prev | mavros::extra_plugins::WheelOdometryPlugin | private |
twist_pub | mavros::extra_plugins::WheelOdometryPlugin | private |
twist_send | mavros::extra_plugins::WheelOdometryPlugin | private |
update_odometry(std::vector< double > distance, double dt) | mavros::extra_plugins::WheelOdometryPlugin | inlineprivate |
update_odometry_diffdrive(std::vector< double > distance, double dt) | mavros::extra_plugins::WheelOdometryPlugin | inlineprivate |
vel_cov | mavros::extra_plugins::WheelOdometryPlugin | private |
wheel_offset | mavros::extra_plugins::WheelOdometryPlugin | private |
wheel_radius | mavros::extra_plugins::WheelOdometryPlugin | private |
WheelOdometryPlugin() | mavros::extra_plugins::WheelOdometryPlugin | inline |
wo_nh | mavros::extra_plugins::WheelOdometryPlugin | private |
yaw_initialized | mavros::extra_plugins::WheelOdometryPlugin | private |
~PluginBase() | mavros::plugin::PluginBase | virtual |