#include <sot/talos_balance/simple-controller-6d.hh>
Public Member Functions | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | SimpleController6d (const std::string &name) |
DECLARE_SIGNAL_IN (Kp, dynamicgraph::Vector) | |
DECLARE_SIGNAL_IN (x, MatrixHomogeneous) | |
DECLARE_SIGNAL_IN (x_des, MatrixHomogeneous) | |
DECLARE_SIGNAL_OUT (v_ref, dynamicgraph::Vector) | |
virtual void | display (std::ostream &os) const |
void | init () |
template<typename Derived > | |
Eigen::Matrix3d | skew (const Eigen::MatrixBase< Derived > &v) |
Protected Attributes | |
bool | m_initSucceeded |
Definition at line 54 of file simple-controller-6d.hh.
SimpleController6d | ( | const std::string & | name | ) |
Definition at line 54 of file simple-controller-6d.cpp.
References SimpleController6d::init(), INPUT_SIGNALS, and OUTPUT_SIGNALS.
DECLARE_SIGNAL_IN | ( | Kp | , |
dynamicgraph::Vector | |||
) |
DECLARE_SIGNAL_IN | ( | x | , |
MatrixHomogeneous | |||
) |
DECLARE_SIGNAL_IN | ( | x_des | , |
MatrixHomogeneous | |||
) |
DECLARE_SIGNAL_OUT | ( | v_ref | , |
dynamicgraph::Vector | |||
) |
|
virtual |
Definition at line 134 of file simple-controller-6d.cpp.
void init | ( | ) |
Definition at line 68 of file simple-controller-6d.cpp.
References SimpleController6d::m_initSucceeded.
Referenced by SimpleController6d::SimpleController6d().
Eigen::Matrix3d skew | ( | const Eigen::MatrixBase< Derived > & | v | ) |
Definition at line 74 of file simple-controller-6d.cpp.
Referenced by dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION().
|
protected |
Definition at line 83 of file simple-controller-6d.hh.
Referenced by dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION(), and SimpleController6d::init().