Dynamixel rx-28 – Robotis RX-28 User Manual
Page 29
DYNAMIXEL
RX-28
Instruction Packet
Instruction = WRITE_DATA, Address = 0x18, DATA = 0x01, 0x01
Communication
->[Dynamixel]:FF FF 00 05 03 18 01 01 DD (LEN:009)
<-[Dynamixel]:FF FF 00 02 00 FD (LEN:006)
Status Packet Result NO
ERROR
You can verify the Torque Enabled status by trying to move the output of the actuator by
hand.
Example 17
Setting the Compliance Margin to 1 and Compliance Slope to 0x40 for a
Dynamixel actuator with an ID of 0
Compliance
The Angle Error and Torque Output can be represented with the following graph.
CCW
X:Angle Error
CW
Goal Position
CW
CCW
Even if the position deviates a little from the goal position in the CW direction, a large
amount of torque is generated in the CCW direction to compensate for this. However,
since inertia must be considered, a realistic implementation differs from this approach.
Considering this, the given conditions can be represented by the following graph.
CW
Goal Position
Output Torque
Angle(Position)
D
C
A
B
CCW
CW
CCW
A : CCW Compliance Slope (Address0x1D) = 0x40 (about 18.8°)
B : CCW Compliance Margin (Address0x1B) = 0x01 (about 0.29°)
C : CW Compliance Margin (Address0x01A) = 0x01 (about 0.29°)
28