robokudo.vis.ros_visualizer =========================== .. py:module:: robokudo.vis.ros_visualizer Classes ------- .. autoapisummary:: robokudo.vis.ros_visualizer.SharedROSVisualizer robokudo.vis.ros_visualizer.AllAnnotatorROSVisualizer Module Contents --------------- .. py:class:: SharedROSVisualizer(*args, **kwargs) Bases: :py:obj:`robokudo.vis.visualizer.Visualizer`, :py:obj:`robokudo.vis.visualizer.Visualizer.Observer` A single-view ROS Image Publisher. It publishes the active annotator from the SharedState. .. py:attribute:: ros_image_publisher .. py:attribute:: ros_image_cv_bridge .. py:method:: tick() The main method of each Visualizer. It is responsible for creating the necessary outputs that the Visualizer should show. .. py:method:: notify(observable, *args, **kwargs) .. py:class:: AllAnnotatorROSVisualizer(*args, **kwargs) Bases: :py:obj:`robokudo.vis.visualizer.Visualizer` A ROS Image Publisher that publishes the output of all images in the given Pipeline. .. py:attribute:: ros_image_publishers .. py:attribute:: ros_image_cv_bridge .. py:method:: update_ros_image_publishers() .. py:method:: tick() The main method of each Visualizer. It is responsible for creating the necessary outputs that the Visualizer should show. .. py:method:: notify(observable, *args, **kwargs)