|
Alex exoskeleton
ALEX SoftwareDocumentation
|

Go to the source code of this file.
Macros | |
| #define | NUM_JOINTS 6 |
| #define | deg2rad(deg) ((deg)*M_PI / 180.0) |
| #define | rad2deg(rad) ((rad)*180.0 / M_PI) |
| #define | KNEE_MOTOR_POS1 (250880) |
| #define | KNEE_MOTOR_DEG1 (90) |
| #define | KNEE_MOTOR_POS2 (0) |
| #define | KNEE_MOTOR_DEG2 (0) |
| #define | HIP_MOTOR_POS1 (250880) |
| #define | HIP_MOTOR_DEG1 (90) |
| #define | HIP_MOTOR_POS2 (0) |
| #define | HIP_MOTOR_DEG2 (180) |
| #define | ANKLE_MOTOR_POS1 (0) |
| #define | ANKLE_MOTOR_DEG1 (90) |
| #define | ANKLE_MOTOR_POS2 (-800000) |
| #define | ANKLE_MOTOR_DEG2 (115) |
Enumerations | |
| enum | robotJoints { LEFT_HIP = 0, LEFT_KNEE = 1, RIGHT_HIP = 2, RIGHT_KNEE = 3, LEFT_ANKLE = 4, RIGHT_ANKLE = 5 } |
| enum | RobotMode { RobotMode::NORMALWALK, RobotMode::SITDWN, RobotMode::STNDUP, RobotMode::UPSTAIR, RobotMode::DWNSTAIR, RobotMode::TILTUP, RobotMode::TILTDWN, RobotMode::BKSTEP, RobotMode::FTTG, RobotMode::UNEVEN, RobotMode::INITIAL } |
Variables | |
| const double | Q_MIN_MAX [12] |
| #define ANKLE_MOTOR_DEG1 (90) |
Definition at line 64 of file RobotParams.h.
| #define ANKLE_MOTOR_DEG2 (115) |
Definition at line 66 of file RobotParams.h.
| #define ANKLE_MOTOR_POS1 (0) |
Definition at line 63 of file RobotParams.h.
| #define ANKLE_MOTOR_POS2 (-800000) |
Definition at line 65 of file RobotParams.h.
| #define deg2rad | ( | deg | ) | ((deg)*M_PI / 180.0) |
Definition at line 18 of file RobotParams.h.
| #define HIP_MOTOR_DEG1 (90) |
Definition at line 59 of file RobotParams.h.
| #define HIP_MOTOR_DEG2 (180) |
Definition at line 61 of file RobotParams.h.
| #define HIP_MOTOR_POS1 (250880) |
Definition at line 58 of file RobotParams.h.
| #define HIP_MOTOR_POS2 (0) |
Definition at line 60 of file RobotParams.h.
| #define KNEE_MOTOR_DEG1 (90) |
Definition at line 54 of file RobotParams.h.
| #define KNEE_MOTOR_DEG2 (0) |
Definition at line 56 of file RobotParams.h.
| #define KNEE_MOTOR_POS1 (250880) |
Definition at line 53 of file RobotParams.h.
| #define KNEE_MOTOR_POS2 (0) |
Definition at line 55 of file RobotParams.h.
| #define NUM_JOINTS 6 |
Specific paramaters and naming definitions for exoskeleton robot class implementetion.
Version 0.1 Date: 07/04/2020
Definition at line 13 of file RobotParams.h.
| #define rad2deg | ( | rad | ) | ((rad)*180.0 / M_PI) |
Definition at line 19 of file RobotParams.h.
| enum robotJoints |
| Enumerator | |
|---|---|
| LEFT_HIP | |
| LEFT_KNEE | |
| RIGHT_HIP | |
| RIGHT_KNEE | |
| LEFT_ANKLE | |
| RIGHT_ANKLE | |
Definition at line 21 of file RobotParams.h.
|
strong |
| Enumerator | |
|---|---|
| NORMALWALK | |
| SITDWN | |
| STNDUP | |
| UPSTAIR | |
| DWNSTAIR | |
| TILTUP | |
| TILTDWN | |
| BKSTEP | |
| FTTG | |
| UNEVEN | |
| INITIAL | |
Definition at line 30 of file RobotParams.h.
1.8.11