12
EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Embed Size (px)

Citation preview

Page 1: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS

Greg Dachner

12.03.13

CLPS 1500

Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Page 2: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Introduction

Engineers have been trying to build bipedal walking robots for the last few decades, with varied success.

But most of this work has focused on robots with precise joint control, akin to the motor programming view.

And they look a little clunky…

http://www.youtube.com/watch?v=IMR553sg3-Q&t=0m8s

Page 3: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Introduction

These robots require fine-tuned control of all their motors and are incredibly energy inefficient compared with natural human walking.

Perhaps we can learn something from the dynamic system of the human body, and base a robot on natural human gait…

Page 4: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Passive Walkers

This line of research looks at robots called Passive Walkers, which do not control any joint angle at any time.

Instead, they rely on gravity and the coupling of their limbs and joints to allow them to walk.

This research began with fully Passive Walkers, with no motors at all. Instead, they just needed a slope:

http://www.youtube.com/watch?v=_2pAMe_5VeY

Page 5: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Passive Walkers Advanced

Moving forward, the authors of this article wanted to show that Passive Walkers are not purely dependent upon gravity and slopes.

At three institutions, three Passive Walkers were built, each with some form of motor to give the legs just enough push to keep the robot walking.

A) The Cornell Biped

B) The Delft Biped

C) The MIT Learning Biped

Page 6: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Cornell and Delft Bipeds

While the control programs for standard walking robots are quite complicated, the programs for these two walkers are very simple.

Both of these robots have no sensors except one in each foot. They only detect contact with the ground.

When they step down, it briefly activates the motor in the other foot. This gives a small push off. Just enough to propel these walkers forward.

This is the only control within the system. http://www.youtube.com/watch?v=AdK7opXqoro&t=0m23s

http://www.youtube.com/watch?v=AdK7opXqoro&t=1m10s

Page 7: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

The MIT Learning Biped

This robot is designed to test how motor learning can be used in conjunction with dynamic walkers.

With each step, a small amount of noise is added to its lift trajectory. It then measures how this change influenced its ability to walk.

Over time, this feedback helps it find stable walking patterns, without the needs for any internal simulations. It arrives at this stable point usually within 10 minutes or about 600 steps.

This could give insight into how toddlers learn to walk.

http://www.youtube.com/watch?v=goqWX7bC-ZY&t=0m46s

Page 8: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

How well do they perform?

In humans, the energy lost to walking on a flat surface is minimal. Most of it is lost when the foot hits the ground.

The problem with standard robots, that control each joint with a motor, is the energy cost is much higher. Especially when energy is used to actively brake motors.

Passive walker inspired robots escape these problems.

Page 9: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

How well do they perform?

By mimicking the way humans walk, dynamic walkers perform very similar to humans and FAR better than standard walkers when it comes to energy usage.

Energy usage standardized for mechanical work as:

(energy used) / (weight x distance traveled)

Human Cornell Delft Asimo0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

0.05 0.055 0.08

1.6

Mech

anic

al W

ork

Page 10: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Conclusion

As shown, robots based on Passive Walker designs are much more energy efficient than standard robots.

They could represent the next stage in human-like robotics.

As well, they can be used to explore our own dynamics for walking.

Page 11: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005). Efficient bipedal robots based on passive-dynamic walkers. Science, 307(5712), 1082-1085.

Thank You!

Page 12: EFFICIENT BIPEDAL ROBOTS BASED ON PASSIVE-DYNAMIC WALKERS Greg Dachner 12.03.13 CLPS 1500 Collins, S., Ruina, A., Tedrake, R., & Wisse, M. (2005)

MIT Learning Curve