Gazebo Gui

API Reference

9.0.0
CameraTracking Class Reference

This plugin provides camera tracking capabilities such as "move to" and "follow". More...

#include <CameraTracking.hh>

Public Member Functions

 CameraTracking ()
 Constructor.
 
virtual ~CameraTracking ()
 Destructor.
 
virtual void LoadConfig (const tinyxml2::XMLElement *_pluginElem) override
 

Detailed Description

This plugin provides camera tracking capabilities such as "move to" and "follow".

Services:

  • /gui/follow: Set the user camera to follow a given target, identified by name (deprecated).
  • /gui/follow/offset: Set the offset for following (deprecated).
  • /gui/move_to: Move the user camera to look at a given target, identified by name.
  • /gui/move_to/pose: Move the user camera to a given pose.
  • /gui/track: Set the user camera to follow a given target, identified by name, offset, pgain, track type.

Topics:

  • /gui/camera/pose: Publishes the current user camera pose.

Constructor & Destructor Documentation

◆ CameraTracking()

Constructor.

◆ ~CameraTracking()

virtual ~CameraTracking ( )
virtual

Destructor.

Member Function Documentation

◆ LoadConfig()

virtual void LoadConfig ( const tinyxml2::XMLElement *  _pluginElem)
overridevirtual

The documentation for this class was generated from the following file: