Hi,
Aside from the complex USB interface and Dynamixel Devices, I also designed at the same time some simple adapter boards to give more options when cabling Dynamixel-based robots.
Male to male adapter (I forgot the TTL version of the board when assembling the panel ), for when you need a cable longer than what you have around and do not want to crimp your own.
MX to XM adapter, to facilitate mixing the new XM/XH servos with the regular MX-R ones.
3-port hub, for easier branching and when you do not need a 6 port hub.
Power boards.
So here the idea is obvioulsy to give power to the servos (which is an annoying thing to do when using the USB2AX for example), but it has other more subtle uses.
The thing with the daisy-chained Dynamixel bus is that each connector has a resistance of around 10mOhm per contact (one for VCC, one for GND, and two per serov, so a total of 40mOhm per servo). This is not a lot, but when you put many connectors one after the other, it can have an effect, especially when using power-hungry servos. This can cause voltage drops along the line.
A potential use of these boards would be to create different power insertion points, in the robot to share the load - for example having secondary power insertion points ( or even just secondary ground reference points) around the end of the legs.
Full album : https://goo.gl/photos/ShxQQ5JBH1xEhbJA7