gazebo-yarp-plugins
Gazebo Plugins exposing YARP interfaces.
Loading...
Searching...
No Matches
gazebo::GazeboYarpControlBoard Class Reference

Gazebo Plugin emulating the yarp controlBoard device in Gazebo. More...

#include <ControlBoard.hh>

Inheritance diagram for gazebo::GazeboYarpControlBoard:
Collaboration diagram for gazebo::GazeboYarpControlBoard:

Public Member Functions

 GazeboYarpControlBoard ()
 
virtual ~GazeboYarpControlBoard ()
 
void Load (physics::ModelPtr _parent, sdf::ElementPtr _sdf)
 Saves the gazebo pointer, creates the device driver.
 

Detailed Description

Gazebo Plugin emulating the yarp controlBoard device in Gazebo.

It can be configurated using the yarpConfigurationFile sdf tag, that contains a Gazebo URI pointing at a yarp .ini configuration file containt the configuration parameters of the controlBoard

The gazebo plugin is the "main" of the yarp device, so what it should is to initialize the device, copy the gazebo pointer, and return

The device will receive the gazebo pointer, parse the model, and wait for yarp connections and the gazebo wait event.

Constructor & Destructor Documentation

◆ GazeboYarpControlBoard()

gazebo::GazeboYarpControlBoard::GazeboYarpControlBoard ( )

◆ ~GazeboYarpControlBoard()

gazebo::GazeboYarpControlBoard::~GazeboYarpControlBoard ( )
virtual

Member Function Documentation

◆ Load()

void gazebo::GazeboYarpControlBoard::Load ( physics::ModelPtr _parent,
sdf::ElementPtr _sdf )

Saves the gazebo pointer, creates the device driver.


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