SlideShare a Scribd company logo
1 of 50
Download to read offline
Modulation Strategies
0
Non-contact/Contact
Transitions
Obstacle
avoidance
Start with an estimate of ሶ𝑥 = 𝑓 𝑥 from a set of demonstrations
We can change the behavior of the system by:
ሶ𝒙 = 𝑴 𝒙 𝒇 𝒙
Modulation Strategies
1
Non-contact/Contact
Transitions
Obstacle
avoidance
Start with an estimate of ሶ𝑥 = 𝑓 𝑥 from a set of demonstrations
We can change the behavior of the system by:
ሶ𝒙 = 𝑴 𝒙 𝒇 𝒙
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Expected
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
2
Intuition Method Experiments
Demonstration
Learning
Execution
Reality
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
11
Intuition Method Experiments
Demonstration
Learning
Execution
RealityExpected
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
12
Intuition Method Experiments
Endow the robotic system with a controller such that:
(I) Ensuring stable contact,
(II) At a desired location,
(III) Leaving on the surface at a desired point
Task objectives
➢The impact happens only once
➢The contact and departure points
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
𝑥 𝑐
𝑥 𝑙
Contact surface
➢ Non-penetrable, passive and convex.
Non-contact/Contact
Transitions
Intuition Method Experiments
13
Non-contact/Contact
Transitions
Intuition Method Experiments
13
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
13
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
0 < 𝛤
13
𝛤 = 0
𝛤 < 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
0 < 𝛤
13
𝛤 = 0
𝛤 < 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
13
𝛤 = 0
𝛤 < 0
Free-motion region: 𝛤 𝑥, 𝛼 ≥ 𝜌
Transition region: 0 < 𝛤 𝑥, 𝛼 < 𝜌
Contact region: 𝛤 𝑥, 𝛼 = 0
𝜌 < 𝛤
𝜌 > 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
13
𝛤 = 0
𝛤 < 0
Free-motion region: 𝛤 𝑥, 𝛼 ≥ 𝜌
Transition region: 0 < 𝛤 𝑥, 𝛼 < 𝜌
Contact region: 𝛤 𝑥, 𝛼 = 0
0 < 𝛤 < 𝜌
𝜌 < 𝛤
𝜌 > 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
13
𝛤 = 0
𝛤 < 0
Free-motion region: 𝛤 𝑥, 𝛼 ≥ 𝜌
Transition region: 0 < 𝛤 𝑥, 𝛼 < 𝜌
Contact region: 𝛤 𝑥, 𝛼 = 0
0 < 𝛤 < 𝜌
𝜌 < 𝛤
𝜌 > 0
𝛤 𝑥 𝑐
, 𝛼 = 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
14
𝛤 = 0
𝛤 < 0
𝜌 > 00 < 𝛤 < 𝜌
𝜌 < 𝛤
𝛤 𝑥 𝑐
, 𝛼 = 0
Free-motion region: 𝛤 𝑥, 𝛼 ≥ 𝜌
Transition region: 0 < 𝛤 𝑥, 𝛼 < 𝜌
Contact region: 𝛤 𝑥, 𝛼 = 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
14
𝛤 = 0
𝛤 < 0
𝜌 > 00 < 𝛤 < 𝜌
𝜌 < 𝛤
𝛤 𝑥 𝑐
, 𝛼 = 0
Free-motion region: 𝛤 𝑥, 𝛼 ≥ 𝜌
Transition region: 0 < 𝛤 𝑥, 𝛼 < 𝜌
Contact region: 𝛤 𝑥, 𝛼 = 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
14
𝛤 = 0
𝛤 < 0
𝜌 > 00 < 𝛤 < 𝜌
𝜌 < 𝛤
𝛤 𝑥 𝑙
, 𝛼 = 𝜌𝛤 𝑥 𝑐
, 𝛼 = 0
Free-motion region: 𝛤 𝑥, 𝛼 ≥ 𝜌
Transition region: 0 < 𝛤 𝑥, 𝛼 < 𝜌
Contact region: 𝛤 𝑥, 𝛼 = 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
𝑥 𝑙
14
𝛤 = 0
𝛤 < 0
𝜌 > 00 < 𝛤 < 𝜌
𝜌 < 𝛤
𝛤 𝑥 𝑙
, 𝛼 = 𝜌
0 < 𝛼
𝛤 𝑥 𝑐
, 𝛼 = 0
Free-motion region: 𝛤 𝑥, 𝛼 ≥ 𝜌
Transition region: 0 < 𝛤 𝑥, 𝛼 < 𝜌
Contact region: 𝛤 𝑥, 𝛼 = 0
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
18
𝑥 𝑙 𝑞1 𝑞2
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Task objectives
➢The impact happens only once
➢The contact and stop/departure points
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
18
𝑥 𝑙 𝑞1 𝑞2
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Task objectives
➢The impact happens only once
➢The contact and stop/departure points
Elastic impact
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
18
𝑥 𝑙 𝑞1 𝑞2
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Task objectives
➢The impact happens only once
➢The contact and stop/departure points
Task objectives
➢The impact happens only once: 𝑞1
𝑇
ሶ𝑥 𝑡∗ = 0
Elastic impact
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
18
𝑥 𝑙 𝑞1 𝑞2
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Task objectives
➢The impact happens only once
➢The contact and stop/departure points
Task objectives
➢The impact happens only once: 𝑞1
𝑇
ሶ𝑥 𝑡∗ = 0
Elastic impact
ሶ𝑥 = 𝑀 𝑥 𝑓 𝑥
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
18
𝑥 𝑙 𝑞1 𝑞2
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Task objectives
➢The impact happens only once
➢The contact and stop/departure points
Task objectives
➢The impact happens only once: 𝑞1
𝑇
ሶ𝑥 𝑡∗ = 0
Elastic impact
ሶ𝑥 = 𝑀 𝑥 𝑓 𝑥
We must control for the robot’s
velocity at contact.
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
18
𝑥 𝑙 𝑞1 𝑞2
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Task objectives
➢The impact happens only once
➢The contact and stop/departure points
Task objectives
➢The impact happens only once: 𝑞1
𝑇
ሶ𝑥 𝑡∗ = 0
Elastic impact
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
We must control for the robot’s
velocity at contact.
Non-contact/Contact
Transitions
Intuition Method Experiments
31
ሷ𝑥 = 𝑓 𝑥, ሶ𝑥ሶ𝑥 = 𝑓 𝑥
➢ Input: Position
➢ Output: Velocity
➢ Control variable is Position
➢ Demonstrations must cover position
space.
➢ Input: Position and Velocity
➢ Output: Acceleration
➢ Control variable is Velocity and
indirectly Position.
➢ Demonstrations must cover position and
velocity space.
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑥 𝑐
32
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑥 𝑙 𝑞1 𝑞2
𝑥 𝑐
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Legend
Non-contact/Contact
Transitions
Intuition Method Experiments
𝑞1
33
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑞2
𝑥 𝑐
𝑥 𝑙
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
33
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Non-contact/Contact
Transitions
Intuition Method Experiments
34
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally active
𝑥 𝑐
𝑥 𝑙 𝑞1 𝑞2
Free motion region:
𝜌 ≤ Γ 𝑥
Transition/contact regions:
0 ≤ Γ 𝑥 < 𝜌
Λ = I → M = 𝑄𝑄−1
ሷ𝑥 = 𝑓 𝑥, ሶ𝑥, 𝑡 Λ =
𝜆11 ⋯ 𝜆1𝑑
⋮ ⋱ ⋮
𝜆 𝑑1 ⋯ 𝜆 𝑑𝑑
Legend
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
00:15.510
𝑀
𝐼
𝜌 Γ 𝑥
Λ
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
Legend
Non-contact/Contact
Transitions
Intuition Method Experiments
35
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑥 𝑐
𝑥 𝑙
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
35
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
Λ =
𝜆11 ⋯ 𝜆1𝑑
⋮ ⋱ ⋮
𝜆 𝑑1 ⋯ 𝜆 𝑑𝑑
lim
𝑡→∞
𝑞𝑖
𝑇
𝑥 − 𝑞𝑖
𝑇
𝑥 𝑐 = 0
∀𝑖 ∈ 2 … 𝑑
lim
𝑡→∞
𝑞1
𝑇
𝑥 = 0
𝑞1
𝑇
ሶ𝑥 𝑡∗
= 0
Legend
Non-contact/Contact
Transitions
Intuition Method Experiments
29
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑥 𝑐
𝑥 𝑙
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
36
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
lim
𝑡→∞
𝑞𝑖
𝑇
𝑥 − 𝑞𝑖
𝑇
𝑥 𝑙 = 0
∀𝑖 ∈ 2 … 𝑑
lim
𝑡→∞
𝑞1
𝑇
𝑥 = 0
𝑞1
𝑇
ሶ𝑥 𝑡∗
= 0
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
Λ =
𝜆11 ⋯ 𝜆1𝑑
⋮ ⋱ ⋮
𝜆 𝑑1 ⋯ 𝜆 𝑑𝑑
Legend
Non-contact/Contact
Transitions
Intuition Method Experiments
29
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑥 𝑐
𝑥 𝑙
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
37
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
lim
𝑡→∞
𝑞𝑖
𝑇
𝑥 − 𝑞𝑖
𝑇
𝑥 𝑙 = 0
∀𝑖 ∈ 2 … 𝑑
lim
𝑡→∞
𝑞1
𝑇
𝑥 = 0
𝑞1
𝑇
ሶ𝑥 𝑡∗
= 0
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
Λ =
𝜆11 ⋯ 𝜆1𝑑
⋮ ⋱ ⋮
𝜆 𝑑1 ⋯ 𝜆 𝑑𝑑
Legend
Non-contact/Contact
Transitions
Intuition Method Experiments
29
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑥 𝑐
𝑥 𝑙
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
38
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
lim
𝑡→∞
𝑞𝑖
𝑇
𝑥 − 𝑞𝑖
𝑇
𝑥 𝑙 = 0
∀𝑖 ∈ 2 … 𝑑
lim
𝑡→∞
𝑞1
𝑇
𝑥 = 0
𝑞1
𝑇
ሶ𝑥 𝑡∗
= 0
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
Λ =
𝜆11 ⋯ 𝜆1𝑑
⋮ ⋱ ⋮
𝜆 𝑑1 ⋯ 𝜆 𝑑𝑑
Legend
Non-contact/Contact
Transitions
Intuition Method Experiments
29
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑥 𝑐
𝑥 𝑙
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
39
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
lim
𝑡→∞
𝑞𝑖
𝑇
𝑥 − 𝑞𝑖
𝑇
𝑥 𝑙 = 0
∀𝑖 ∈ 2 … 𝑑
lim
𝑡→∞
𝑞1
𝑇
𝑥 = 0
𝑞1
𝑇
ሶ𝑥 𝑡∗
= 0
Free motion region:
𝜌 ≤ Γ 𝑥
Λ = I M = I
ሷ𝑥 = 𝑓 𝑥, ሶ𝑥, 𝑡
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
Λ =
𝜆11 ⋯ 𝜆1𝑑
⋮ ⋱ ⋮
𝜆 𝑑1 ⋯ 𝜆 𝑑𝑑
Legend
Non-contact/Contact
Transitions
Intuition Method Experiments
29
ሷ𝑥 = 𝑀 𝑥, ሶ𝑥 𝑓 𝑥, ሶ𝑥, 𝑡
Locally activeDirectional Modulation
𝑥 𝑐
𝑥 𝑙
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators
During Non-contact/Contact Transitions. RA-L
40
𝑥 Robot’s state
Γ(x) The surface contact
𝑥 𝑐
Desired contact point
𝑥 𝑙
Desired departure point
lim
𝑡→∞
𝑞𝑖
𝑇
𝑥 − 𝑞𝑖
𝑇
𝑥 𝑙 = 0
∀𝑖 ∈ 2 … 𝑑
lim
𝑡→∞
𝑞1
𝑇
𝑥 = 0
𝑞1
𝑇
ሶ𝑥 𝑡∗
= 0
Free motion region:
𝜌 ≤ Γ 𝑥
Λ = I M = I
ሷ𝑥 = 𝑓 𝑥, ሶ𝑥, 𝑡
𝑀 𝑥, ሶ𝑥 = 𝑄Λ𝑄−1
𝑄 = 𝑞1 ⋯ 𝑞 𝑑
𝑇
Λ =
𝜆11 ⋯ 𝜆1𝑑
⋮ ⋱ ⋮
𝜆 𝑑1 ⋯ 𝜆 𝑑𝑑
Non-contact/Contact
Transitions
Intuition Method Experiments
41
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
Non-contact/Contact
Transitions
Intuition Method Experiments
42
Mirrazavi Salehian, S. S. and Billard, A. (2018) A Dynamical System Based Approach for Controlling Robotic Manipulators During Non-contact/Contact Transitions. RA-L
43
Exercise Session 3
Non-contact/Contact transitions
44
Download/Install Exercise
Repository
https://github.com/epfl-lasa/icra19-lfd-tutorial-exercises
45
Download/Install Exercise
Repository
https://github.com/epfl-lasa/icra19-lfd-tutorial-exercises
46
Download/Install Exercise
Repository
47
48
Tasks
1. Robots reaches the surface at one point and leaves it at another point.
49
Tasks
1. Robots reaches the surface at one point and leaves it at another point.
2. Automatically repeat the same task.

