The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

30
Luis Sentis Motion Planning of Extreme Locomotion Maneuvers Using Multi-Contact Dynamics and Numerical Integration The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin Luis Sentis and Mike Slovich Humanoids 2011,Bled, Slovenia October 28 th , 2011

description

Motion Planning of Extreme Locomotion Maneuvers Using Multi-Contact Dynamics and Numerical Integration. Luis Sentis and Mike Slovich. The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin. Humanoids 2011,Bled, Slovenia October 28 th , 2011. - PowerPoint PPT Presentation

Transcript of The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Page 1: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Motion Planning of Extreme Locomotion Maneuvers Using Multi-Contact Dynamics and

Numerical Integration

The Human Center Robotics Laboratory (HCRL)The University of Texas at Austin

Luis Sentis and Mike Slovich

Humanoids 2011,Bled, SloveniaOctober 28th, 2011

Page 2: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

What Are Extreme Maneuvers (EM)?(Generalization of recreational free-running)

Tackles discrete surfaces and near-vertical terrains

Needed for humanoids, assistive devices and biomechanical studies

Page 3: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Objectives of the research

• Develop new dynamical models and numerical techniques to predict, plan and analyze EM

• Develop whole-body adaptive torque controllers to execute the motion plans and the desired multi-contact behaviors

• Build a nimble bipedal robot to verify the methods

Page 4: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

State of the art

• Rough terrain still dominated by methods that do not taking into account friction characteristics

• No generalization of gait to discrete terrains with near-vertical surfaces

• Multicontact dynamics are largely overlooked

• Linearization is too commonly used instead of tackling the full nonlinear problems

Page 5: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Our approach to EM• Model multicontact and single-contact dynamics

• Develop geometric path dependencies

• Use path dependencies to reduce dimensionality of the dynamic problems

• Derive set of rules for feasible geometric paths

• Given step conditions, use numerical integration to predict the nonlinear behavior in forward and backward times

• Choose as the contact planning strategy the intersections in state space of maneuvering curves

• Conduct comparative analysis with a human

Page 6: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Let’s start with multicontact dynamics

Hands and feet are in contact

Only feet are in contact

acom

fr(RF)

fr(LF)

ft

fracom

ftmn

In IROS’09, TRO’10 we presented the Virtual Linkage Modeland the Multi-Contact / Grasp Matrix for humanoids

Page 7: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Model for single-contact dynamics(established area of research)

Non-linear pendulum dynamics (balance of inertial-gravitational-reaction moments)

passive hinge

actuated linear motor

-

cop = center of pressure (contact point)

x

z

y

The form of the model is:

)0(v

Solving multivariate NL systems is difficult

Page 8: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Resort to modeling arbitrary geometric paths

x

z

Geometric dependencies are model as:

Page 9: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Dimensional Reduction of Models

Using the previous dependencies the actuated non-linear pendulum becomes

The model becomes now an ODE:

Page 10: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Given the piecewise linear model analyze feasible geometric paths

FALL!!

0xcomv 0

xcomv0

is angle of attack

)0(vmotorf

000

passive

Page 11: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Example: design of geometric path

GOOD! UNFEASIBLE

Page 12: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

If we consider non-linear geometric paths, dynamics are non-linear

Page 13: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Then, prediction by Numerical Integration

Time perturbation is:

Reduction of single contact dynamics(Non linear behavior):

Consider discrete solutions (Taylor expansion):

State space solution:

Establishing geometric dependencies:

Page 14: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Examples:(Forward/Backward Propagation)

00

00

Page 15: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Solving the multicontact behavior

FRICTIONCONE

Page 16: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Planning of contact transitions

FWD

FWD

BWDSearch-based to reach apex with zero velocity

Apex

Apex

Page 17: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Entire leaping planning strategy

Page 18: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Results and Comparison with Human

HUMAN

PLANNERHUMAN

PLANNER

Page 19: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Movie

Page 20: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Details design of Hume

Page 21: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Design setpoint

CoM Path

Rough Terrain

0.4 m

Page 22: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Questions

Page 23: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Supporting slides

Page 24: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

How is that possible?

g

In the absence of forces -> parabola

)0(v0mf

Page 25: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

0xcoma

g

)0(v

Angle of attack negative0

0mf

Page 26: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

0xcomag

)0(v

Angle of attack positive0

0mf

Mg

mf

totalf

0mf

Details on forces

Page 27: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Side and Front of Hume

Page 28: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Mechatronics

Page 29: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Unused slides

Page 30: The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin

Luis Sentis

Let’s start with multicontact dynamics

Hands and feet are in contact

Only feet are in contact

acom

fr(RF)

fr(LF)

In IROS’09, TRO’10 we presented the Virtual Linkage Modeland the Multi-Contact / Grasp Matrix for humanoids

ft

fracom

ftmn