The EROS architecture used in the RH8D exposes multiple interfaces and protocol options, such as the Seed Robotics STP protocols and the Dynamixel Protocol.
This document assumes you are familiar with the Dynamixel Protocol.
The RH8D, like all Seed Robotics products, can be connected directly to any chain of Dynamixel devices. It is compatible with TTL and RS485 devices (depending on your choice of model) and supports the Dynamixel 1.0 and 2.0 protocol.
It will operate on the bus like any other Dynamixel device, exposing its IDs and Control Table.
The RH8D ships configured with the following defaults on the main bus port (the one on the back of the unit):
By default, the unit ships configured for operation at 1Mbps (8 data bits, no parity, 1 stop bit like all Dynamixel devices).
The unit operates in Half Duplex even if you have a Full Duplex electric interface: this means the host and the unit don't communicate simultaneously.
This is a feature of the Dynamixel Protocol which uses a master-slave model: the unit will only speak when the master (the host) sends a command. Once the command is received it is processed and the data requested (if any) is returned.
It is possible to change the communication speed from 9600bps up to 3Mbps. We recommend operating at 1Mbps.
The RH8D exposes 9 IDs on the bus:
For ease of use, we pre configure each hand with all IDs in a sequence. Furthermore, each ID is connected to a main board port that is directly related to the ID number. To get the board port, take the last digit of the ID and subtract it by 1.
For example, for ID 34, take the last digit - 4 - and subtract 1, becoming 3. This ID is connected to the main board port 3, where you will be able to find the current reading that is externally measured for the joint.
The default IDs can be changed to suit the user needs. However, for ease of use, we recommend keeping some form of relation between the ID number and the port number on the board.
For further information on controlling the unit, please consult the RH8D Control Tables.