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

Pondering on Walking Motion

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

Pondering on Walking Motion

Post by UncleBob » Sat Feb 13, 2010 12:17 am

Post by UncleBob
Sat Feb 13, 2010 12:17 am

The Bioloid walks very slowly compare with Kondo KHR3. The KHR3 weights 1.3KG vs 1.7KG for the Bioloid. The Bioloid servos are stronger but slower than the KRH3s' .

I been trying to improve the default Bioloid walking motion. I find walking is very hard to perfect. Not only do we need to get the posture, centre of gravity, height right for every frame. The timing is also critical. The goal is to moves the legs so that the body travels at a constant speed in order to maintain good balance.

Have anyone has any success in making the Bioloid run smoothly ?
The Bioloid walks very slowly compare with Kondo KHR3. The KHR3 weights 1.3KG vs 1.7KG for the Bioloid. The Bioloid servos are stronger but slower than the KRH3s' .

I been trying to improve the default Bioloid walking motion. I find walking is very hard to perfect. Not only do we need to get the posture, centre of gravity, height right for every frame. The timing is also critical. The goal is to moves the legs so that the body travels at a constant speed in order to maintain good balance.

Have anyone has any success in making the Bioloid run smoothly ?
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

Post by altwolf » Fri Feb 19, 2010 1:30 am

Post by altwolf
Fri Feb 19, 2010 1:30 am

my bio mod worked well, i thought. The floor in the (removed by spam filter) was really warped and bumpy too.

video:

http://www.youtube.com/watch?v=KSPb8iNuhyA
my bio mod worked well, i thought. The floor in the (removed by spam filter) was really warped and bumpy too.

video:

http://www.youtube.com/watch?v=KSPb8iNuhyA
altwolf
Savvy Roboteer
Savvy Roboteer
Posts: 50
Joined: Thu Jan 29, 2009 9:11 pm

W

Post by UncleBob » Fri Feb 19, 2010 3:22 am

Post by UncleBob
Fri Feb 19, 2010 3:22 am

My default walking motion is fine. When I try to reinvent the wheel and improve walking I get nowhere
My default walking motion is fine. When I try to reinvent the wheel and improve walking I get nowhere
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

Post by altwolf » Fri Feb 19, 2010 3:50 am

Post by altwolf
Fri Feb 19, 2010 3:50 am

Oh ok. yah, it's difficult to invent a completely new walk cycle. I have failed at it too.
Oh ok. yah, it's difficult to invent a completely new walk cycle. I have failed at it too.
altwolf
Savvy Roboteer
Savvy Roboteer
Posts: 50
Joined: Thu Jan 29, 2009 9:11 pm

Post by SK » Fri Feb 19, 2010 8:07 am

Post by SK
Fri Feb 19, 2010 8:07 am

I´m not sure that doing frame by frame walk cycles is the best approach. There are a few research papers out there about motion generation.

One example would be a recent one by "my" team:
http://www.ais.uni-bonn.de/humanoidsocc ... 09-010.pdf

Another about motion generation for Bioloid (I guess someone from this group might also be a forum member?):
http://www.ais.uni-bonn.de/humanoidsocc ... 09-002.pdf

Some information on motion generation for the Nao robot:
http://www.irf.tu-dortmund.de/cms/en/IT ... index.html
I´m not sure that doing frame by frame walk cycles is the best approach. There are a few research papers out there about motion generation.

One example would be a recent one by "my" team:
http://www.ais.uni-bonn.de/humanoidsocc ... 09-010.pdf

Another about motion generation for Bioloid (I guess someone from this group might also be a forum member?):
http://www.ais.uni-bonn.de/humanoidsocc ... 09-002.pdf

Some information on motion generation for the Nao robot:
http://www.irf.tu-dortmund.de/cms/en/IT ... index.html
SK
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 105
Joined: Mon Jun 26, 2006 1:00 am
Location: near Frankfurt/Main, Germany

papers

Post by UncleBob » Fri Feb 19, 2010 8:16 am

Post by UncleBob
Fri Feb 19, 2010 8:16 am

Thanks for the pdfs. Reading them now. Let's see if I can do some more stuff after reading.
Thanks for the pdfs. Reading them now. Let's see if I can do some more stuff after reading.
UncleBob
Savvy Roboteer
Savvy Roboteer
Posts: 398
Joined: Sun Dec 27, 2009 5:25 am

