ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino - - PowerPoint PPT Presentation
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino - - PowerPoint PPT Presentation
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 3 Robust Control Basilio Bona - DAUIN - PoliTo 3 ROBOTICS 01PEEQW - 2014/2015 Robust Control Basilio Bona - DAUIN - PoliTo 4 ROBOTICS 01PEEQW - 2014/2015
Control – Part 3
Robust Control
Basilio Bona - DAUIN - PoliTo 3 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 4 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 5 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 6 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 7 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 8 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 9 ROBOTICS 01PEEQW - 2014/2015
(A)
Robust Control
Basilio Bona - DAUIN - PoliTo 10 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 11 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 12 ROBOTICS 01PEEQW - 2014/2015
Robust Control
Basilio Bona - DAUIN - PoliTo 13 ROBOTICS 01PEEQW - 2014/2015
Adaptive Control
Basilio Bona - DAUIN - PoliTo 14 ROBOTICS 01PEEQW - 2014/2015
Fundamental properties of the robot equation
Basilio Bona - DAUIN - PoliTo 15 ROBOTICS 01PEEQW - 2014/2015
Fundamental properties of the robot equation
Basilio Bona - DAUIN - PoliTo 16 ROBOTICS 01PEEQW - 2014/2015
Methods based on inverse dynamics
Basilio Bona - DAUIN - PoliTo 17 ROBOTICS 01PEEQW - 2014/2015
Inverse dynamics with known parameters
Basilio Bona - DAUIN - PoliTo 18 ROBOTICS 01PEEQW - 2014/2015
(2) (1) (3)
Inverse dynamics with known parameters
Basilio Bona - DAUIN - PoliTo 19 ROBOTICS 01PEEQW - 2014/2015
(5) (4) (6)
Craig’s Method (M1)
Basilio Bona - DAUIN - PoliTo 20 ROBOTICS 01PEEQW - 2014/2015
(7) (8)
Craig’s Method (M1)
Basilio Bona - DAUIN - PoliTo 21 ROBOTICS 01PEEQW - 2014/2015
(9)
Craig’s Method (M1)
Basilio Bona - DAUIN - PoliTo 22 ROBOTICS 01PEEQW - 2014/2015
(10)
Craig’s Method (M1)
Basilio Bona - DAUIN - PoliTo 23 ROBOTICS 01PEEQW - 2014/2015
(11)
Proof
Basilio Bona - DAUIN - PoliTo 24 ROBOTICS 01PEEQW - 2014/2015
Proof
Basilio Bona - DAUIN - PoliTo 25 ROBOTICS 01PEEQW - 2014/2015
Craig’s method (M1) block diagram
Basilio Bona - DAUIN - PoliTo 26 ROBOTICS 01PEEQW - 2014/2015
∫
1 −
B P
T T
Γ Φ ˆ( ) g q ˆ( , ) C q q ɺ ˆ(0) θ ˆ( ) H q
ROBOT
q ɺɺ q ɺ q a
r
q ɺɺ
r
q ɺ
r
q e e ɺ
P
K
D
K
Some observations
Basilio Bona - DAUIN - PoliTo 27 ROBOTICS 01PEEQW - 2014/2015
Spong’s method (M2)
Basilio Bona - DAUIN - PoliTo 28 ROBOTICS 01PEEQW - 2014/2015
(12)
Spong’s method (M2)
Basilio Bona - DAUIN - PoliTo 29 ROBOTICS 01PEEQW - 2014/2015
Spong’s method (M2)
Basilio Bona - DAUIN - PoliTo 30 ROBOTICS 01PEEQW - 2014/2015
Spong’s method (M2)
Basilio Bona - DAUIN - PoliTo 31 ROBOTICS 01PEEQW - 2014/2015
Spong’s method (M2)
Basilio Bona - DAUIN - PoliTo 32 ROBOTICS 01PEEQW - 2014/2015
Amestagui’s method (M3)
Basilio Bona - DAUIN - PoliTo 33 ROBOTICS 01PEEQW - 2014/2015