|
sot-core
4.11.8
Hierarchical task solver plug-in for dynamic-graph.
|
#include <sot/core/robot-simu.hh>

Public Member Functions | |
| RobotSimu (const std::string &inName) | |
| virtual const std::string & | getClassName (void) const |
Public Member Functions inherited from dynamicgraph::sot::Device | |
| Device (const std::string &name) | |
| virtual | ~Device () |
| virtual void | setStateSize (const unsigned int &size) |
| virtual void | setState (const dynamicgraph::Vector &st) |
| void | setVelocitySize (const unsigned int &size) |
| virtual void | setVelocity (const dynamicgraph::Vector &vel) |
| virtual void | setSecondOrderIntegration () |
| virtual void | setNoIntegration () |
| virtual void | setControlInputType (const std::string &cit) |
| virtual void | increment (const double &dt=5e-2) |
| PeriodicCall & | periodicCallBefore () |
| PeriodicCall & | periodicCallAfter () |
| virtual void | display (std::ostream &os) const |
| virtual void | cmdDisplay () |
| virtual void | setRoot (const dynamicgraph::Matrix &root) |
| virtual void | setRoot (const MatrixHomogeneous &worldMwaist) |
| void | setSanityCheck (const bool &enableCheck) |
| void | setPositionBounds (const Vector &lower, const Vector &upper) |
| void | setVelocityBounds (const Vector &lower, const Vector &upper) |
| void | setTorqueBounds (const Vector &lower, const Vector &upper) |
Static Public Attributes | |
| static const std::string | CLASS_NAME |
Static Public Attributes inherited from dynamicgraph::sot::Device | |
| static const std::string | CLASS_NAME |
Additional Inherited Members | |
Public Types inherited from dynamicgraph::sot::Device | |
| enum | ForceSignalSource { FORCE_SIGNAL_RLEG, FORCE_SIGNAL_LLEG, FORCE_SIGNAL_RARM, FORCE_SIGNAL_LARM } |
Public Attributes inherited from dynamicgraph::sot::Device | |
| dynamicgraph::SignalPtr< dynamicgraph::Vector, int > | controlSIN |
| dynamicgraph::SignalPtr< dynamicgraph::Vector, int > | attitudeSIN |
| dynamicgraph::SignalPtr< dynamicgraph::Vector, int > | zmpSIN |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | stateSOUT |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | velocitySOUT |
| dynamicgraph::Signal< MatrixRotation, int > | attitudeSOUT |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | motorcontrolSOUT |
| The current state of the robot from the command viewpoint. More... | |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | previousControlSOUT |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | ZMPPreviousControllerSOUT |
| The ZMP reference send by the previous controller. More... | |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | robotState_ |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | robotVelocity_ |
| Motor velocities. More... | |
| dynamicgraph::Signal< dynamicgraph::Vector, int > * | forcesSOUT [4] |
| The force torque sensors. More... | |
| dynamicgraph::Signal< dynamicgraph::Vector, int > | pseudoTorqueSOUT |
Protected Member Functions inherited from dynamicgraph::sot::Device | |
| void | integrateRollPitchYaw (dynamicgraph::Vector &state, const dynamicgraph::Vector &control, double dt) |
| Compute roll pitch yaw angles of freeflyer joint. More... | |
| virtual void | integrate (const double &dt) |
| const MatrixHomogeneous & | freeFlyerPose () const |
| Get freeflyer pose. More... | |
Protected Attributes inherited from dynamicgraph::sot::Device | |
| dynamicgraph::Vector | state_ |
| dynamicgraph::Vector | velocity_ |
| bool | sanityCheck_ |
| dynamicgraph::Vector | vel_control_ |
| ControlInput | controlInputType_ |
| bool | withForceSignals [4] |
| PeriodicCall | periodicCallBefore_ |
| PeriodicCall | periodicCallAfter_ |
| double | timestep_ |
| MatrixHomogeneous | ffPose_ |
| Store Position of free flyer joint. More... | |
| Vector | upperPosition_ |
| Vector | upperVelocity_ |
| Vector | upperTorque_ |
| Vector | lowerPosition_ |
| Vector | lowerVelocity_ |
| Vector | lowerTorque_ |
| dynamicgraph::sot::RobotSimu::RobotSimu | ( | const std::string & | inName | ) |
|
inlinevirtual |
Reimplemented from dynamicgraph::sot::Device.
|
static |