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

Post on 10-Feb-2016

35 views 0 download

Tags:

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

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

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

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

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

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

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

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

Luis Sentis

Resort to modeling arbitrary geometric paths

x

z

Geometric dependencies are model as:

Luis Sentis

Dimensional Reduction of Models

Using the previous dependencies the actuated non-linear pendulum becomes

The model becomes now an ODE:

Luis Sentis

Given the piecewise linear model analyze feasible geometric paths

FALL!!

0xcomv 0

xcomv0

is angle of attack

)0(vmotorf

000

passive

Luis Sentis

Example: design of geometric path

GOOD! UNFEASIBLE

Luis Sentis

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

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:

Luis Sentis

Examples:(Forward/Backward Propagation)

00

00

Luis Sentis

Solving the multicontact behavior

FRICTIONCONE

Luis Sentis

Planning of contact transitions

FWD

FWD

BWDSearch-based to reach apex with zero velocity

Apex

Apex

Luis Sentis

Entire leaping planning strategy

Luis Sentis

Results and Comparison with Human

HUMAN

PLANNERHUMAN

PLANNER

Luis Sentis

Movie

Luis Sentis

Details design of Hume

Luis Sentis

Design setpoint

CoM Path

Rough Terrain

0.4 m

Luis Sentis

Questions

Luis Sentis

Supporting slides

Luis Sentis

How is that possible?

g

In the absence of forces -> parabola

)0(v0mf

Luis Sentis

0xcoma

g

)0(v

Angle of attack negative0

0mf

Luis Sentis

0xcomag

)0(v

Angle of attack positive0

0mf

Mg

mf

totalf

0mf

Details on forces

Luis Sentis

Side and Front of Hume

Luis Sentis

Mechatronics

Luis Sentis

Unused slides

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