ROSEndEffector
ROS End-Effector package: provides a ROS-based set of standard interfaces to command robotics end-effectors in an agnostic fashion.
|
#include <Utils.h>
Public Types | |
typedef std::shared_ptr< SecondOrderFilter< SignalType > > | Ptr |
Public Member Functions | |
SecondOrderFilter () | |
SecondOrderFilter (double omega, double eps, double ts, const SignalType &initial_state) | |
void | reset (const SignalType &initial_state) |
const SignalType & | process (const SignalType &input) |
const SignalType & | getOutput () const |
void | setOmega (double omega) |
double | getOmega () |
void | setDamping (double eps) |
double | getDamping () |
void | setTimeStep (double ts) |
double | getTimeStep () |
Private Member Functions | |
void | computeCoeff () |
Private Attributes | |
double | _omega |
double | _eps |
double | _ts |
double | _b1 |
double | _b2 |
double | _a0 |
double | _a1 |
double | _a2 |
bool | _reset_has_been_called |
SignalType | _y |
SignalType | _yd |
SignalType | _ydd |
SignalType | _u |
SignalType | _ud |
SignalType | _udd |
typedef std::shared_ptr<SecondOrderFilter<SignalType> > ROSEE::Utils::SecondOrderFilter< SignalType >::Ptr |
|
inline |
Definition at line 301 of file Utils.h.
|
inline |
Definition at line 310 of file Utils.h.
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 331 of file Utils.h.
|
inline |
Definition at line 320 of file Utils.h.
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |