Escolar Documentos
Profissional Documentos
Cultura Documentos
Instructor:
Smriti Chopra
ECE Ph.D. Candidate
Georgia Tech
Purpose
To connect lectures to quizzes
To give helpful hints about the quizzes
To clarify and repeat key concepts
There will be one Glue Lecture every week
Last years instructor
Amy LaViers
Assistant Professor
University of Virginia
2
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Glue Lecture 1: Dynamical Models
Pay attention, this lecture will help you all with Quiz 1!
3
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
An example: Position
t0 = 0, x0 = 10 a = 2
80
70
a(t t0 )
x(t) = x0 e 60
50
Position
40
30
20
10
0
0 0.2 0.4 0.6 0.8 1
Time
4
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Velocity
t0 = 0, x0 = 10 a = 2
140
120
a(t t0 )
x(t) = x0 e 100
a(t t0 ) 80
Velocity
x(t) = ax0 e
60
= ax(t) 40
20
0
0 0.2 0.4 0.6 0.8 1
Time
5
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
And further on
t0 = 0, x0 = 10 a = 2
300
250
a(t t0 )
x(t) = x0 e 200
Acceleration
x(t) = ax0 ea(t t0 )
150
= ax(t) 100
50
2 a(t t0 )
x(t) = a x0 e
0
0 0.2 0.4 0.6 0.8 1
2
= a x(t) Time
6
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
In Action
x(t) = x0 e2(t t0 )
= 10e2t
10 x
7
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Using the differential equation
x(t) = 2x
x(0) = 10
10 x
8
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Lets discretize the world
t = 0.5
t=k t
9
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Lets discretize the world
t = 0.5
t=k t
10
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Lets discretize the world
t = 0.5
t=k t
11
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Lets discretize the world
t = 0.5
t=k t
12
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Now hows the ball moving?
10 x
10 x
x(t) = 2x t = 0.5
t=k t
t2
xk+1 = xk + txk + xk + .. discrete time
2!
14
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Now hows the ball moving?
10 x
10 x
x0 = 10
xk+1 = 2xk
x1 = 2x0
16
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Now hows the ball moving?
10 20 x
x0 = 10
xk+1 = 2xk
x1 = 20
17
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Now hows the ball moving?
10 20 x
10 20 40 x
10 20 40 x
x2 = 40
xk+1 = 2xk
x3 = 2x2
20
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Now hows the ball moving?
10 20 40 80 x
x2 = 40
xk+1 = 2xk
x3 = 80
21
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
And . thats a dynamical model!
x(t) = 2x
x(0) = 10
In general,
x(t) = f (x, t)
x(t ) = x
22
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Punchline: Given the following dynamical model .
x(t) = 2x
x(0) = 10
numerically
23
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Punchline: Given the following dynamical model .
x(t) = 2x
x(0) = 10
x(t) = 2x
x(0) = 10
woohoo !!
25
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Candidate solution
x(t) = 2x
x(0) = 10
x(t) = 10e2t
(a) initial condition
3 3
(b) differential equation
27
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1
Check the forums, and good luck with Quiz 1!
28
Smriti Chopra - Control of Mobile Robots: Glue Lecture 1