Might be a day late and a dollar short, but I'm having an issue with the dynamixels that I am hoping other users could confirm or try and repeat.
Hard core alans have three dynamixels the TTL version on the 64s. While building up the two neck dynamixels with no physical load the servos worked as expected. Power on Alan, connect com on EZ Builder touch the touch pad controls and servos work as expected.
As I built up the head and added weight (4 to 5 pounds) I began to notice at power down the weight of the head would move the dynamixels to a new position ( head down in this instance). Makes since the dynamixels have no power applied and the head is heavy so the weight moves the head down...gravity right?
Problem: When I power up the head and connect EZ Builder and the EZB and touch the pad controls instead of moving to the position (like they did in the past no load) the neck dynamixels rotate clockwise a full 360 to get to their position that I am requesting. Now mind you both these dynamixels are inverted from one another, ie clockwise and counter clock. in EZ builder and limited to about 60 degrees of motion.
Somehow when the dynamixels under physical load either at powerdown or power up are setting into effect to initialize a full 360 when it receives its first signal.
I've looked everywhere on the internet for a possible cause or resolve. No luck. It def has something to do with the load, BECAUSE the rotate head dynamixel (thank God) does not do this at all...and there is no load on that dynamixel.
Bottom line this issue is probably cause something to break long term becaue of the vilent power up process.
If anyone in interested in seeing the issue I can upload a video.
Thanks in advance
Edit: I tried to create an init script to move them into a position but I think that the differences in regular servos and dynamixels are causing problems. Once I activate the script the servos move slightly then become unresponsive. I have to reboot power to get them to work again.
Asked
— Edited
Instructions are also on that page
@richard, there was a spring system in my original design but in the end the servos are amazingly strong and support about 60 pounds together. Adding springs I found added stress to the dynamixels. So in the end I created silicone bumpers that absorb the power off head dropping forward. Works great. But they do not assist with any counter balance.
Yeah my next move is to try and use some extension springs from the forearm area to the bicep area. Keep in mind this is not an inmoov so it will look ok, kind of industrial like the rest of him. Just hate that I'm going to end up losing some range of motion.
Hope you can work out the problem. He's too young to have neck problems.
After the shut down sequence and servoes are released it still holds it position this might be more desirable than that hideous reboot.
***EDITED******* Forgot the link.
http://www.ez-robot.com/Tutorials/Help.aspx?id=171
Did not mean to hijack Wills' thread.