Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

Servo communications transiently working

Bioloid robot kit from Korean company Robotis; CM5 controller block, AX12 servos..
8 postsPage 1 of 1
8 postsPage 1 of 1

Servo communications transiently working

Post by arekku » Wed Nov 11, 2009 10:51 pm

Post by arekku
Wed Nov 11, 2009 10:51 pm

Sorry I've got a problem and no clue what's going on.

At the start of my program I turn on the LED on all servos and verify that the reply indicated no errors.

At first all actuators pass this test an the robot begins moving. If at any point an error would occur (overheat or no reply) the system will stop.

Now what happens after a few seconds is that the system stops due to no reply, should I attempt to start it again it'll not do it because it'll fail the LED test.

So I suspect it's either a wiring problem or a driver problem, but I'd appreciate any ideas you'd have at what's going on.
Sorry I've got a problem and no clue what's going on.

At the start of my program I turn on the LED on all servos and verify that the reply indicated no errors.

At first all actuators pass this test an the robot begins moving. If at any point an error would occur (overheat or no reply) the system will stop.

Now what happens after a few seconds is that the system stops due to no reply, should I attempt to start it again it'll not do it because it'll fail the LED test.

So I suspect it's either a wiring problem or a driver problem, but I'd appreciate any ideas you'd have at what's going on.
arekku
Robot Builder
Robot Builder
Posts: 17
Joined: Tue Sep 22, 2009 1:20 pm

Post by billyzelsnack » Wed Nov 11, 2009 10:59 pm

Post by billyzelsnack
Wed Nov 11, 2009 10:59 pm

Have you verified that you do not have any duplicate servo ID's?

Also. Do you have it working with the DynamixelManager that comes with the USB2Dynamixel SDK?
Have you verified that you do not have any duplicate servo ID's?

Also. Do you have it working with the DynamixelManager that comes with the USB2Dynamixel SDK?
billyzelsnack
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 618
Joined: Sat Dec 30, 2006 1:00 am

Post by arekku » Wed Nov 11, 2009 11:23 pm

Post by arekku
Wed Nov 11, 2009 11:23 pm

There are no duplicate ID's.

There are 19 servos, ID'd 1 to 19. You can't have two actuators sharing the same ID because then one ID would be missing from the chain, thus I'd notice when lighting all the LED's.

However I use my own driver.

What's really fishy is this worked perfectly one week or two weeks ago.
There are no duplicate ID's.

There are 19 servos, ID'd 1 to 19. You can't have two actuators sharing the same ID because then one ID would be missing from the chain, thus I'd notice when lighting all the LED's.

However I use my own driver.

What's really fishy is this worked perfectly one week or two weeks ago.
arekku
Robot Builder
Robot Builder
Posts: 17
Joined: Tue Sep 22, 2009 1:20 pm

Post by billyzelsnack » Thu Nov 12, 2009 2:03 am

Post by billyzelsnack
Thu Nov 12, 2009 2:03 am

If your driver is FTDI based I found it really useful to have known working software ( DynamixelManager. )
If your driver is FTDI based I found it really useful to have known working software ( DynamixelManager. )
billyzelsnack
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 618
Joined: Sat Dec 30, 2006 1:00 am

Post by PedroR » Thu Nov 12, 2009 3:45 pm

Post by PedroR
Thu Nov 12, 2009 3:45 pm

hi

we've had cases with Limor's Bioloid where the cables would work intermitently.

We first saw this with his (quite old) Bioloid at BETT 2009.
The robot would start moving correctly but after passing certain positions one of the servos would not move anymore. Shaking the servo seemed to help (which apparently restored cable continuity).

In the end we replaced the cable and it fixed the issue.

Pedro.
hi

we've had cases with Limor's Bioloid where the cables would work intermitently.

We first saw this with his (quite old) Bioloid at BETT 2009.
The robot would start moving correctly but after passing certain positions one of the servos would not move anymore. Shaking the servo seemed to help (which apparently restored cable continuity).

In the end we replaced the cable and it fixed the issue.

Pedro.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by Khashi.E » Fri Nov 13, 2009 10:08 am

Post by Khashi.E
Fri Nov 13, 2009 10:08 am

I agree with pedro, the problem comes from your cables. if they're old or rotten, you must replace them.
I agree with pedro, the problem comes from your cables. if they're old or rotten, you must replace them.
Khashi.E
Savvy Roboteer
Savvy Roboteer
Posts: 44
Joined: Tue Aug 25, 2009 8:44 am

Post by arekku » Wed Nov 25, 2009 4:49 pm

Post by arekku
Wed Nov 25, 2009 4:49 pm

Well given that the only variable that seems to determine whether it works or not is the state of the cables I'd be inclined to agree. I'll try to replace the cables and see what happens.
Well given that the only variable that seems to determine whether it works or not is the state of the cables I'd be inclined to agree. I'll try to replace the cables and see what happens.
arekku
Robot Builder
Robot Builder
Posts: 17
Joined: Tue Sep 22, 2009 1:20 pm

Post by arekku » Sun Nov 29, 2009 4:38 pm

Post by arekku
Sun Nov 29, 2009 4:38 pm

Replaced 9 potentially bad wires and the thing works a lot better.
Replaced 9 potentially bad wires and the thing works a lot better.
arekku
Robot Builder
Robot Builder
Posts: 17
Joined: Tue Sep 22, 2009 1:20 pm


8 postsPage 1 of 1
8 postsPage 1 of 1