Classes | |
| struct | DynamixelDataport |
| data struct used with getBulkDataportInfo() to retrieve dataport values More... | |
| struct | DynamixelDiagnostic |
| data struct used with getBulkDiagnosticInfo() to retrieve diagnostics More... | |
| struct | DynamixelInfo |
| Struct that describes each servo's place in the system including which joint it corresponds to. More... | |
| class | DynamixelInterfaceController |
| class | DynamixelInterfaceDriver |
| struct | DynamixelSpec |
| Struct that describes the dynamixel motor's static and physical properties. More... | |
| struct | DynamixelState |
| data struct used with getBulkState() to retrieve physical state More... | |
| struct | PortInfo |
| Struct which stores information about each port in use and which joints use that port. More... | |
| struct | SyncData |
| Basic struct for representing dynamixel data exchange. More... | |
The different control modes available on the dynamixel servos. The values chosen for each type reflect those used on the motors themselves.
| Enumerator | |
|---|---|
| UNKNOWN | |
| kModeTorqueControl | |
| kModeVelocityControl | |
| kModePositionControl | |
| kModeExtendedPositionControl | |
| kModeCurrentBasedPositionControl | |
| kModePWMControl | |
Definition at line 368 of file dynamixel_const.h.
Error return codes.
Definition at line 403 of file dynamixel_const.h.
Instruction codes for various commands.
| Enumerator | |
|---|---|
| kInstPing | |
| kInstReadData | |
| kInstWriteData | |
| kInstRegWrite | |
| kInstAction | |
| kInstReset | |
| kInstSyncWrite | |
| kInstBulkRead | |
| kInstBroadcast | |
Definition at line 385 of file dynamixel_const.h.
Control table/register addresses for each series of dynamixel.
Definition at line 316 of file dynamixel_const.h.
Legacy control table, for older dynamixels:
Definition at line 113 of file dynamixel_const.h.
Control table for Dynamixel P series (new pro)
Definition at line 243 of file dynamixel_const.h.
Dynamixel types.
| Enumerator | |
|---|---|
| kSeriesAX | |
| kSeriesRX | |
| kSeriesDX | |
| kSeriesEX | |
| kSeriesLegacyMX | |
| kSeriesMX | |
| kSeriesX | |
| kSeriesLegacyPro | |
| kSeriesP | |
| kSeriesUnknown | |
Definition at line 95 of file dynamixel_const.h.
Standard control table, for newer models of dynamixels supporting protocol 2.0:
Definition at line 173 of file dynamixel_const.h.