|
HEBI C++ API
1.0.0
|
Actuator-specific settings, such as controller gains. More...
#include <command.hpp>
Public Member Functions | |
| CommandGains & | positionGains () |
| Controller gains for the position PID loop. More... | |
| const CommandGains & | positionGains () const |
| Controller gains for the position PID loop. More... | |
| CommandGains & | velocityGains () |
| Controller gains for the velocity PID loop. More... | |
| const CommandGains & | velocityGains () const |
| Controller gains for the velocity PID loop. More... | |
| CommandGains & | effortGains () |
| Controller gains for the effort PID loop. More... | |
| const CommandGains & | effortGains () const |
| Controller gains for the effort PID loop. More... | |
| FloatField & | springConstant () |
| The spring constant of the module. More... | |
| const FloatField & | springConstant () const |
| The spring constant of the module. More... | |
| FloatField & | referencePosition () |
| The internal encoder reference offset (setting this matches the current position to the given reference command) More... | |
| const FloatField & | referencePosition () const |
| The internal encoder reference offset (setting this matches the current position to the given reference command) More... | |
| FloatField & | referenceEffort () |
| The internal effort reference offset (setting this matches the current effort to the given reference command) More... | |
| const FloatField & | referenceEffort () const |
| The internal effort reference offset (setting this matches the current effort to the given reference command) More... | |
| EnumField< ControlStrategy > & | controlStrategy () |
| How the position, velocity, and effort PID loops are connected in order to control motor PWM. More... | |
| const EnumField< ControlStrategy > & | controlStrategy () const |
| How the position, velocity, and effort PID loops are connected in order to control motor PWM. More... | |
Actuator-specific settings, such as controller gains.
|
inline |
Controller gains for the position PID loop.
|
inline |
Controller gains for the position PID loop.
|
inline |
Controller gains for the velocity PID loop.
|
inline |
Controller gains for the velocity PID loop.
|
inline |
Controller gains for the effort PID loop.
|
inline |
Controller gains for the effort PID loop.
|
inline |
The spring constant of the module.
|
inline |
The spring constant of the module.
|
inline |
The internal encoder reference offset (setting this matches the current position to the given reference command)
|
inline |
The internal encoder reference offset (setting this matches the current position to the given reference command)
|
inline |
The internal effort reference offset (setting this matches the current effort to the given reference command)
|
inline |
The internal effort reference offset (setting this matches the current effort to the given reference command)
|
inline |
How the position, velocity, and effort PID loops are connected in order to control motor PWM.
|
inline |
How the position, velocity, and effort PID loops are connected in order to control motor PWM.