Discrete Variational Mechanics - PowerPoint PPT Presentation

About This Presentation
Title:

Discrete Variational Mechanics

Description:

* Brief History of Lagrangian Mechanics Principle of Least Action Liebniz, 1707; Euler, 1744; Maupertuis, 1746 Calculus of Variations Lagrange, ... – PowerPoint PPT presentation

Number of Views:122
Avg rating:3.0/5.0
Slides: 38
Provided by: csCmuEdu74
Learn more at: http://www.cs.cmu.edu
Category:

less

Transcript and Presenter's Notes

Title: Discrete Variational Mechanics


1
Discrete Variational Mechanics
  • Benjamin Stephens
  • J.E. Marsden and M. West, Discrete mechanics and
    variational integrators, Acta Numerica, No. 10,
    pp. 357-514, 2001
  • M. West Variational Integrators, PhD Thesis,
    Caltech, 2004

2
About My Research
  • Humanoid balance using simple models
  • Compliant floating body force control
  • Dynamic push recovery planning by trajectory
    optimization

http//www.cs.cmu.edu/bstephe1
3
http//www.cs.cmu.edu/bstephe1
4
But this talk is not about that
  • ?

5
The Principle of Least Action
The spectacle of the universe seems all the more
grand and beautiful and worthy of its Author,
when one considers that it is all derived from a
small number of laws laid down most
wisely. -Maupertuis, 1746
6
The Main Idea
  • Equations of motion are derived from a
    variational principle
  • Traditional integrators discretize the equations
    of motion
  • Variational integrators discretize the
    variational principle

7
Motivation
  • Physically meaningful dynamics simulation

Stein A., Desbrun M. Discrete geometric
mechanics for variational time integrators in
Discrete Differential Geometry. ACM SIGGRAPH
Course Notes, 2006
8
Goals for the Talk
  • Fundamentals (and a little History)
  • Simple Examples/Comparisons
  • Related Work and Applications
  • Discussion

9
The Continuous Lagrangian
  • Q configuration space
  • TQ tangent (velocity) space
  • LTQ?R

Kinetic Energy
Potential Energy
Lagrangian
10
Variation of the Lagrangian
  • Principle of Least Action the function, q(t),
    minimizes the integral of the Lagrangian

Calculus of Variations Lagrange, 1760
Variation of trajectory with endpoints fixed
Hamiltons Principle 1835
11
Continuous Lagrangian
Euler-Lagrange Equations
12
Continuous Mechanics
13
The Discrete Lagrangian
  • LQxQ?R

14
Variation of Discrete Lagrangian
Discrete Euler-Lagrange Equations
15
Variational Integrator
  • Solve for

16
Solution Nonlinear Root Finder
17
Simple Example Spring-Mass
  • Continuous Lagrangian
  • Euler-Lagrange Equations
  • Simple Integration Scheme

18
Simple Example Spring-Mass
  • Discrete Lagrangian
  • Discrete Euler-Lagrange Equations
  • Integration

19
Comparison 3 Types of Integrators
  • Euler easiest, least accurate
  • Runge-Kutta more complicated, more accurate
  • Variational EASY ACCURATE!

20
(No Transcript)
21
  • Notice
  • Energy does not dissipate over time
  • Energy error is bounded

22
Variational Integrators are Symplectic
  • Simple explanation area of the cat head remains
    constant over time

Stein A., Desbrun M. Discrete geometric
mechanics for variational time integrators in
Discrete Differential Geometry. ACM SIGGRAPH
Course Notes, 2006
23
Forcing Functions
  • Discretization of LagrangedAlembert principle

24
Constraints
25
Example Constrained Double Pendulum w/ Damping
26
Example Constrained Double Pendulum w/ Damping
  • Constraints strictly enforced, h0.1

No stabilization heuristics required!
27
Complex Examples From Literature
  • E. Johnson, T. Murphey, Scalable Variational
    Integrators for Constrained Mechanical Systems in
    Generalized Coordinates, IEEE Transactions on
    Robotics, 2009
  • a.k.a Beware of ODE

28
Complex Examples From Literature
Variational Integrator
ODE
29
Complex Examples From Literature
30
Complex Examples From Literature
log
Timestep was decreased until error was below
threshold, leading to longer runtimes.
31
Applications
  • Marionette Robots

E. Johnson and T. Murphey, Discrete and
Continuous Mechanics for Tree Represenatations of
Mechanical Systems, ICRA 2008
32
Applications
  • Hand modeling

E. Johnson, K. Morris and T. Murphey, A
Variational Approach to Stand-Based Modeling of
the Human Hand, Algorithmic Foundations of
Robotics VII, 2009
33
Applications
  • Non-smooth dynamics

Fetecau, R. C. and Marsden, J. E. and Ortiz, M.
and West, M. (2003) Nonsmooth Lagrangian
mechanics and variational collision integrators.
SIAM Journal on Applied Dynamical Systems
34
Applications
  • Structural Mechanics

Kedar G. Kale and Adrian J. Lew, Parallel
asynchronous variational integrators,
International Journal for Numerical Methods in
Engineering, 2007
35
Applications
  • Trajectory optimization

O. Junge, J.E. Marsden, S. Ober-Blöbaum,
Discrete Mechanics and Optimal Control, in
Proccedings of the 16th IFAC World Congress, 2005
36
Summary
  • Discretization of the variational principle
    results in symplectic discrete equations of
    motion
  • Variational integrators perform better than
    almost all other integrators.
  • This work is being applied to the analysis of
    robotic systems

37
Discussion
  • What else can this idea be applied to?
  • Optimal Control is also derived from a
    variational principle (Pontryagins Minimum
    Principle).
  • This idea should be taught in calculus and/or
    dynamics courses.
  • We dont need accurate simulation because real
    systems never agree.

38
Brief History of Lagrangian Mechanics
  • Principle of Least Action
  • Liebniz, 1707 Euler, 1744 Maupertuis, 1746
  • Calculus of Variations
  • Lagrange, 1760
  • Méchanique Analytique
  • Lagrange, 1788
  • Lagrangian Mechanics
  • Hamilton, 1834
Write a Comment
User Comments (0)
About PowerShow.com