16
1 Dongjun Lee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace Engineering Seoul National University Dongjun Lee Computed Torque Control exact dynamics cancelation

Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

1

Dongjun Lee

Motion Control of Robotic Manipulators

Dongjun Lee (이동준)

Department of Mechanical & Aerospace EngineeringSeoul National University

Dongjun Lee

Computed Torque Control

exact dynamics cancelation

Page 2: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

2

Dongjun Lee

Stabiliy of Second‐Order LTI System

Dongjun Lee

Cross‐Coupling Term

cross‐coupling term

Page 3: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

3

Dongjun Lee

Lyapunov Stability ‐Definition

(1857‐1918)

Dongjun Lee

Lyapunov Stability ‐ Examples

Page 4: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

4

Dongjun Lee

Lyapunov Direct Theorem

x

V

negative‐definite

negativesemi‐definite

Dongjun Lee

Lyapunov Stability – Non‐autonomous System

Page 5: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

5

Dongjun Lee

Lyapunov Direct Theorem

decrescent condition

strictly‐increasing with (0)=0

Dongjun Lee

Passivity‐Based Control

feedforward (inverse dynamics) kinematic feedback

Page 6: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

6

Dongjun Lee

Passivity‐Based Tracking Control

dynamics utilized

Dongjun Lee

Passivity‐Based Stabilization

Page 7: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

7

Dongjun Lee

Invariance Principle

Dongjun Lee

Passivity‐Based Tracking Control

Page 8: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

8

Dongjun Lee

Barbalat’s Lemma

Dongjun Lee

Trajectory Tracking Convergence Proof

Page 9: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

9

Dongjun Lee

Trajectory Tracking Control ‐Theorem

Dongjun Lee

Alternative Passivity‐Based Control with r

Page 10: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

10

Dongjun Lee

Effect of Uncertainty ‐ I

Dongjun Lee

Effect of Uncertainty ‐ II

uncertainty

matching uncertainty: appears in same channel with control

negative‐definiteas before

want to make still negativeeven with uncertainty

Page 11: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

11

Dongjun Lee

Passivity‐Based Robust Control

matched uncertainty

Dongjun Lee

Boundary‐Layer Approximation

hold for all t

Page 12: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

12

Dongjun Lee

Ultimate Boundedness

Dongjun Lee

Passivity‐Based Adaptive Control

passivity (cf. CLF)

Page 13: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

13

Dongjun Lee

Convergence Proof

Dongjun Lee

Observability of LTV Systems

Page 14: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

14

Dongjun Lee

Observability Grammian

Dongjun Lee

Persistency of Excitation

Page 15: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

15

Dongjun Lee

Workspace EF Control

Dongjun Lee

Workspace Dynamics

Page 16: Computed Torque Control - Seoul National University · 2018. 4. 16. · 1 DongjunLee Motion Control of Robotic Manipulators Dongjun Lee (이동준) Department of Mechanical & Aerospace

16

Dongjun Lee

Workspace Control

wrench sensing

Dongjun Lee

Workspace Control: Example