1D dynamic models More...
#include <map>
#include <string>
#include <sdf/sdf.hh>
Go to the source code of this file.
Classes | |
class | gazebo::Dynamics |
Abstract base class for thruster dynamics. More... | |
class | gazebo::DynamicsFactory |
Factory singleton class that creates a ThrusterDynamics from sdf. More... | |
class | gazebo::DynamicsFirstOrder |
First-order dynamic system. More... | |
class | gazebo::DynamicsZeroOrder |
Trivial (no dynamics) zero-order dynamic system. More... | |
class | gazebo::ThrusterDynamicsBessa |
Bessa's dynamic thruster model. More... | |
class | gazebo::ThrusterDynamicsYoerger |
Yoerger's dynamic thruster model. More... | |
Namespaces | |
gazebo | |
Macros | |
#define | REGISTER_DYNAMICS(type) static const bool registeredWithFactory |
Use the following macro within a ThrusterDynamics declaration: More... | |
#define | REGISTER_DYNAMICS_CREATOR(type, creator) |
Use the following macro before a ThrusterDynamics's definition: More... | |
Typedefs | |
typedef Dynamics *(* | gazebo::DynamicsCreator) (sdf::ElementPtr) |
Function pointer to create a certain thruster dynamics object. More... | |
1D dynamic models
Definition in file Dynamics.hh.
#define REGISTER_DYNAMICS | ( | type | ) | static const bool registeredWithFactory |
Use the following macro within a ThrusterDynamics declaration:
Definition at line 80 of file Dynamics.hh.
#define REGISTER_DYNAMICS_CREATOR | ( | type, | |
creator | |||
) |
Use the following macro before a ThrusterDynamics's definition:
Definition at line 83 of file Dynamics.hh.