iCub-main
|
#include <FakeLogicalJoint.h>
Public Member Functions | |
FakeLogicalJoint () | |
virtual double | getAngle () |
Get the angle of an associated joint, in ICUB units and sign. More... | |
virtual double | getVelocity () |
Get the angular velocity of an associated joint, in ICUB units and sign. More... | |
virtual void | setControlParameters (double vel, double acc) |
Set velocity and acceleration control parameters. More... | |
virtual void | setPosition (double target) |
Drive towards an angle setpoint (in ICUB units/sign). More... | |
virtual void | setVelocity (double target) |
Set velocity of joint (in ICUB units/sign). More... | |
virtual bool | isValid () |
virtual double | getTorque () |
this is just a fake torque interface for now More... | |
virtual void | setTorque (double target) |
Set the reference torque. More... | |
virtual void | controlModeChanged (int cm) |
void | update () |
![]() | |
virtual | ~LogicalJoint () |
Destructor. More... | |
Definition at line 28 of file FakeLogicalJoint.h.
|
inline |
Definition at line 35 of file FakeLogicalJoint.h.
|
inlinevirtual |
Implements LogicalJoint.
Definition at line 77 of file FakeLogicalJoint.h.
|
inlinevirtual |
Get the angle of an associated joint, in ICUB units and sign.
Implements LogicalJoint.
Definition at line 40 of file FakeLogicalJoint.h.
|
inlinevirtual |
this is just a fake torque interface for now
Implements LogicalJoint.
Definition at line 69 of file FakeLogicalJoint.h.
|
inlinevirtual |
Get the angular velocity of an associated joint, in ICUB units and sign.
Implements LogicalJoint.
Definition at line 45 of file FakeLogicalJoint.h.
|
inlinevirtual |
Implements LogicalJoint.
Definition at line 64 of file FakeLogicalJoint.h.
|
inlinevirtual |
Set velocity and acceleration control parameters.
Implements LogicalJoint.
Definition at line 50 of file FakeLogicalJoint.h.
|
inlinevirtual |
Drive towards an angle setpoint (in ICUB units/sign).
Implements LogicalJoint.
Definition at line 54 of file FakeLogicalJoint.h.
|
inlinevirtual |
Set the reference torque.
Implements LogicalJoint.
Definition at line 73 of file FakeLogicalJoint.h.
|
inlinevirtual |
Set velocity of joint (in ICUB units/sign).
Implements LogicalJoint.
Definition at line 59 of file FakeLogicalJoint.h.
|
inline |
Definition at line 79 of file FakeLogicalJoint.h.