2 research outputs found

    Autonomous quadrotor flight with vision-based obstacle avoidance in virtual environment

    No full text
    In this paper, vision-based autonomous flight with a quadrotor type unmanned aerial vehicle (UAV) is presented. Automatic detection of obstacles and junctions are achieved by the use of optical flow velocities. Variation in the optical flow is used to determine the reference yaw angle. Path to be followed is generated autonomously and the path following process is achieved via a PID controller operating as the low level control scheme. Proposed method is tested in the Google Earth (R) virtual environment for four different destination points. In each case. autonomous UAV flight is successfully simulated without observing collisions. The results show that the proposed method is a powerful candidate for vision based navigation in an urban environment. Claims are justified with a set of experiments and it is concluded that proper thresholding of the variance of the gradient of optical flow difference have a critical effect on the detectability of roads having different widths

    Improving Leader-Follower Formation Control Performance for Quadrotors

    Get PDF
    This thesis aims to improve the leader-follower team formation flight performance of Unmanned Aerial Vehicles (UAVs) by applying nonlinear robust and optimal techniques, in particular the nonlinear H_infinity and the iterative Linear Quadratic Regulator (iLQR), to stabilisation, path tracking and leader-follower team formation control problems. Existing solutions for stabilisation, path tracking and leader-follower team formation control have addressed a linear or nonlinear control technique for a linearised system with limited disturbance consideration, or for a nonlinear system with an obstacle-free environment. To cover part of this area of research, in this thesis, some nonlinear terms were included in the quadrotors' dynamic model, and external disturbance and model parameter uncertainties were considered. Five different controllers were developed. The first and the second controllers, the nonlinear suboptimal H_infinity control technique and the Integral Backstepping (IBS) controller, were based on Lyapunov theory. The H_infinity controller was developed with consideration of external disturbance and model parameter uncertainties. These two controllers were compared for path tracking and leader-follower team formation control. The third controller was the Proportional Derivative square (PD2), which was applied for attitude control and compared with the H_infinity controller. The fourth and the fifth controllers were the Linear Quadratic Regulator (LQR) control technique and the optimal iLQR, which was developed based on the LQR control technique. These were applied for attitude, path tracking and team formation control and there results were compared. Two features regarding the choice of the control technique were addressed: stability and robustness on the one hand, which were guaranteed using the H_infinity control technique as the disturbance is inherent in its mathematical model, and the improvement in the performance optimisation on the other, which was achieved using the iLQR technique as it is based on the optimal LQR control technique. Moreover, one loop control scheme was used to control each vehicle when these controllers were implemented and a distributed control scheme was proposed for the leader-follower team formation problem. Each of the above mentioned controllers was tested and verified in simulation for different predefined paths. Then only the nonlinear H_infinity controller was tested in both simulation and real vehicles experiments
    corecore