46
Improvement of the Cheetah Locomotion Control Master Project - Midterm Presentation 3 rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz Professor : Auke Jan Ijspeert

Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Improvement of the Cheetah Locomotion Control

Master Project - Midterm Presentation3rd November 2009

Student : Alexandre TuleuSupervisor : Alexander SproewitzProfessor : Auke Jan Ijspeert

Page 2: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Presentation of the Cheetah

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 3: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Presentation of the Cheetah

• Light weighted, biollogically inspired small quadruped robot

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 4: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Presentation of the Cheetah

• Light weighted, biollogically inspired small quadruped robot

• Pantograph, compliant legs

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 5: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Presentation of the Cheetah

• Light weighted, biollogically inspired small quadruped robot

• Pantograph, compliant legs

• Leg design and proportions chosen from characteristic values for Mammals.

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 6: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Goals of the project

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 7: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Goals of the project

• Improve the locomotion control in term of efficiency, Robustness and controllability

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 8: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Goals of the project

• Improve the locomotion control in term of efficiency, Robustness and controllability

• Model mechanic improvement, and measure their effect on the locomotion behavior :

• New foot design• Adding a scapula joint• Adding a spinal coord• Test different leg segmentation and connections ...

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 9: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Table of contents

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 10: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Table of contents

• Locomotion Behavior in Nature

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 11: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Table of contents

• Locomotion Behavior in Nature

• Timeline of the project

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 12: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Table of contents

• Locomotion Behavior in Nature

• Timeline of the project

• Work done• Update of the webots model

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 13: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Table of contents

• Locomotion Behavior in Nature

• Timeline of the project

• Work done• Update of the webots model

• Work to be done• CPG design• Compliant Foot• Spinal Coord

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 14: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Three Self-Stabilization Principles

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Seyfarth03] Swing Leg Retraction: a simple control model for stable running, André Seyfarth and Hartmut Geyer, Journal of experimental Zoology 206:2547-2555 (2003)[Daley09] The Role of Intrinsic muscle mechanics in the neuromuscular control of stable running in the guinea fowl, Journal of Physiology 587.11 (2009) pp 2693-2707Video Extract : Youtube

Page 15: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Three Self-Stabilization Principles

Passive capacity to stabilize in open loop process (no sensory feed back as a response to internal or external disturbance)

Self-Stabilization

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Seyfarth03] Swing Leg Retraction: a simple control model for stable running, André Seyfarth and Hartmut Geyer, Journal of experimental Zoology 206:2547-2555 (2003)[Daley09] The Role of Intrinsic muscle mechanics in the neuromuscular control of stable running in the guinea fowl, Journal of Physiology 587.11 (2009) pp 2693-2707Video Extract : Youtube

Page 16: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Three Self-Stabilization Principles

• Leg Stiffening

Passive capacity to stabilize in open loop process (no sensory feed back as a response to internal or external disturbance)

Self-Stabilization

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Seyfarth03] Swing Leg Retraction: a simple control model for stable running, André Seyfarth and Hartmut Geyer, Journal of experimental Zoology 206:2547-2555 (2003)[Daley09] The Role of Intrinsic muscle mechanics in the neuromuscular control of stable running in the guinea fowl, Journal of Physiology 587.11 (2009) pp 2693-2707Video Extract : Youtube

Page 17: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Three Self-Stabilization Principles

• Leg Stiffening

• Leg Retraction [Seyfarth03]

Passive capacity to stabilize in open loop process (no sensory feed back as a response to internal or external disturbance)

Self-Stabilization

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Seyfarth03] Swing Leg Retraction: a simple control model for stable running, André Seyfarth and Hartmut Geyer, Journal of experimental Zoology 206:2547-2555 (2003)[Daley09] The Role of Intrinsic muscle mechanics in the neuromuscular control of stable running in the guinea fowl, Journal of Physiology 587.11 (2009) pp 2693-2707Video Extract : Youtube

Page 18: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Three Self-Stabilization Principles

• Leg Stiffening

• Leg Retraction [Seyfarth03]

• Leg Extension[Daley09]

Passive capacity to stabilize in open loop process (no sensory feed back as a response to internal or external disturbance)

Self-Stabilization

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Seyfarth03] Swing Leg Retraction: a simple control model for stable running, André Seyfarth and Hartmut Geyer, Journal of experimental Zoology 206:2547-2555 (2003)[Daley09] The Role of Intrinsic muscle mechanics in the neuromuscular control of stable running in the guinea fowl, Journal of Physiology 587.11 (2009) pp 2693-2707Video Extract : Youtube

Page 19: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Other locomotion “blueprints”

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Fisher06] The Tri Segmented Limbs of Therian Mammals: Kinematics, Dynamics, and Self-Stabilization-A Review, Martin S. Fisher and Reinhard Blickhan, Journal of experimental Zoology 305A:935-952 (2006)Video Extract : Youtube & BBC

Page 20: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Other locomotion “blueprints”

• Wrist linkage and compliance

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Fisher06] The Tri Segmented Limbs of Therian Mammals: Kinematics, Dynamics, and Self-Stabilization-A Review, Martin S. Fisher and Reinhard Blickhan, Journal of experimental Zoology 305A:935-952 (2006)Video Extract : Youtube & BBC

Page 21: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Other locomotion “blueprints”

• Wrist linkage and compliance

• Use More Sagital bending of Spine than proximal articulation in assymetrical running gait.[Fisher06]

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

