MODULE 33 / TRAIN & EXTEND
Charging dock hardware
Treat self-charging as a new BDX-R development project. Define mechanical support, matched charging hardware, interlocks and independent confirmation before making the robot walk toward a powered dock.
By the end, you can…
- Explain why a biped needs stable support before drive torque is disabled.
- Create a dock interface and evidence checklist without guessing electrical ratings.
- Distinguish aligned, touching, charging and fully charged.
Completed physical baseline and an exact pack/charger identification.
Modules 18, 19 and 32; power diagram and stop behavior.
- 1Approach
- 2Aligned
- 3Supported
- 4Drive disabled
- 5Contacts confirmed
- 6Charging
- 7Charge complete
- 8Contacts isolated
- 9Drive ready
- 10Undock
Observe the docking target and plan a slow approach.
This is an extension, not a supplied BDX-R feature
The inspected creator and organization repositories did not establish an existing BDX-R charging-dock implementation. We therefore build a staged project with explicit unknowns. A dock combines a mechanical landing/support interface, energy transfer, sensing and supervisory logic. Solving camera alignment addresses only one of those responsibilities.
Start with a dock that can support the actual robot in a measured, stable posture. A standing biped may collapse when actuator torque disappears. The sequence must establish support before drive-disable, and it must establish a safe return-to-drive condition before removing support. A software flag cannot prove that a cradle carries the load.
Match the whole charging system
Identify the exact pack chemistry, model, cell configuration and manufacturer-approved charging method. Select a compatible certified charger and the pack/BMS interface as a system. A marketing label such as “40 V” does not specify a charging profile, maximum charge voltage, permitted current or connector pinout. A BMS protects a pack; it is not automatically a substitute for the correct charger.
Use manufacturer documentation to establish whether charging while installed is supported and how temperature, charge permission, faults and completion are communicated. Preserve all required protection and sensing paths. If a tool-battery design requires removal and its original charger, manual charging remains the baseline until a supported dock-compatible architecture is engineered. Do not bypass extra pack contacts.
Interlocks make incompatible states impossible
The dock supervisor should request a stop, confirm stable support, verify drive-disable, confirm the designed contacts and only then permit the qualified charging path. Charge and locomotion requests must not be able to compete. The physical interlock design is specific to the chosen pack, charger, drive system and support structure; this lesson is not a wiring schematic.
A tag seen by a camera proves neither contact nor energy transfer. Confirm charging from a documented charger/BMS state and appropriate measured electrical feedback. Also distinguish completion from disconnection: current can fall near zero when a pack is full, when protection trips or when a connector opens. Faults should latch and require deliberate recovery.
Qualify a bench fixture before an autonomous cycle
The first powered experiment belongs on a supported, supervised bench arrangement using the documented charging combination. Before that, prove alignment and insertion with non-energized geometry. Inspect contact accessibility, polarity protection, strain relief, cable movement and the consequences of a partial insertion. Exact contact, protection and wiring ratings remain engineering inputs.
Record temperature and electrical behavior through the allowed charge cycle and exercise the manufacturer-supported fault indications. Then validate the robot interface while it remains supported. Charging completion does not itself authorize motion: isolate the charging connection, verify the drive-ready conditions and only then begin the defined undocking sequence.
WORDS YOU NOW KNOW
- Interlock
- A condition or mechanism that prevents incompatible operations.
- BMS
- Battery management system monitoring and protecting the pack within its design.
- Charge confirmation
- Evidence that the intended charging process is actually occurring.
- Fault latch
- A fault state that persists until the specified deliberate recovery.
YOUR CALL
Finished with this module?
0 of 9 lab steps checked. 0 of 3 questions answered. You decide when the module is complete. Revisiting or editing it will not change your decision.
You can reopen it later. Checking every box will not automatically complete it.Go to the source
Primary references for this module. Use the version and hardware revision named in the lesson.
Nav2 docking conceptsArchitecture reference; not a BDX-R charging implementation.Manufacturer example: BMS-controlled chargingExplains responsibilities; its battery ratings are not BDX-R settings.Manufacturer example: chemistry-specific chargingDocking test plan