Quadrotor: Design, Control and Vision Based Localization

Abstract Modelling and control of Unmanned Aerial Vehicles (UAV) is a challenging problem owing to the inherent non-linearity. They demand ideal control for generating precise motion. This work aims at designing and building a light-weight quadrotor with improved on-board computational power and a diverse set of applications. Computer Aided Design (CAD) has been used to estimate mass and inertia parameters of the system. We briefly describe the functionality of various hardware components used in the fabrication process. Our work also describes dynamics of the system and state-space formulation for the controller design. We discuss two control strategies and evaluate their performance: (i) a simple PID controller and (ii) a back- stepping controller. A Simulator is designed to easily verify the control strategies and evaluate their effectiveness. We also incorporated vision based localization using a simple monochrome camera output. In the end, we describe the future work and the possible applications of our system. All the simulation and the field test results are shown where and when they are necessary.

[1]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[2]  Darius Burschka,et al.  Toward a Fully Autonomous UAV: Research Platform for Indoor and Outdoor Urban Search and Rescue , 2012, IEEE Robotics & Automation Magazine.

[3]  Nicolas Petit,et al.  The Navigation and Control technology inside the AR.Drone micro UAV , 2011 .

[4]  Vijay Kumar,et al.  Opportunities and challenges with autonomous micro aerial vehicles , 2012, Int. J. Robotics Res..

[5]  Wolfram Burgard,et al.  Towards a navigation system for autonomous indoor flying , 2009, 2009 IEEE International Conference on Robotics and Automation.

[6]  Robert Mahony,et al.  Towards dynamically favourable Quad-Rotor aerial robots , 2004 .

[7]  Mark W. Spong,et al.  Robust Optimal Control of Quadrotor UAVs , 2013, IEEE Access.

[8]  Nicholas Roy,et al.  Autonomous Flight in Unknown Indoor Environments , 2009 .

[9]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[10]  Samir Bouabdallah,et al.  Design and control of quadrotors with application to autonomous flying , 2007 .

[11]  G. Klein,et al.  Parallel Tracking and Mapping for Small AR Workspaces , 2007, 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality.

[12]  Steven L. Waslander,et al.  The Stanford testbed of autonomous rotorcraft for multi agent control (STARMAC) , 2004, The 23rd Digital Avionics Systems Conference (IEEE Cat. No.04CH37576).