Namespaces | Classes | Typedefs
gazebo Namespace Reference

Namespaces

 GazeboRosApiPlugin
 
 sensors
 

Classes

class  BoxMarkerVisualizer
 Offers a simple interface for spawning box markers. More...
 
class  CameraContainsPlugin
 Publishes a camera select message when a model enters a certain space. More...
 
class  GazeboMonitorBasePlugin
 Abstract base monitor class. More...
 
class  GazeboMultiCameraMonitorPlugin
 Provides a ROS interface for creating multi-camera videos. More...
 
class  GazeboMultiVideoMonitorPlugin
 Provides a ROS interface for creating multiple videos from different cameras, all recording in the same time period. More...
 
class  GazeboMultiViewMonitorPlugin
 Provides a ROS interface for creating multi-camera videos. More...
 
class  GazeboRosApiPlugin
 
class  GazeboRosPathsPlugin
 
class  GazeboVideoMonitorPlugin
 Provides a ROS interface for creating videos that are useful for capturing the operation of a robot. More...
 
class  GazeboVideoRecorder
 Supports creating video recordings from a series of frames. More...
 
class  GvmMulticameraBootstrapperPlugin
 Registers the GvmMulticameraSensor class in the SensorFactory, and adds a gvm_multicamera sensor to a given model. More...
 

Typedefs

using BoxMarkerVisualizerPtr = std::shared_ptr< BoxMarkerVisualizer >
 
using GazeboVideoRecorderPtr = std::shared_ptr< GazeboVideoRecorder >
 
typedef std::map< std::string, std::string > M_string
 
typedef std::vector< std::string > V_string
 

Detailed Description

Copyright (C) 2020 Nikolaos Lamprianidis

Gazebo Video Monitor Plugins is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Gazebo Video Monitor Plugins is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Typedef Documentation

◆ BoxMarkerVisualizerPtr

using gazebo::BoxMarkerVisualizerPtr = typedef std::shared_ptr<BoxMarkerVisualizer>

Definition at line 48 of file box_marker_visualizer.h.

◆ GazeboVideoRecorderPtr

using gazebo::GazeboVideoRecorderPtr = typedef std::shared_ptr<GazeboVideoRecorder>

Definition at line 112 of file gazebo_video_recorder.h.



gazebo_video_monitor_plugins
Author(s): Nick Lamprianidis
autogenerated on Tue Oct 24 2023 02:12:50