Classes | Namespaces | Functions | Variables
common.h File Reference
#include <Eigen/Dense>
#include <gazebo/gazebo.hh>
Include dependency graph for common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FirstOrderFilter< T >
 This class can be used to apply a first order filter on a signal. It allows different acceleration and deceleration time constants. More...

Namespaces

namespace  gazebo

Functions

template<class In , class Out >
void copyPosition (const In &in, Out *out)
template<class T >
bool gazebo::getSdfParam (sdf::ElementPtr sdf, const std::string &name, T &param, const T &default_value, const bool &verbose=false)
 Obtains a parameter from sdf.
template<class Derived >
Eigen::Quaternion< typename
Derived::Scalar > 
QuaternionFromSmallAngle (const Eigen::MatrixBase< Derived > &theta)
 Computes a quaternion from the 3-element small angle approximation theta.

Variables

static const std::string gazebo::kBroadcastTransformSubtopic = "broadcast_transform"
 Special-case topic for ROS interface plugin to listen to (if present) and broadcast transforms to the ROS system.
static const std::string gazebo::kConnectGazeboToRosSubtopic = "connect_gazebo_to_ros_subtopic"
static const std::string gazebo::kConnectRosToGazeboSubtopic = "connect_ros_to_gazebo_subtopic"
static const std::string gazebo::kDefaultNamespace = ""
static constexpr double gazebo::kDefaultRotorVelocitySlowdownSim = 10.0
static const bool gazebo::kPrintOnMsgCallback = false
static const bool gazebo::kPrintOnPluginLoad = false
static const bool gazebo::kPrintOnUpdates = false

Function Documentation

template<class In , class Out >
void copyPosition ( const In &  in,
Out *  out 
)

Definition at line 153 of file common.h.

template<class Derived >
Eigen::Quaternion<typename Derived::Scalar> QuaternionFromSmallAngle ( const Eigen::MatrixBase< Derived > &  theta)

Computes a quaternion from the 3-element small angle approximation theta.

Definition at line 136 of file common.h.



rotors_gazebo_plugins
Author(s): Fadri Furrer, Michael Burri, Mina Kamel, Janosch Nikolic, Markus Achtelik
autogenerated on Thu Apr 18 2019 02:43:43