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

New Bioloid Balancer

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

New Bioloid Balancer

Post by UncleBob » Tue Mar 09, 2010 8:39 am

Post by UncleBob
Tue Mar 09, 2010 8:39 am

Dear guys

I am so happy to receive a balancer from Bioloid as a gift. They say this balancer is not yet for sale in the market and I am privilege enough to test it out. It is the same one that did the below tricks in vid. My distributor actually showed me the same trick on top of a rubbish bin and it works.

I will post a vid once I get it working and hopefully I can put the balancer in the feedback function for one leg stands and kick etc so that I can use one generate motion for different kicking environment etc.

Basically I think it is a Head Lock gyro but let's see.

phpBB [media]
Dear guys

I am so happy to receive a balancer from Bioloid as a gift. They say this balancer is not yet for sale in the market and I am privilege enough to test it out. It is the same one that did the below tricks in vid. My distributor actually showed me the same trick on top of a rubbish bin and it works.

I will post a vid once I get it working and hopefully I can put the balancer in the feedback function for one leg stands and kick etc so that I can use one generate motion for different kicking environment etc.

Basically I think it is a Head Lock gyro but let's see.

phpBB [media]
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

AX-S20

Post by UncleBob » Sat Mar 13, 2010 1:53 am

Post by UncleBob
Sat Mar 13, 2010 1:53 am

phpBB [media]
phpBB [media]
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

Post by FabinovX » Sat Mar 13, 2010 2:18 pm

Post by FabinovX
Sat Mar 13, 2010 2:18 pm

Really nice job :D
you're a lucky guy !
i dream to be the next one :)
does Z axis azimut works great ?
it will be really usefull to correct the target path when walking.
Really nice job :D
you're a lucky guy !
i dream to be the next one :)
does Z axis azimut works great ?
it will be really usefull to correct the target path when walking.
FabinovX
Savvy Roboteer
Savvy Roboteer
Posts: 74
Joined: Mon Feb 01, 2010 4:12 pm

Post by billyzelsnack » Sat Mar 13, 2010 5:38 pm

Post by billyzelsnack
Sat Mar 13, 2010 5:38 pm

I hope they end up sending these to everyone that bought a premium kit. It seems like it is what was supposed to ship with it in the first place, but they didn't have time to ready it for Christmas. Then the gyro can be the real gift for the early adopters.
I hope they end up sending these to everyone that bought a premium kit. It seems like it is what was supposed to ship with it in the first place, but they didn't have time to ready it for Christmas. Then the gyro can be the real gift for the early adopters.
billyzelsnack
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 618
Joined: Sat Dec 30, 2006 1:00 am

A

Post by UncleBob » Sun Mar 14, 2010 12:39 am

Post by UncleBob
Sun Mar 14, 2010 12:39 am

My distributor says they appreciate my videos and give this to me as a gift. [/list]
My distributor says they appreciate my videos and give this to me as a gift. [/list]
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

Post by billyzelsnack » Sun Mar 14, 2010 1:18 am

Post by billyzelsnack
Sun Mar 14, 2010 1:18 am

I meant more of a Robotis thing instead of a distributor thing.
I meant more of a Robotis thing instead of a distributor thing.
billyzelsnack
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 618
Joined: Sat Dec 30, 2006 1:00 am

Post by Fritzoid » Mon Apr 12, 2010 1:18 pm

Post by Fritzoid
Mon Apr 12, 2010 1:18 pm

Hi Bob,

I would like to see more of the task file that your using with the balancer. Would you please post the source code online?

I've cobbled together a do-it-yourself AX-S20 using an accelerometer, the gyro and a HUV I/O board and would appreciate a working task file to start playing with.

From your video, I can see that the response time is quite slow. The robot gets tipped nearly 30 degrees before any adjustments take effect. In theory you should be able to get much faster feedback than that.

Those PRINT statements at the bottom of the program are a likely reason it moves so slowly. You might try getting rid of them, since I assume your not reading the output anyway.

Oh, and enjoy Korea.
Hi Bob,

I would like to see more of the task file that your using with the balancer. Would you please post the source code online?

I've cobbled together a do-it-yourself AX-S20 using an accelerometer, the gyro and a HUV I/O board and would appreciate a working task file to start playing with.

