Development of Autopilot system of Unmanned Aerial Vehicle for Aerial Mapping Application

R. Mardiyanto, R. Hidayat, Erwan Aprilian, H. Suryoatmojo
{"title":"Development of Autopilot system of Unmanned Aerial Vehicle for Aerial Mapping Application","authors":"R. Mardiyanto, R. Hidayat, Erwan Aprilian, H. Suryoatmojo","doi":"10.1109/ISITIA.2018.8710966","DOIUrl":null,"url":null,"abstract":"The Autopilot of Unmanned Aerial Vehicle (UAV) is a system with the capability of controlling roll, pitch, and yaw of UAV. It also capable to maintain the altitude of UAV automatically. Moreover, it assists UAV travel according to the waypoints and take-off/landing automatically. The features of Autopilot become important to support UAV tasks such as aerial mapping activities, territorial monitoring, and tourism documentation. The paper presents development of GPS-based UAV autopilot system that has several flying modes: (1) stabilize (user manually controls the movement of the aircraft using remote controller, the balance of the aircraft is automatically maintained by the autopilot), (2) automatic (the aircraft automatically flies along the waypoint), (3) take-off/landing (the plane lands and takeoff automatically). The proposed system is developed using Arduino Mega 2560 as the main controller to acquire sensor data, control the roll, pitch, and yaw of the plane, calculate the heading of the plane, and obtain the signal control to the servo motors. The sensors consist of an Inertial Measurement Unit (IMU) of MPU 6050 type, ultrasonic, barometer sensor of BMP 180, magnetometer, and GPS. The system uses Proportional Integral Derivative (PID) controller to maintain the position of the plane (roll, pitch, and yaw) and the altitude. Landing mode uses ultrasonic sensors to measure the altitude of the aircraft when the altitude is less than 3 meters. The proposed system has been successfully implemented and tested. The maximum error during waypoint mode is 50 meters.","PeriodicalId":388463,"journal":{"name":"2018 International Seminar on Intelligent Technology and Its Applications (ISITIA)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Seminar on Intelligent Technology and Its Applications (ISITIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISITIA.2018.8710966","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The Autopilot of Unmanned Aerial Vehicle (UAV) is a system with the capability of controlling roll, pitch, and yaw of UAV. It also capable to maintain the altitude of UAV automatically. Moreover, it assists UAV travel according to the waypoints and take-off/landing automatically. The features of Autopilot become important to support UAV tasks such as aerial mapping activities, territorial monitoring, and tourism documentation. The paper presents development of GPS-based UAV autopilot system that has several flying modes: (1) stabilize (user manually controls the movement of the aircraft using remote controller, the balance of the aircraft is automatically maintained by the autopilot), (2) automatic (the aircraft automatically flies along the waypoint), (3) take-off/landing (the plane lands and takeoff automatically). The proposed system is developed using Arduino Mega 2560 as the main controller to acquire sensor data, control the roll, pitch, and yaw of the plane, calculate the heading of the plane, and obtain the signal control to the servo motors. The sensors consist of an Inertial Measurement Unit (IMU) of MPU 6050 type, ultrasonic, barometer sensor of BMP 180, magnetometer, and GPS. The system uses Proportional Integral Derivative (PID) controller to maintain the position of the plane (roll, pitch, and yaw) and the altitude. Landing mode uses ultrasonic sensors to measure the altitude of the aircraft when the altitude is less than 3 meters. The proposed system has been successfully implemented and tested. The maximum error during waypoint mode is 50 meters.
用于航空测绘的无人机自动驾驶系统的研制
无人机自动驾驶仪是一种具有控制无人机横摇、俯仰和偏航能力的系统。它也能自动保持UAV的高度。此外,它协助无人机根据航路点飞行并自动起飞/降落。自动驾驶仪的功能对于支持无人机任务非常重要,例如航空测绘活动、领土监控和旅游文件。本文介绍了基于gps的无人机自动驾驶系统的开发,该系统具有几种飞行模式:(1)稳定(用户使用遥控器手动控制飞机的运动,自动保持飞机的平衡),(2)自动(飞机自动沿航路点飞行),(3)起飞/降落(飞机自动着陆和起飞)。本系统以Arduino Mega 2560为主控制器进行传感器数据采集,控制平面的横倾、俯仰、偏航,计算平面航向,获取对伺服电机的信号控制。传感器由MPU 6050型惯性测量单元(IMU)、超声波传感器、BMP 180型气压计传感器、磁强计和GPS组成。该系统使用比例积分导数(PID)控制器来保持飞机的位置(滚转、俯仰和偏航)和高度。着陆模式在高度小于3米时,使用超声波传感器测量飞行器的高度。所提出的系统已成功实施和测试。航路点模式下的最大误差为50米。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信