[Fisher06] The Tri Segmented Limbs of Therian Mammals: Kinematics, Dynamics, and Self-Stabilization-A Review, Martin S. Fisher and Reinhard Blickhan, Journal of experimental Zoology 305A:935-952 (2006)Video Extract : Youtube & BBC

Page 22: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Timeline

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Model Update Design of the control Testing Mechanical Improvement

Fix Webots Model

Foot trajectory definition

Prepare optimization framework

Gait Optimization

New Foot

New Scapula Joint

Sipnal Cord

Page 23: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Timeline

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Model Update Design of the control Testing Mechanical Improvement

Fix Webots Model

Foot trajectory definition

Prepare optimization framework

Gait Optimization

New Foot

New Scapula Joint

Sipnal Cord

Page 24: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee Actuator

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Motor

Page 25: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee Actuator

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Motor• Assymetrical mechanism

Page 26: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee Actuator

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Motor• Assymetrical mechanism

• Implementation cannot be easily done with Webots Servo Node

Page 27: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee Actuator

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Motor• Assymetrical mechanism

• Implementation cannot be easily done with Webots Servo Node

• Make a complete Model of the Mechanism (with different state for the motor and the limb)

Page 28: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Figure 1: Mechanism of the knee actuator.

−+Umot KI

R+L.p++

τmot

τpert

1(Jeq).p2

τch µredηred

Θmot

Ke.pΩmot

Θout

Figure 2: Model of the servomotor

Page 29: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee

• 1) Get the value Δxt from webots

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Figure 1: Mechanism of the knee actuator.

−+Umot KI

R+L.p++

τmot

τpert

1(Jeq).p2

τch µredηred

Θmot

Ke.pΩmot

Θout

Figure 2: Model of the servomotor

Page 30: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee

• 1) Get the value Δxt from webots

• 2) Compute the cable tension, using a rigid or spring cable Fc

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Figure 1: Mechanism of the knee actuator.

−+Umot KI

R+L.p++

τmot

τpert

1(Jeq).p2

τch µredηred

Θmot

Ke.pΩmot

Θout

Figure 2: Model of the servomotor

Page 31: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee

• 1) Get the value Δxt from webots

• 2) Compute the cable tension, using a rigid or spring cable Fc

• 3) Update the value αt+1 knowing αt and τc with the servo model.

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Figure 1: Mechanism of the knee actuator.

−+Umot KI

R+L.p++

τmot

τpert

1(Jeq).p2

τch µredηred

Θmot

Ke.pΩmot

Θout

Figure 2: Model of the servomotor

Page 32: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Modelisation of the Knee

• 1) Get the value Δxt from webots

• 2) Compute the cable tension, using a rigid or spring cable Fc

• 3) Update the value αt+1 knowing αt and τc with the servo model.

• 4) Send to Webots the value Fc + Fspring as command

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Figure 1: Mechanism of the knee actuator.

−+Umot KI

R+L.p++

τmot

τpert

1(Jeq).p2

τch µredηred

Θmot

Ke.pΩmot

Θout

Figure 2: Model of the servomotor

Page 33: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Implementation in Webots

• Use a Spring and damping system (rigid cable still too unstable)• Use Runge Kunta 4 rather than Euler method for inner state update.

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 34: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Design of the CPG (not yet implemented)

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 35: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Design of the CPG (not yet implemented)

• Use the Central Pattern Generator of Ludovic Righetti.

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 36: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Design of the CPG (not yet implemented)

• Use the Central Pattern Generator of Ludovic Righetti.

• Transform its output to generate a foot trajectory.

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 37: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Design of the CPG (not yet implemented)

• Use the Central Pattern Generator of Ludovic Righetti.

• Transform its output to generate a foot trajectory.• Think rather in term of behavior, than

geometry

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 38: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Design of the CPG (not yet implemented)

• Use the Central Pattern Generator of Ludovic Righetti.

• Transform its output to generate a foot trajectory.• Think rather in term of behavior, than

geometry• Conserve the attraction property of the

limit cycle.

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 39: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Design of the CPG (not yet implemented)

• Use the Central Pattern Generator of Ludovic Righetti.

• Transform its output to generate a foot trajectory.• Think rather in term of behavior, than

geometry• Conserve the attraction property of the

limit cycle.

• Use Inverse Kinematics to generate command of the Servos

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 40: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Foot improvement (not yet implemented)

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Page 41: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Foot improvement (not yet implemented)

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

• Reason : Increase foot clearence

Page 42: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Foot improvement (not yet implemented)

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

• Reason : Increase foot clearence

• Additional energy storage until toe off

Page 43: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Foot improvement (not yet implemented)

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

• Reason : Increase foot clearence

• Additional energy storage until toe off

• Make the distal segment follow the two parralel link segment

Page 44: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Foot improvement (not yet implemented)

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

• Reason : Increase foot clearence

• Additional energy storage until toe off

• Make the distal segment follow the two parralel link segment

• Use a “virtual” spring

Page 45: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Adding a spinal coord (not yet implemented)

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

• Increase further the step length for running gaits• Spinal coord bending is equivalent of :

• translate horizontally the Hip Joint.• Increase the amplitude of the Hip Joint

• Spinal coord can be reduce to a linear actuator

Page 46: Improvement of the Cheetah Locomotion Control · Locomotion Control Master Project - Midterm Presentation 3rd November 2009 Student : Alexandre Tuleu Supervisor : Alexander Sproewitz

Alexandre Tuleu Improvement of the Cheetah Locomotion Control

Introduction Locomotion Behavior in Nature Model Update Control Design New Improvement

Questions ?