Image-based Visual Servoing for Vanishing Features and Ground Lines Tracking: Application to a Uav Automatic Landing
نویسندگان
چکیده
A unified modeling framework is defined and an image-based visual servoing scheme is introduced to evaluate the feasibility of a vision-based guidance for a UAV model during survey missions and for automatic landing. Relevant image features are selected to allow for the proposed objective, namely decoupling rotation and translation in the image, and allowing to respect the natural separation between the lateral and longitudinal motions of the aircraft. The controller design is adapted to include the aircraft dynamics and the vision output in an linear optimal control approach. Simulation results are presented in order to validate the proposed solution and allow for a critical evaluation. Index Terms Image-based visual servoing, Unmanned aerial vehicle (UAV), auto-landing, dynamic modeling, robust control Corresponding author. Email: [email protected] ha l-0 07 66 86 2, v er si on 1 19 D ec 2 01 2 Author manuscript, published in "International Journal of Optomechatronics 2 (2008) 275-295" DOI : 10.1080/15599610802303314 NOMENCLATURE ∆l,∆r,∆H left, right and horizon lines (δa, δe, δr, δT ) aileron, elevator, rudder and throttle deflections Ω = [p, q, r] angular velocity in body frame (φ, θ, ψ) Roll, pitch and yaw Euler angles (ρ, θ) polar representation of straight line in image plane A,B,C matrices of linear model K state feedback gain for controller L interaction matrix P = [N,E,D] aircraft position in earth frame (North, East, Down) Q,R matrices of LQR cost function r̄ 6D pose of camera w.r.t. earth frame S transformation matrix from earth to body frame s vector of visual signals TCT velocity screw Vt aircraft airspeed V = [u, v, w] inertial velocity in body frame (xH , yH) coordinates of vanishing point in image x,u,y, z state, input and output vectors of linear model X U state and input vector in dynamic model x = (x, y) projected point coordinates in image plane X = (X,Y, Z) point coordinates in image frame 2 ha l-0 07 66 86 2, v er si on 1 19 D ec 2 01 2
منابع مشابه
Quadrotor UAV Guidence For Ground Moving Target Tracking
The studies in aerial vehicles modeling and control have been increased rapidly recently. In this paper , a coordination of two types of heterogeneous robots , namely unmanned aerial vehicle (UAV) and unmanned ground vehicle (UGV) is considered. In this paper the UAV plays the role of a virtual leader for the UGVs. The system consists of a vision- based target detection algorithm that uses the ...
متن کاملVisual servoing of an autonomous helicopter in urban areas using feature tracking
We present the design and implementation of a vision-based feature tracking system for an autonomous helicopter. Visual sensing is used for estimating the position and velocity of features in the image plane (urban features like windows) in order to generate velocity references for the flight control. These visual-based references are then combined with GPS-positioning references to navigate to...
متن کاملA FEASIBILITY STUDY ON USING ViSP’S 3D MODEL-BASED TRACKER FOR UAV POSE ESTIMATION IN OUTDOOR ENVIRONMENTS
This paper presents a novel application of the Visual Servoing Platform’s (ViSP) for small UAV pose estimation in outdoor environments. Given an initial approximation for the camera position and orientation, or camera pose, ViSP automatically establishes and continuously tracks corresponding features between an image sequence and a 3D wireframe model of the environment. As ViSP has been demonst...
متن کاملMASTER'S THESIS Visual Servoing for a Quadcopter Flight Control
In this thesis the potential of visual servoing techniques for vertical take-off and landing (VTOL) UAV platforms is explored. An overview of UAV applications and state-of-theart quadrotors is provided, backed up by the necessary theoretical background. Visual servoing based solutions of the important flight tasks (such as vertical take-off and landing, obstacle avoidance and attitude estimatio...
متن کاملVisual Torch Position Control Using Fuzzy-Servoing Controller for Arc Welding Process
In this paper, we propose a fuzzy-servoing controller method for automatic welding. The proposed method uses a vision based arc tracking to find the initial points of the weld seam and to track them without a prior knowledge. Due to a serious melt down in the weld pool during the welding process, the method requires to control the welding torch in two directions, up-down and left-right directio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008