From your video, I can see that the response time is quite slow. The robot gets tipped nearly 30 degrees before any adjustments take effect. In theory you should be able to get much faster feedback than that.

Those PRINT statements at the bottom of the program are a likely reason it moves so slowly. You might try getting rid of them, since I assume your not reading the output anyway.

Oh, and enjoy Korea.
Fritzoid
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 331
Joined: Mon Dec 18, 2006 1:00 am

here

Post by UncleBob » Mon Apr 12, 2010 2:08 pm

Post by UncleBob
Mon Apr 12, 2010 2:08 pm

http://robosavvy.com/Builders/UncleBob/Archive.zip

Here it is, you might need to use the txt2tsk to convert and then reconvert back to tsk file for it to work because the file checksum might be wrong. This is the original file given to me.

I think it can be quicker it is just a matter of setting the increments.
http://robosavvy.com/Builders/UncleBob/Archive.zip

Here it is, you might need to use the txt2tsk to convert and then reconvert back to tsk file for it to work because the file checksum might be wrong. This is the original file given to me.

I think it can be quicker it is just a matter of setting the increments.
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

Post by Fritzoid » Mon Apr 12, 2010 6:20 pm

Post by Fritzoid
Mon Apr 12, 2010 6:20 pm

Thanks Bob,

As expected, when I tried to load the task file it got an invalid file error. The data looked OK in wordpad, so the checksum is likely the problem. Fortunately I have a little C program that can recalculate the correct value. Unfortunately the program is at home and I am at work so it will have to wait until later.

I'll post a useable version once I get it loading (and before I customize it).
Thanks Bob,

As expected, when I tried to load the task file it got an invalid file error. The data looked OK in wordpad, so the checksum is likely the problem. Fortunately I have a little C program that can recalculate the correct value. Unfortunately the program is at home and I am at work so it will have to wait until later.

I'll post a useable version once I get it loading (and before I customize it).
Fritzoid
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 331
Joined: Mon Dec 18, 2006 1:00 am

prog

Post by UncleBob » Mon Apr 12, 2010 11:16 pm

Post by UncleBob
Mon Apr 12, 2010 11:16 pm

there is a txt2tsk and tsk2txt prog somewhere in the forum.
there is a txt2tsk and tsk2txt prog somewhere in the forum.
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

Post by billyzelsnack » Tue Apr 13, 2010 1:51 am

Post by billyzelsnack
Tue Apr 13, 2010 1:51 am

billyzelsnack
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 618
Joined: Sat Dec 30, 2006 1:00 am

Post by Fritzoid » Tue Apr 13, 2010 12:27 pm

Post by Fritzoid
Tue Apr 13, 2010 12:27 pm

Thanks guys, but I've already converted the files using my checksum calculator and a hex editor. You can see/get the working files at

http://robosavvy.com/Builders/Fritzoid/Balance.zip

I modified the original task file for my configuration but ran into big trouble when I tried to run the code. Most of the read requests are getting 8100 errors from my I/O board. The resulting error messages make the motion run agonizingly slow. I haven't figured out what the problem is yet.

I did have had a chance to look over the task code and it seems a little nutty. The displacement from center is added to a running total which is then scaled and applied to the leg servos. Why use a running sum?

This would only make sense if the robot spends the same amout of time tipped forwards as it spends tipped backwards. That's not a real world scenario, but it does fit the situation you see in the Robotis demonstration video at the to of this thread. So this seems that this must be the task code they used for that demo.
Thanks guys, but I've already converted the files using my checksum calculator and a hex editor. You can see/get the working files at

http://robosavvy.com/Builders/Fritzoid/Balance.zip

I modified the original task file for my configuration but ran into big trouble when I tried to run the code. Most of the read requests are getting 8100 errors from my I/O board. The resulting error messages make the motion run agonizingly slow. I haven't figured out what the problem is yet.

I did have had a chance to look over the task code and it seems a little nutty. The displacement from center is added to a running total which is then scaled and applied to the leg servos. Why use a running sum?

This would only make sense if the robot spends the same amout of time tipped forwards as it spends tipped backwards. That's not a real world scenario, but it does fit the situation you see in the Robotis demonstration video at the to of this thread. So this seems that this must be the task code they used for that demo.
Fritzoid
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 331
Joined: Mon Dec 18, 2006 1:00 am


12 postsPage 1 of 1
12 postsPage 1 of 1