
kamaroman68
Hello, I am slightly confused about which protocol is needed to run dynamixel servos. I purchased a few ax12 a servos for lower strength applications, but I'm also interested in an mx 64 t or 64 r which appears to be either ttl or rs 485 protocols. Which protocol does port d5 on the ezb 4 use. I read some posts from old bit builder , he was using ax 12a as well. The picture on the plugin page has a rx 64 servo shown which I thought used a completely separate protocol. Very confusing. I would like to be able to daisy chain elbow rotation, elbow flex, and wrist rotation servos together in a ax12a, mx64xx, ax12a layout. Thanks for the help.
Upgrade to ARC Pro
Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!
For AX-12 servos use 'Dynamixel Type Protocol_1'.
You will need to set the baud rate of the servo to 117647 which is register 4 value 16. That baud rte is close enough to 115200 to work.
I used a Robotis USB2DYNAMIXEL device to set the baud rate, then the EZ-B Dynamixel plugin to set the ID of each servo.
Good luck.
forums.trossenrobotics.com/forumdisplay.php?22-Robotics
Topics of special interest include: Humanoids, Walkers & Crawlers, Dynamixel & Robot Actuators, and more.
Robotis does have an online manual set that covers all of their products. Getting to the information is a bit hard. The manual is at support.robotis.com/en/
You will need to drill down their subject tree to expand the topics:
Product Information --> Dynamixel
Good luck!
There is reference to the UART being used - which also transmits 485 but only one direction as ttl. The plugin is not 485 bi-directional compatible, which means you would require additional hardware to receive data and split the dynamixel's tx to the ez-b rx. To make it simple, and since robotis has been the least supportive with zero communication company that we have ever dealt with, the plugin is limited to ez-b tx.
I have emailed the source code of the plugin to robotis representatives to get them started and create an official plugin.... I've yet to receive a response.