51 #include "Dynamixel/Dynamixel.h" 125 HekServoIdBase, DYNA_ID_NONE, HekJointTypeContinuous, 2.35,
126 0.0, 0.0, HekLimitTypeNone,
128 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 },
129 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 }
135 HekServoIdShoulderL, HekServoIdShoulderR, HekJointTypeRevolute, 2.0,
136 -80.0, 122.0, HekLimitTypeNone,
138 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 },
139 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 }
145 HekServoIdElbow, DYNA_ID_NONE, HekJointTypeRevolute, 4.0,
146 -130.0, 130.0, HekLimitTypePhys,
148 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 },
149 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 }
155 HekServoIdWristPitch, DYNA_ID_NONE, HekJointTypeRevolute, 1.5,
156 -110.0, 110.0, HekLimitTypePhys,
158 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 },
159 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 }
165 HekServoIdWristRot, DYNA_ID_NONE, HekJointTypeContinuous, 1.5,
166 0.0, 0.0, HekLimitTypeNone,
168 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 },
169 { HekIOExpUnassigned, 0.0, 0.0, 0.0, 0.0, 0.0 }
185 {HekServoIdBase,
true,
true, DYNA_DIR_CCW, 80.0},
186 {HekServoIdShoulderL,
true,
true, DYNA_DIR_CW, 80.0},
187 {HekServoIdShoulderR,
false,
true, DYNA_DIR_CCW, 80.0},
188 {HekServoIdElbow,
true,
true, DYNA_DIR_CW, 80.0},
189 {HekServoIdWristPitch,
true,
true, DYNA_DIR_CCW, 80.0},
190 {HekServoIdWristRot,
true,
true, DYNA_DIR_CW, 80.0}
const HekSpecJoint_T HekProdArm5LBetaSpecJoints[]
Specification of joints.
const HekSpecLink_T HekProdArm5LBetaSpecLinks[]
Specification of links.
<b><i>Hekateros</i></b> optical limit switches.
Hekateros 5 DoF long beta robotic arm static specification.
Top-level package include file.
Robotic link specification.
<b><i>Hekateros</i></b> product specification base classes.
Robotic joint specification.
Robotic servo specification.
const HekSpecServo_T HekProdArm5LBetaSpecServos[]
Specification of servos.
The <b><i>Hekateros</i></b> namespace encapsulates all <b><i>Hekateros</i></b> related constructs...