88 template <
typename BaseNodelet>
90 public virtual BaseNodelet,
100 using BaseNodelet::getName;
NodeletWithSharedTfBuffer allows you to use a tf2_ros::Buffer provided by the nodelet manager...
Base template which adds all defined mixins to BaseNodelet class.
Utils for getting nodelet parameters.
This mixin allows the nodelet to update the OS name of the thread in which it is currently executing...
A mixin that can tell when a nodelet is being unloaded.
TF buffer that can be correctly interrupted by nodelet unload.
Helpers for setting up diagnostics for nodelets.
A nodelet mixin that can report that it is being unloaded.
A nodelet mixin that allows to use a tf2_ros::Buffer provided by the nodelet manager (which should sa...
This file adds the missing DELAYED_THROTTLE logging macros for nodelets.
~NodeletBase() override=default
This mixin allows calling the getParam() helpers.
ThreadNameUpdatingNodelet mixin allows nodelet to update the name of the thread it gets executed in...
Nodelet mixin that provides helper functions for running a diagnostics updater.