.. _exhale_class_classwebots__ros2__driver_1_1Ros2SensorPlugin: Class Ros2SensorPlugin ====================== - Defined in :ref:`file__tmp_ws_src_webots_ros2_webots_ros2_driver_include_webots_ros2_driver_plugins_Ros2SensorPlugin.hpp` Inheritance Relationships ------------------------- Base Type ********* - ``public webots_ros2_driver::PluginInterface`` (:ref:`exhale_class_classwebots__ros2__driver_1_1PluginInterface`) Derived Types ************* - ``public webots_ros2_driver::Ros2Camera`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2Camera`) - ``public webots_ros2_driver::Ros2Compass`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2Compass`) - ``public webots_ros2_driver::Ros2DistanceSensor`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2DistanceSensor`) - ``public webots_ros2_driver::Ros2Emitter`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2Emitter`) - ``public webots_ros2_driver::Ros2GPS`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2GPS`) - ``public webots_ros2_driver::Ros2IMU`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2IMU`) - ``public webots_ros2_driver::Ros2Lidar`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2Lidar`) - ``public webots_ros2_driver::Ros2LightSensor`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2LightSensor`) - ``public webots_ros2_driver::Ros2RGBD`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2RGBD`) - ``public webots_ros2_driver::Ros2RangeFinder`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2RangeFinder`) - ``public webots_ros2_driver::Ros2Receiver`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2Receiver`) - ``public webots_ros2_driver::Ros2VacuumGripper`` (:ref:`exhale_class_classwebots__ros2__driver_1_1Ros2VacuumGripper`) Class Documentation ------------------- .. doxygenclass:: webots_ros2_driver::Ros2SensorPlugin :project: webots_ros2_driver Doxygen Project :members: :protected-members: :undoc-members: