Development of a Control and Vision Interface for an AR.Drone

被引:2
|
作者
Cheema, Prasad [1 ]
Luo, Simon [1 ]
Gibbens, Peter [1 ]
机构
[1] Univ Sydney, Sch AMME, Sydney, NSW 2006, Australia
关键词
D O I
10.1051/matecconf/20165607002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The AR.Drone is a remote controlled quadcopter which is low cost, and readily available for consumers. Therefore it represents a simple test-bed on which control and vision research may be conducted. However, interfacing with the AR.Drone can be a challenge for new researchers as the AR.Drone's application programming interface (API) is built on low-level, bit-wise, C instructions. Therefore, this paper will demonstrate the use of an additional layer of abstraction on the AR.Drone's API via the Robot Operating System (ROS). Using ROS, the construction of a high-level graphical user interface (GUI) will be demonstrated, with the explicit aim of assisting new researchers in developing simple control and vision algorithms to interface with the AR.Drone. The GUI, formally known as the Control and Vision Interface (CVI) is currently used to research and develop computer vision, simultaneous localisation and mapping (SLAM), and path planning algorithms by a number of postgraduate and undergraduate students at the school of Aeronautical, Mechanical, and Mechatronics Engineering (AMME) in The University of Sydney.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Vulnerability Analysis of AR.Drone 2.0, an Embedded Linux System
    Astaburuaga, Ignacio
    Lombardi, Amee
    La Torre, Brian
    Hughes, Carolyn
    Sengupta, Shamik
    2019 IEEE 9TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2019, : 666 - 672
  • [22] Detection and Implementation Autonomous Target Tracking with a Quadrotor AR.Drone
    Boudjit, K.
    Larbes, C.
    ICIMCO 2015 PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL. 2, 2015, : 223 - 230
  • [23] Integrating Sensor and Motion Models to Localize an Autonomous AR.Drone
    Dijkshoorn, Nick
    Visser, Arnoud
    INTERNATIONAL JOURNAL OF MICRO AIR VEHICLES, 2011, 3 (04) : 183 - 200
  • [24] Teleoperation Using Google Glass and AR.Drone for Structural Inspection
    Teixeira, Joao Marcelo
    Ferreira, Ronaldo
    Santos, Matheus
    Teichrieb, Veronica
    2014 XVI SYMPOSIUM ON VIRTUAL AND AUGMENTED REALITY (SVR), 2014, : 28 - 36
  • [25] Trajectory generation and tracking using the AR.Drone 2.0 quadcopter UAV
    Velez, Pedro
    Certad, Novel
    Ruiz, Elvis
    2015 12TH LATIN AMERICAN ROBOTICS SYMPOSIUM AND 2015 3RD BRAZILIAN SYMPOSIUM ON ROBOTICS (LARS-SBR), 2015, : 73 - 78
  • [26] AR.Drone: security threat analysis and exemplary attack to track persons
    Samland, Fred
    Fruth, Jana
    Hildebrandt, Mario
    Hoppe, Tobias
    Dittmann, Jana
    INTELLIGENT ROBOTS AND COMPUTER VISION XXIX: ALGORITHMS AND TECHNIQUES, 2012, 8301
  • [27] Railway Track Following with the AR.Drone Using Vanishing Point Detection
    Pall, Elod
    Mathe, Koppany
    Tamas, Levente
    Busoniu, Lucian
    2014 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS, 2014,
  • [28] Observer-based Time-varying Backstepping Control for Parrot's AR.Drone 2.0
    Santiaguillo-Salinas, J.
    Rosaldo-Serrano, M. A.
    Aranda-Bricaire, E.
    IFAC PAPERSONLINE, 2017, 50 (01): : 10305 - 10310
  • [29] An Open-Source Testbed for Outdoor Navigation With the AR.Drone Quadrotor
    Santana, Lucas Vago
    Brandao, Alexandre Santos
    Sarcinelli-Filho, Mario
    IEEE SYSTEMS JOURNAL, 2021, 15 (03): : 3597 - 3608
  • [30] Trajectory tracking of AR.Drone quadrotor using fuzzy logic controller
    Prayitno, Agung
    Indrawati, Veronica
    Utomo, Gabriel
    Telkomnika (Telecommunication Computing Electronics and Control), 2014, 12 (04) : 819 - 828