Landing system for AR.Drone 2.0 using onboard camera and ROS

As the application of unmanned aerial vehicles(UAVs) becoming more widely, a demand for precise autonomous landing is rising quickly. AR.Drone 2.0 is a high-tech low-cost flying toy that is able to take role as UAV. In this paper, we present a system for the drone to implement autonomous landing. Th...

Full description

Saved in:
Bibliographic Details
Published in2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC) pp. 1098 - 1102
Main Authors Tianqu Zhao, Hong Jiang
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2016
Subjects
Online AccessGet full text
DOI10.1109/CGNCC.2016.7828941

Cover

Abstract As the application of unmanned aerial vehicles(UAVs) becoming more widely, a demand for precise autonomous landing is rising quickly. AR.Drone 2.0 is a high-tech low-cost flying toy that is able to take role as UAV. In this paper, we present a system for the drone to implement autonomous landing. The image flow from the camera of the drone is obtained and rectified by camera calibration. Then the image frames are processed by a marker recognition package to detect the AR marker which is used as a landing pad, and calculate the position and orientation relation between the drone and the landing pad. Next a PID controller is used to control the drone's velocity to stably hovering on the center of the landing pad. A laptop computer running Ubuntu and ROS is used to communicate with the drone via Wi-Fi, throughout the landing process. Several experiments are made to verify the feasibility of the whole system.
AbstractList As the application of unmanned aerial vehicles(UAVs) becoming more widely, a demand for precise autonomous landing is rising quickly. AR.Drone 2.0 is a high-tech low-cost flying toy that is able to take role as UAV. In this paper, we present a system for the drone to implement autonomous landing. The image flow from the camera of the drone is obtained and rectified by camera calibration. Then the image frames are processed by a marker recognition package to detect the AR marker which is used as a landing pad, and calculate the position and orientation relation between the drone and the landing pad. Next a PID controller is used to control the drone's velocity to stably hovering on the center of the landing pad. A laptop computer running Ubuntu and ROS is used to communicate with the drone via Wi-Fi, throughout the landing process. Several experiments are made to verify the feasibility of the whole system.
Author Hong Jiang
Tianqu Zhao
Author_xml – sequence: 1
  surname: Tianqu Zhao
  fullname: Tianqu Zhao
  email: zhaotianqu@buaa.edu.cn
  organization: Sch. of Autom. Sci. & Electr. Eng., Beihang Univ., Beijing, China
– sequence: 2
  surname: Hong Jiang
  fullname: Hong Jiang
BookMark eNotj81Kw0AUhUfQha2-gG7mBTLe-cn8gJsyahWChdqFu3KT3JGASWRSF317I-3qcDicj3MW7HIYB2LsToKQEsJDXL_HKBRIK5xXPhh5wRbSWKe9lv7zmj1WOLTd8MWn43Sgnqcx89VWPOWZw5UA_jv9p-NQj5hb3mBPGfnc4dvNxw27Svg90e1Zl2z38ryLr0W1Wb_FVVV0AQ5FMAYSkkEisKg11o5UOW_ypkGbnAcdStVaaBK0pfIJa1v62WsXEGull-z-hO2IaP-Tux7zcX_-o_8A9UNCvQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CGNCC.2016.7828941
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 146738318X
9781467383189
EndPage 1102
ExternalDocumentID 7828941
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i90t-9440fae4aee06a33ab7e2520184ca6f7803952d60cf0d528fab658d60379aab23
IEDL.DBID RIE
IngestDate Thu Jun 29 18:37:45 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-9440fae4aee06a33ab7e2520184ca6f7803952d60cf0d528fab658d60379aab23
PageCount 5
ParticipantIDs ieee_primary_7828941
PublicationCentury 2000
PublicationDate 2016-Aug.
PublicationDateYYYYMMDD 2016-08-01
PublicationDate_xml – month: 08
  year: 2016
  text: 2016-Aug.
PublicationDecade 2010
PublicationTitle 2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC)
PublicationTitleAbbrev CGNCC
PublicationYear 2016
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.7582217
Snippet As the application of unmanned aerial vehicles(UAVs) becoming more widely, a demand for precise autonomous landing is rising quickly. AR.Drone 2.0 is a...
SourceID ieee
SourceType Publisher
StartPage 1098
SubjectTerms AR.Drone
Calibration
Cameras
Drones
landing system
Portable computers
Robot Operating System(ROS)
Sensors
Software
Title Landing system for AR.Drone 2.0 using onboard camera and ROS
URI https://ieeexplore.ieee.org/document/7828941
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwFA5zJ08qm_ibHDyaLmvT_AAvUp1D3JQ5YbeRNImI0I7RXfzrfWm3ieLBW1MSkpcEvpfk-95D6FKBTw1A0CfGMUYA8RUxUjIiJBfOiET6Og_ZaMyHr-xhls5a6GqrhXHO1eQzF4XP-i3flvkqXJX1RDgeBJX6DmyzRqu10cFQ1cvux1kWyFo8Wlf8kTGlBozBHhptump4Ih_RqjJR_vkrCuN_x7KPut_SPPy8BZ0D1HJFB10_NuIU3MRlxuCI4ptJdLssC4fjiOLAbn_DZWFK2BA41-EmCkMbPHl66aLp4G6aDck6LQJ5V7QiijHqtWPaOcp1kmgjXJyC2ZLlmnshaaLS2HKae2rTWHptwMuAciKU1iZODlG7gO6PELZW-dgwK1LTZ17mOuVQVzNpbQjLLo5RJxg-XzSBL-Zrm0_-_n2KdsPkN-y4M9Sulit3DohdmYt6qb4AHxmVkw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NSwMxEA2lHvSk0orf5uDRbNPdfIIXWa1V2yq1Qm8l2SQiwq6U7cVfb7LbVhQP3pKQkAwJvEny3gwA59L71B4IukhbQpBHfIm0EARxwbjVPBGuykM2HLH-C7mf0mkDXKy1MNbainxmo1Cs_vJNkS3CU1mHh-tBUKlveNwntFZrrZQwWHbS21GaBroWi5Zdf-RMqSCjtw2Gq8lqpsh7tCh1lH3-isP439XsgPa3OA8-rWFnFzRs3gKXg1qeAuvIzNC7ovBqHF3Pi9zCOMIw8NtfYZHrwh8JmKnwFgX9GDh-fG6DSe9mkvbRMjECepO4RJIQ7JQlylrMVJIozW1MvdmCZIo5LnAiaWwYzhw2NBZOae9n-HrCpVI6TvZAM_fT7wNojHSxJoZT3SVOZIoy31cRYUwIzM4PQCsYPvuoQ1_MljYf_t18Bjb7k-FgNrgbPRyBrbARNVfuGDTL-cKeePwu9Wm1bV8nGZjg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2016+IEEE+Chinese+Guidance%2C+Navigation+and+Control+Conference+%28CGNCC%29&rft.atitle=Landing+system+for+AR.Drone+2.0+using+onboard+camera+and+ROS&rft.au=Tianqu+Zhao&rft.au=Hong+Jiang&rft.date=2016-08-01&rft.pub=IEEE&rft.spage=1098&rft.epage=1102&rft_id=info:doi/10.1109%2FCGNCC.2016.7828941&rft.externalDocID=7828941