Bench reference

This page is a working document for the repair bench

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.

← Go to the repair status page

Hiwonder TonyBot · derived by bench testing

Which servo number is which joint

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.

Back view — you standing behind the robot

← servos 1–8 servos 9–16 →
Check this before trusting left and right

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.

12345678910111213141516

Click a joint to cycle: untested → works → needs tweaking → no reply → faulty.

Recording for

Works — reads, moves, holds 0
Needs tweaking 0
No reply, but moves 0
Faulty 0
Not yet tested 16

Mirror twins

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.

ABJoint
19ankle side
210ankle fwd
311knee
412hip fwd
513hip side
614elbow
715shoulder out/in
816shoulder up/dn

Findings

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