More Related Content

Similar to ICRA 2019 Tutorial on Dynamical System-based Learning from Demonstration

CollisionDetectionReaction.pdf
CollisionDetectionReaction.pdfCollisionDetectionReaction.pdf
CollisionDetectionReaction.pdfhitechvlp
 
Collective Transport in Autonomous Multirobot systems
Collective Transport in Autonomous Multirobot systemsCollective Transport in Autonomous Multirobot systems
Collective Transport in Autonomous Multirobot systemsGanesh P Kumar
 
Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...
Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...
Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...Waqas Tariq
 
Methodology of Mathematical error-Based Tuning Sliding Mode Controller
Methodology of Mathematical error-Based Tuning Sliding Mode ControllerMethodology of Mathematical error-Based Tuning Sliding Mode Controller
Methodology of Mathematical error-Based Tuning Sliding Mode ControllerCSCJournals
 
linearregression-1909240jhgg53948.pptx
linearregression-1909240jhgg53948.pptxlinearregression-1909240jhgg53948.pptx
linearregression-1909240jhgg53948.pptxbishalnandi2
 
Machine Learning-Linear regression
Machine Learning-Linear regressionMachine Learning-Linear regression
Machine Learning-Linear regressionkishanthkumaar
 
Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...
Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...
Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...Syed Aseem Ul Islam
 
