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...
Saved in:
Published in | 2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC) pp. 1098 - 1102 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.08.2016
|
Subjects | |
Online Access | Get full text |
DOI | 10.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 |