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

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 

Recently uploaded (20)

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 

ICRA 2019 Tutorial on Dynamical System-based Learning from Demonstration