Actuator-specific settings, such as controller gains. More...
#include <info.hpp>
Public Member Functions | |
Actuator (HebiInfoPtr internal) | |
const EnumField< ControlStrategy > & | controlStrategy () const |
How the position, velocity, and effort PID loops are connected in order to control motor PWM. More... | |
const InfoGains & | effortGains () const |
Controller gains for the effort PID loop. More... | |
const InfoGains & | positionGains () const |
Controller gains for the position PID loop. More... | |
const HighResAngleField & | positionLimitMax () const |
The firmware safety limit for the maximum allowed position. More... | |
const HighResAngleField & | positionLimitMin () const |
The firmware safety limit for the minimum allowed position. More... | |
const FloatField & | springConstant () const |
The spring constant of the module. More... | |
const InfoGains & | velocityGains () const |
Controller gains for the velocity PID loop. More... | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |