Bench reference
It holds technical procedures and measurements used while repairing the robots, so it is written in shorthand rather than plain language. Nothing here needs your attention.
Hiwonder TonyBot · derived by bench testing
Hiwonder doesn't publish this mapping. It was worked out by moving each servo one at a time and recording what twitched. IDs run 1–8 up one side and9–16 up the other, both starting at the foot.
Which side is which flips depending on where you stand. Facing the robot, its right arm is on your left; behind it, on your right.
Quick verification: move servo 1 and watch which foot twitches. Stand behind the robot facing the same way it faces — the foot on your right is its right foot. Sides are labelled A and B here rather than left/right, because that check has not been done yet.
Click a joint to cycle: untested → works → needs tweaking → no reply → faulty.
Every servo has an opposite at n + 8. Comparing a suspect joint against its twin is what makes the health tests in Gate 4 reliable.
| A | B | Joint |
|---|---|---|
| 1 | 9 | ankle side |
| 2 | 10 | ankle fwd |
| 3 | 11 | knee |
| 4 | 12 | hip fwd |
| 5 | 13 | hip side |
| 6 | 14 | elbow |
| 7 | 15 | shoulder out/in |
| 8 | 16 | shoulder up/dn |
ROBOT #3 — SERVO STATUS 1 A ankle side -- 2 A ankle fwd -- 3 A knee -- 4 A hip fwd -- 5 A hip side -- 6 A elbow -- 7 A shoulder out/in -- 8 A shoulder up/dn -- 9 B ankle side -- 10 B ankle fwd -- 11 B knee -- 12 B hip fwd -- 13 B hip side -- 14 B elbow -- 15 B shoulder out/in -- 16 B shoulder up/dn -- works: 0 needs tweaking: 0 no reply: 0 faulty: 0 untested: 16