Visual servoing using 2-dof helicopter
-
Upload
constance-wilkerson -
Category
Documents
-
view
37 -
download
1
description
Transcript of Visual servoing using 2-dof helicopter
![Page 1: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/1.jpg)
VISUAL SERVOING USING 2-DOF HELICOPTER
Maryam AlizadehApril 27th 2011
1
![Page 2: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/2.jpg)
Contents:
Quick Review Proportional Controller Results Proportional + Derivative Controller Conclusion Future Works
2
![Page 3: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/3.jpg)
Quick Review
3
![Page 4: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/4.jpg)
4
![Page 5: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/5.jpg)
Considered Parameters
Initial position of ball Camera location Sampling rate of camera ECG
5
![Page 6: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/6.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/7.jpg)
Pole Trajectory by changing sampling rate of camera
![Page 8: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/8.jpg)
Pole Trajectory by changing ECG
![Page 9: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/9.jpg)
Comparison between Pole Trajectory by changing sampling rate of camera & ECG
![Page 10: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/10.jpg)
10
Proportional Controller
(Kp)Plant
ECG performs as Proportional controller gain
![Page 11: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/11.jpg)
11
![Page 12: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/12.jpg)
12
Proportional + Derivative Controller
![Page 13: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/13.jpg)
Derivative Controller
(Kd)
Proportional Controller
(Kp)Plant
PD controller
![Page 14: Visual servoing using 2-dof helicopter](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/14.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/15.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/16.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/17.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/18.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/19.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/20.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/21.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022012918/56812b92550346895d8faf18/html5/thumbnails/22.jpg)
22
?