All About Econometrics
All About EconometricsAll About Econometrics
All About EconometricsRatul Basak
 

Similar to ICRA 2019 Tutorial on Dynamical System-based Learning from Demonstration (11)

CollisionDetectionReaction.pdf
CollisionDetectionReaction.pdfCollisionDetectionReaction.pdf
CollisionDetectionReaction.pdf
 
Artificial Intelligent Agents
Artificial Intelligent AgentsArtificial Intelligent Agents
Artificial Intelligent Agents
 
Icra 17
Icra 17Icra 17
Icra 17
 
Collective Transport in Autonomous Multirobot systems
Collective Transport in Autonomous Multirobot systemsCollective Transport in Autonomous Multirobot systems
Collective Transport in Autonomous Multirobot systems
 
Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...
Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...
Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunabl...
 
Methodology of Mathematical error-Based Tuning Sliding Mode Controller
Methodology of Mathematical error-Based Tuning Sliding Mode ControllerMethodology of Mathematical error-Based Tuning Sliding Mode Controller
Methodology of Mathematical error-Based Tuning Sliding Mode Controller
 
The Joy of SLAM
The Joy of SLAMThe Joy of SLAM
The Joy of SLAM
 
linearregression-1909240jhgg53948.pptx
linearregression-1909240jhgg53948.pptxlinearregression-1909240jhgg53948.pptx
linearregression-1909240jhgg53948.pptx
 
Machine Learning-Linear regression
Machine Learning-Linear regressionMachine Learning-Linear regression
Machine Learning-Linear regression
 
Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...
Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...
Output-Feedback Adaptive Control of Discrete-Time Systems with Unmodeled, Unm...
 
All About Econometrics
All About EconometricsAll About Econometrics
All About Econometrics
 

Recently uploaded

BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...
IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...
IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...MerlizValdezGeronimo
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 

Recently uploaded (20)

BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...
IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...
IPCRF/RPMS 2024 Classroom Observation tool is your access to the new performa...
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 

ICRA 2019 Tutorial on Dynamical System-based Learning from Demonstration