Asked — Edited

Dynamixels And Herkulex.Again

Love digging up a horse and beating it again? Well fellas I'm here to help you out!

Lets start another up to date discussion about the use of, and the support of, Dynamixels and the HerkuleX line of professional servos. I'm moving up a level with some upcoming projects and steering away from the hobby style servos. I've spent days researching, using geared stepper motors, geared DC motors as servos and have come back full circle to serial servos. Due in part, by all the unknowns and unreliability associated with creating a servo from scratch.

Tell me about your success and failures of using the Dynamixel and HerkuleX servos with EZB. Please be detailed in your experience and add something to what is already written in the prior threads about subject. What needs to change/improve for better support? Perhaps this is adding to existing plugins or writing new ones? Speaking of plug ins (this is probably another topic), but i wonder if there would be more incentive to create plug ins if there was a pay for development? Like how the app store works? Just a thought there.

I really believe in everything EZ robot and want to continue using the products, because well its so EZ and the results are amazing. I'm well aware the majority of sales is in the education market for EZ Robot and therefore guides their company. But, how can we work together as a group to build support for the next level of servos and professional robotics? And ask ourselves what is the motivation to do so?


ARC Pro

Upgrade to ARC Pro

ARC Pro is your passport to a world of endless possibilities in robot programming, waiting for you to explore.

PRO
USA
#9  

Ok well I've placed an order for both servos and control boards. I'll report back on my results when I get them running in virtual servo mode. Hopefully I can get these working.

PRO
USA
#10  

@kamaroman68

Quote:

although watching trossen videos of mx64t and mx 28t and ax12a all being controlled on the same buss I was unable to do so.

the arm:

http://www.trossenrobotics.com/widowxrobotarm

has mx64t, mx28t, ax12a all in the same bus.

If i read correctly after the upgrade you have a mix of mx28t and mx64t ?

How many servos ? did you get success with ARC ?

PRO
USA
#11  

Can anyone tell me the advantages/differences in rs-485 and ttl? There is a break out board for converting your existing ArbotiX Robocontroller TTL serial port into an RS-485 serial protocol.

PRO
Synthiam
#12  

I have a brilliant idea for the dynamixel plugin that will make you happy! Stay tuned

Here I thought I'd have relaxing evening at home... nerd life!:D

PRO
USA
#13  

Hahaha! A spark of inginuity! Looking forward to it!

PRO
Synthiam
#14  

Here you go: https://synthiam.com/redirect/legacy?table=plugin&id=39

@kamaroman68 will like this update.

Each servo can be configured individually per protocol version and per max position. Also, the global ARC servo resolution can be altered to provide an increase of resolution in all native ARC controls.

This means you can set the global max value from 180 to 360 to provide double the resolution. You may also set it to 720 for 4 times the resolution, etc...

PRO
USA
#15  

Holy smokes! Brilliant!

Now I just have to wait for the servos to arrive :/

Thanks so much DJ for your continued commitment. Once again EZB has raised the bar.. it's all in the code! And that was crazy fast!

I'll let you know how I get along.

#16  

PTP , after the upgrade from the ax12a to the mx 28 t servo I can get all of the mx28 t and mx 64 t servos working correctly on the same buss. Both the mx 64 an the mx 28 have same resolution 4096 counts (12) bit. Unfortunately I had to spend a lot of money to make it work. In the end I have stronger servos.

Another thing about these servos and ezb is that I'll never realize full potential of them. Meaning for example, position feedback, temperature... etc etc. This is not a knock down of ez robot or the ezb, after my beginning issues with ezb I have come to like it quite a lot. I tend to be an over thinker which sometimes hinders more than helps. I just don't know enough about this type of coding to make plug ins. I am a factory controls engineer working with Allen Bradley plcs and Hmi"s. Much different.