Download Dynamics

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Jerk (physics) wikipedia , lookup

Force wikipedia , lookup

Angular momentum operator wikipedia , lookup

Lagrangian mechanics wikipedia , lookup

Analytical mechanics wikipedia , lookup

Brownian motion wikipedia , lookup

Center of mass wikipedia , lookup

Modified Newtonian dynamics wikipedia , lookup

Relativistic mechanics wikipedia , lookup

Classical mechanics wikipedia , lookup

Momentum wikipedia , lookup

N-body problem wikipedia , lookup

Kinematics wikipedia , lookup

Centripetal force wikipedia , lookup

Theoretical and experimental justification for the Schrödinger equation wikipedia , lookup

Routhian mechanics wikipedia , lookup

Relativistic quantum mechanics wikipedia , lookup

Work (physics) wikipedia , lookup

Hunting oscillation wikipedia , lookup

Relativistic angular momentum wikipedia , lookup

Inertia wikipedia , lookup

Seismometer wikipedia , lookup

Newton's theorem of revolving orbits wikipedia , lookup

Vibration wikipedia , lookup

Classical central-force problem wikipedia , lookup

Rigid body dynamics wikipedia , lookup

Newton's laws of motion wikipedia , lookup

Equations of motion wikipedia , lookup

Transcript
Dynamics
Motion with Regard to Mass
Particle Dynamics
Mass concentrated in point
Newton’s Equation Governs Motion
f=Mx
Rigid Body Dynamics
Two equations govern motion:
Newton’s Equation for Translations
F= M x
Euler’s Equation for Rotational Motion
T=Iw+wIw
where I is the interial tensor that
describes the distribution of mass
Dynamics of Links
Axis i+1
Newton’s Equation
Axis i
fi+1
Fi
fi+1
Dynamics of Links
Axis i+1
Euler’s Equation
Axis i
ti+1
fi+1
ti
fi+1
Ti
Bodies in space
Conservation of Momentum
0=Mx
A body in motion remains in motion
Conservation of Angular Momentum
0=Iw
The relationship between angular momentum
and orientation is tricky
Making Them Move
 In the real world, we do not directly control the
kinematic properties of object. We indirectly
control position, velocity, and acceleration by
exerting forces and torques
Current position
f
Ground
Desired position
Controllers
 What force should we apply to move the box to
the destination?
Current position
f
Ground
Desired position
Proportional Control
 A control law, function, or algorithm for
computing forces (or torques).
 Force is proportional to distance to goal:
F = Kp ( xd – x)
Workhorse of robotics and animation
Problem with Proportional Control
 Overshoot Goal
xd
x
x
time
Solution: Damping
 Proportional Derivative Controller
F = Kp ( xd – x) – Kv x
virtual friction
xd
x
x
time
Problem: How Much Damping?
 Too little damping leads to overshoot
x
xd
time
 Too much damping leads to sluggishness
xd
x
time
Critical Damping
 Constrain the constants such that:
Kv 2 - 4Kp = 0
Just right:
No overshoot
Fastest possible approach (given gain Kp)
There’s always something else
 What about considering other forces (such as
gravity)?
desired position
F= M x - G
G
The PD controller will
converge to a point where
Kp(xd-x) = G
current position
F?
PID Control
 Proportional Integral Derivative Control
F = Kp ( xd – x) – Kv x + Ki  ( xd – x) dt