visual servoing using 2-dof helicopter

22
VISUAL SERVOING USING 2-DOF HELICOPTER Maryam Alizadeh April 27 th 2011 1

Upload: constance-wilkerson

Post on 30-Dec-2015

37 views

Category:

Documents


1 download

DESCRIPTION

Maryam Alizadeh April 27 th 2011. Visual servoing using 2-dof helicopter. Contents:. Quick Review Proportional Controller Results Proportional + Derivative Controller Conclusion Future Works. Quick Review. Considered Parameters. Initial position of ball Camera location - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Visual  servoing  using 2-dof helicopter

VISUAL SERVOING USING 2-DOF HELICOPTER

Maryam AlizadehApril 27th 2011

1

Page 2: Visual  servoing  using 2-dof helicopter

Contents:

Quick Review Proportional Controller Results Proportional + Derivative Controller Conclusion Future Works

2

Page 3: Visual  servoing  using 2-dof helicopter

Quick Review

3

Page 4: Visual  servoing  using 2-dof helicopter

4

Page 5: Visual  servoing  using 2-dof helicopter

Considered Parameters

Initial position of ball Camera location Sampling rate of camera ECG

5

Page 6: Visual  servoing  using 2-dof helicopter

6

This system is considered as a second-order system

By finding poles of this system, that system would be a known system and its response to different situations can be predictable.

The following plots show pole trajectory by changing one the considered parameters (Sampling rate of Camera and ECG)

Page 7: Visual  servoing  using 2-dof helicopter

Pole Trajectory by changing sampling rate of camera

Page 8: Visual  servoing  using 2-dof helicopter

Pole Trajectory by changing ECG

Page 9: Visual  servoing  using 2-dof helicopter

Comparison between Pole Trajectory by changing sampling rate of camera & ECG

Page 10: Visual  servoing  using 2-dof helicopter

10

Proportional Controller

(Kp)Plant

ECG performs as Proportional controller gain

Page 11: Visual  servoing  using 2-dof helicopter

11

Page 12: Visual  servoing  using 2-dof helicopter

12

Proportional + Derivative Controller

Page 13: Visual  servoing  using 2-dof helicopter

Derivative Controller

(Kd)

Proportional Controller

(Kp)Plant

PD controller

Page 14: Visual  servoing  using 2-dof helicopter

14Pole trajectory by changing Kd in Yaw controller, ECG=0.1

Kd=0.1

Kd=0.1

Kd=0.01

Kd=0.01

Kd=0.05

Kd=0.05

Page 15: Visual  servoing  using 2-dof helicopter

15Pole trajectory by changing Kd in Pitch controller, ECG=0.1

Kd=0.1

Kd=0.1

Kd=0.01

Kd=0.01

Kd=0.05

Kd=0.05

Page 16: Visual  servoing  using 2-dof helicopter

16

These two trajectories show that there is an optimum value for kd

(≈0.05). With this proportional controller gain,

controller is more stable. By increasing the gain, the system is

going toward unstability. Next figures show how unstable the

system is for kd=0.12

Page 17: Visual  servoing  using 2-dof helicopter

17

Ball trajectory in X direction(Yaw), Kd=0.12

Ball trajectory in Y direction(pitch), Kd=0.12

Page 18: Visual  servoing  using 2-dof helicopter

18

Comparison between P & PD controllers:

In next step, Kd is chosen equals to 0.05 and ECG is changed.

The purpose is finding the effect of adding a derivative controller to the system

Page 19: Visual  servoing  using 2-dof helicopter

19

Comparison between pole trajectories in P & PD controller by changing ECG , Kd=0.05

ECG=0.1

ECG=0.1

ECG=0.1ECG=0.

1

ECG=0.01

ECG=0.1

Page 20: Visual  servoing  using 2-dof helicopter

20

Conclusion:

Above plot illustrates the effect of adding a derivative controller to our system.

As it is expected , PD controller’s poles are further away from imaginary axis .It confirms that PD controller is more stable than a proportional controller in the same situations.

Page 21: Visual  servoing  using 2-dof helicopter

21

Future Work

Changing ECG & Kd in a wider range to collect more information about system behaviour in different situations.

Applying a more systematic approach instead of ECG in order to define a trajectory and precisely track that.

Page 22: Visual  servoing  using 2-dof helicopter

22

?