◆ DYNAMIC_GRAPH_TUTORIAL_DLLAPI
◆ DYNAMIC_GRAPH_TUTORIAL_DLLEXPORT
#define DYNAMIC_GRAPH_TUTORIAL_DLLEXPORT |
◆ DYNAMIC_GRAPH_TUTORIAL_DLLIMPORT
#define DYNAMIC_GRAPH_TUTORIAL_DLLIMPORT |
◆ DYNAMIC_GRAPH_TUTORIAL_DLLLOCAL
#define DYNAMIC_GRAPH_TUTORIAL_DLLLOCAL |
◆ DYNAMIC_GRAPH_TUTORIAL_LOCAL
◆ DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION
#define DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION 1 |
◆ DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION
#define DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION 2 |
◆ DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION
#define DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION 1 |
◆ DYNAMIC_GRAPH_TUTORIAL_VERSION
#define DYNAMIC_GRAPH_TUTORIAL_VERSION "1.2.1" |
◆ DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_LEAST
#define DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_LEAST |
( |
|
major, |
|
|
|
minor, |
|
|
|
patch |
|
) |
| |
Value:
DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION>=patch))))
◆ DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_MOST
#define DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_MOST |
( |
|
major, |
|
|
|
minor, |
|
|
|
patch |
|
) |
| |
Value:
DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION<=patch))))
◆ DYNAMIC_GRAPH_TUTORIAL_VERSION_UNKNOWN_TAG
#define DYNAMIC_GRAPH_TUTORIAL_VERSION_UNKNOWN_TAG 0 |
double getPendulumMass() const
Get the mass of the pendulum.
Definition: inverted-pendulum.hh:112
Feedback controller for an inverted pendulum.
Definition: feedback-controller.hh:23
Definition: feedback-controller.hh:15
::dynamicgraph::Matrix getGain() const
Get feedback gain.
Definition: feedback-controller.hh:51
void incr(double inTimeStep)
Integrate equation of motion over time step given as input.
void setPendulumLength(const double &inLength)
Set the length of the cart.
Definition: inverted-pendulum.hh:117
static const std::string CLASS_NAME
Definition: inverted-pendulum.hh:132
FeedbackController(const std::string &inName)
Constructor by name.
double getCartMass() const
Get the mass of the cart.
Definition: inverted-pendulum.hh:102
static const std::string CLASS_NAME
Definition: feedback-controller.hh:61
virtual const std::string & getClassName(void) const
Each entity should provide the name of the class it belongs to.
Definition: feedback-controller.hh:33
void setPendulumMass(const double &inMass)
Set the mass of the cart.
Definition: inverted-pendulum.hh:107
void setGain(const ::dynamicgraph::Matrix &inGain)
Get feedback gain.
Definition: feedback-controller.hh:46
virtual std::string getDocString() const
Header documentation of the python class.
Definition: inverted-pendulum.hh:85
void setCartMass(const double &inMass)
Set the mass of the cart.
Definition: inverted-pendulum.hh:97
InvertedPendulum(const std::string &inName)
Constructor by name.
virtual const std::string & getClassName(void) const
Each entity should provide the name of the class it belongs to.
Definition: inverted-pendulum.hh:82
Inverted Pendulum on a cart.
Definition: inverted-pendulum.hh:72
#define DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION
Definition: config.hh:12
virtual std::string getDocString() const
Header documentation of the python class.
Definition: feedback-controller.hh:36
#define DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION
Definition: config.hh:13
double getPendulumLength() const
Get the length of the pendulum.
Definition: inverted-pendulum.hh:122