In the thesis we address the problem of controlling a quad-copter trough a polygon
of rings witch have an ArUco marker on the bottom.
The first step is to model drone’s movements with transfer functions for each
degree of freedom individually. With the use of Strejc method we identify transfer functions and adjust parameters in such a way that the signals of the models
match recorded output of a real system when the input is a step function signal.
On the basis of finished models we pick a controller and construct it, once again,
for each degree of freedom individually. In continuation, we analyze stability
with Nyquist and Bode diagrams and adjust controller constants so the model is
robustly stable. Once we have all controller parameters, the controller is implemented in the code and the experiment is done on the real drone. During the
experiment, we record all output signals so we can compare them to simulated
ones.
|