Post by altwolf » Fri Feb 19, 2010 8:37 am

Post by altwolf
Fri Feb 19, 2010 8:37 am

according to the people who make the arbotix microcontroller, their NUKE gait generation program will soon support a 4 DoF biped IK leg. That doesn't help you, Bob, but I look forward to checking it out.
according to the people who make the arbotix microcontroller, their NUKE gait generation program will soon support a 4 DoF biped IK leg. That doesn't help you, Bob, but I look forward to checking it out.
altwolf
Savvy Roboteer
Savvy Roboteer
Posts: 50
Joined: Thu Jan 29, 2009 9:11 pm

khr3

Post by UncleBob » Fri Feb 19, 2010 9:16 am

Post by UncleBob
Fri Feb 19, 2010 9:16 am

Read all three papers. I was hoping that I won't need to calculate each motion in real time as suggest by the papers.

If I want to create a walking gait using Roboplus motion, what it means is I need to calc the pendulum swing of the hip, figure out the speed of the leg motion, foot ground clearance, size of step, head motion. Then some how put all this into several frames using the servo speed slide bar in Roboplus, hoping that the timing for all the above comes out as expected. This is quite difficult to achieve if not impossible. Maybe the default motion came with Bioloid is created using some other tools that capture the actual human walk. Just a guess.

I am hoping that there is a shortcut or trick to all these. Let me investigate more. BTW the below Kondo walking is so perfect I wonder how they create those motions.

phpBB [media]
Read all three papers. I was hoping that I won't need to calculate each motion in real time as suggest by the papers.

If I want to create a walking gait using Roboplus motion, what it means is I need to calc the pendulum swing of the hip, figure out the speed of the leg motion, foot ground clearance, size of step, head motion. Then some how put all this into several frames using the servo speed slide bar in Roboplus, hoping that the timing for all the above comes out as expected. This is quite difficult to achieve if not impossible. Maybe the default motion came with Bioloid is created using some other tools that capture the actual human walk. Just a guess.

I am hoping that there is a shortcut or trick to all these. Let me investigate more. BTW the below Kondo walking is so perfect I wonder how they create those motions.

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

Post by FabinovX » Fri Feb 19, 2010 12:12 pm

Post by FabinovX
Fri Feb 19, 2010 12:12 pm

I think Kondo has understood something more than Robotis according to the skeleton :
The larger the distance your legs are, the less your walk is easy.

look at the skeleton of KHR3 and compare it to the Bioloid one.
to have a better walk with bioloid i think we have to modify the skeleton.
it would be interesting to try to reduce the distance between the legs at pelvis and foot level.

the arms of KHR3 are quite different too and i think it's better for balancing.
I think Kondo has understood something more than Robotis according to the skeleton :
The larger the distance your legs are, the less your walk is easy.

look at the skeleton of KHR3 and compare it to the Bioloid one.
to have a better walk with bioloid i think we have to modify the skeleton.
it would be interesting to try to reduce the distance between the legs at pelvis and foot level.

the arms of KHR3 are quite different too and i think it's better for balancing.
FabinovX
Savvy Roboteer
Savvy Roboteer
Posts: 74
Joined: Mon Feb 01, 2010 4:12 pm

Post by altwolf » Fri Feb 19, 2010 6:50 pm

Post by altwolf
Fri Feb 19, 2010 6:50 pm

I am pretty sure the Kondo has a gyro or accelerometer. From the video you can tell he is incredibly stable. Sensors like that REALLY help when trying to implement balance and walking.
I am pretty sure the Kondo has a gyro or accelerometer. From the video you can tell he is incredibly stable. Sensors like that REALLY help when trying to implement balance and walking.
altwolf
Savvy Roboteer
Savvy Roboteer
Posts: 50
Joined: Thu Jan 29, 2009 9:11 pm

Getting there

Post by UncleBob » Wed Feb 24, 2010 5:19 pm

Post by UncleBob
Wed Feb 24, 2010 5:19 pm

Getting there. A bit more like the Kondo. Will keep working on it.

phpBB [media]
Getting there. A bit more like the Kondo. Will keep working on it.

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


11 postsPage 1 of 1
11 postsPage 1 of 1