Struct SYN_DH_Param¶
Single joint Denavit-Hartenberg parameter specification.
#include <syn_kinematics.h>
Public Attributes¶
| Type | Name |
|---|---|
| q16_t | a |
| q16_t | alpha |
| q16_t | d |
| bool | is_prismatic |
| q16_t | max_limit |
| q16_t | min_limit |
| q16_t | theta |
Public Attributes Documentation¶
variable a¶
Link length along X axis
variable alpha¶
Link twist angle around X axis (radians)
variable d¶
Link offset along Z axis (prismatic joint variable if is_prismatic)
variable is_prismatic¶
True if prismatic (linear) joint, false if revolute
variable max_limit¶
Maximum joint position limit
variable min_limit¶
Minimum joint position limit
variable theta¶
Joint angle around Z axis (revolute joint variable if !is_prismatic)
The documentation for this class was generated from the following file src/syntropic/motor/syn_kinematics.h