Drake
|
RigidBodySpringDamper. More...
#include <drake/systems/plants/RigidBodySystem.h>
Public Member Functions | |
RigidBodySpringDamper (RigidBodySystem &sys, tinyxml2::XMLElement *node, const std::string &name) | |
~RigidBodySpringDamper () override | |
Eigen::VectorXd | output (const double &t, const Eigen::VectorXd &u, const KinematicsCache< double > &rigid_body_state) const override |
Public Member Functions inherited from RigidBodyForceElement | |
RigidBodyForceElement (RigidBodySystem &sys, const std::string &name) | |
virtual | ~RigidBodyForceElement () |
virtual size_t | getNumInputs () const |
Additional Inherited Members | |
Protected Attributes inherited from RigidBodyForceElement | |
RigidBodySystem & | sys |
std::string | name |
Models the forces produced by a linear spring-damper
RigidBodySpringDamper | ( | RigidBodySystem & | sys, |
tinyxml2::XMLElement * | node, | ||
const std::string & | name | ||
) |
|
inlineoverride |
|
inlineoverridevirtual |