|
Alex exoskeleton
ALEX SoftwareDocumentation
|
#include <CANopen.h>#include <CO_command.h>#include <string.h>#include <map>#include <sstream>#include <vector>

Go to the source code of this file.
Classes | |
| struct | motorProfile |
| struct to hold desired velocity, acceleration and deceleration values for a drives motor controller profile. More... | |
| class | Drive |
| Abstract class describing a Drive used to communicate with a CANbus device. Note that many functions are implemented according to the CiA 402 Standard (but can be overridden) More... | |
Macros | |
| #define | CANMESSAGELENGTH 100 |
Enumerations | |
| enum | ControlMode { UNCONFIGURED = 0, POSITION_CONTROL = 1, VELOCITY_CONTROL = 2, TORQUE_CONTROL = 3, ERROR = -1 } |
| enum | DriveState { DISABLED = 0, READY_TO_SWITCH_ON = 1, ENABLED = 2 } |
| enum | OD_Entry_t { STATUS_WORD = 0, ACTUAL_POS = 1, ACTUAL_VEL = 2, ACTUAL_TOR = 3, TARGET_POS = 11, TARGET_VEL = 12 } |
| Commonly-used entries defined in the Object Dictionary for CiA402 Drives. More... | |
| #define CANMESSAGELENGTH 100 |
| enum ControlMode |
| enum DriveState |
| enum OD_Entry_t |
1.8.11