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 条
  • [31] Landing system for AR.Drone 2.0 using onboard camera and ROS
    Zhao, Tianqu
    Jiang, Hong
    2016 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2016, : 1098 - 1102
  • [32] Doggy Drone: A Low Cost Ball Catching System based on the AR.Drone Quadrotor and Xtion PRO
    Wang, Hanbin
    Hsu, Tangwei
    Gallet, Matthieu
    Maye, Florent
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 2853 - 2858
  • [33] A Trajectory Tracking and 3D Positioning Controller for the AR.Drone Quadrotor
    Santana, Lucas Vago
    Brandao, Alexandre Santos
    Sarcinelli-Filho, Mario
    Carelli, Ricardo
    2014 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2014, : 756 - 767
  • [34] Implementation of Autonomous Visual Detection, Tracking and Landing for AR.Drone 2.0 Quadcopter
    Respall, Victor Massague
    Sellami, Sami
    Afanasyev, Ilya
    12TH INTERNATIONAL CONFERENCE ON THE DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE 2019), 2019, : 477 - 482
  • [35] 基于ROS的AR.Drone的图像跟踪飞行设计
    韩炜
    宋晓娟
    机械研究与应用, 2018, 31 (01) : 150 - 152
  • [36] A Novel Self-Organizing Neuro-Fuzzy based Intelligent Control System for a AR.Drone Quadcopter
    Ferdaus, Md Meftahul
    Anavatti, Sreenatha G.
    Pratama, Mahardhika
    Garratt, Matthew A.
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 2026 - 2032
  • [37] Hacking and securing the AR.Drone 2.0 quadcopter - Investigations for improving the security of a toy
    Pleban, Johann-Sebastian
    Band, Ricardo
    Creutzburg, Reiner
    MOBILE DEVICES AND MULTIMEDIA: ENABLING TECHNOLOGIES, ALGORITHMS, AND APPLICATIONS 2014, 2014, 9030
  • [38] Adaptive Neuro-Fuzzy Inference System Identification for the Dynamics of the AR.Drone Quadcopter
    Santoso, Fendy
    Garratt, Matthew A.
    Anavatti, Sreenatha G.
    2016 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY ENGINEERING AND APPLICATION (ICSEEA), 2016, : 55 - 60
  • [39] PinpointFly: An Egocentric Position-control Drone Interface using Mobile AR
    Chen, Linfeng
    Takashima, Kazuki
    Fujita, Kazuyuki
    Kitamura, Yoshifumi
    CHI '21: PROCEEDINGS OF THE 2021 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2021,
  • [40] Comparison of AR.Drone Quadricopter Video and the Visual CTLA Method for Urban Tree Hazard Rating
    Kulhavy, David L.
    Unger, Daniel R.
    Hung, I-Kuai
    Zhang, Yanli
    JOURNAL OF FORESTRY, 2016, 114 (05) : 517 - 523