基于机器学习算法的四轴飞行器自主控制

Abdul Rahim Tajammal, M. Habib
{"title":"基于机器学习算法的四轴飞行器自主控制","authors":"Abdul Rahim Tajammal, M. Habib","doi":"10.1109/ICASE54940.2021.9904256","DOIUrl":null,"url":null,"abstract":"During the recent years, there has been an increase in the potential use of UAVs all engineering domains such as commercial photography, aerial reconnaissance, payload delivery, etc. UAVs/Quadcopters are generally designed to operate in known and stable environmental conditions where environment dynamics are well known or can be easily linearized. But most practical problems contain unknown or non-linear dynamics of the system or the environment. Machine Learning (ML) provides the techniques for using intelligent control systems that can perform desired tasks in such unknown conditions. This paper provides a framework using a Machine Learning algorithm to enable UAV navigation in such environments through the implementation of an intelligent reinforcement learning controller. Research started with detailed mathematical modelling of a quadcopter, based on the Newton-Euler equations of forces and moments, later quadcopter model was employed with PID controller as well as ML controller. A conventional PID controller was used to find the linearized response of the quadcopter. The results obtained by both controllers were then compared using 6 DoF simulations. Furthermore, the quadcopter is made to follow certain trajectories to determine the accuracy of the ML controller.","PeriodicalId":300328,"journal":{"name":"2021 Seventh International Conference on Aerospace Science and Engineering (ICASE)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Autonomous Control of a Quadcopter using Machine Learning Algorithm\",\"authors\":\"Abdul Rahim Tajammal, M. Habib\",\"doi\":\"10.1109/ICASE54940.2021.9904256\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"During the recent years, there has been an increase in the potential use of UAVs all engineering domains such as commercial photography, aerial reconnaissance, payload delivery, etc. UAVs/Quadcopters are generally designed to operate in known and stable environmental conditions where environment dynamics are well known or can be easily linearized. But most practical problems contain unknown or non-linear dynamics of the system or the environment. Machine Learning (ML) provides the techniques for using intelligent control systems that can perform desired tasks in such unknown conditions. This paper provides a framework using a Machine Learning algorithm to enable UAV navigation in such environments through the implementation of an intelligent reinforcement learning controller. Research started with detailed mathematical modelling of a quadcopter, based on the Newton-Euler equations of forces and moments, later quadcopter model was employed with PID controller as well as ML controller. A conventional PID controller was used to find the linearized response of the quadcopter. The results obtained by both controllers were then compared using 6 DoF simulations. Furthermore, the quadcopter is made to follow certain trajectories to determine the accuracy of the ML controller.\",\"PeriodicalId\":300328,\"journal\":{\"name\":\"2021 Seventh International Conference on Aerospace Science and Engineering (ICASE)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 Seventh International Conference on Aerospace Science and Engineering (ICASE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICASE54940.2021.9904256\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Seventh International Conference on Aerospace Science and Engineering (ICASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICASE54940.2021.9904256","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

近年来,无人机在所有工程领域的潜在用途有所增加,如商业摄影、空中侦察、有效载荷交付等。无人机/四轴飞行器通常被设计为在已知和稳定的环境条件下运行,其中环境动力学是众所周知的或可以很容易地线性化。但大多数实际问题都包含系统或环境的未知或非线性动力学。机器学习(ML)提供了使用智能控制系统的技术,可以在这种未知的条件下执行所需的任务。本文提供了一个使用机器学习算法的框架,通过实现智能强化学习控制器,使无人机能够在这种环境中导航。研究首先对四轴飞行器进行了详细的数学建模,基于牛顿-欧拉力和力矩方程,随后将四轴飞行器模型与PID控制器和ML控制器结合使用。采用传统的PID控制器求解四轴飞行器的线性化响应。然后通过6自由度仿真对两种控制器得到的结果进行比较。此外,四轴飞行器被制成遵循一定的轨迹,以确定ML控制器的精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Autonomous Control of a Quadcopter using Machine Learning Algorithm
During the recent years, there has been an increase in the potential use of UAVs all engineering domains such as commercial photography, aerial reconnaissance, payload delivery, etc. UAVs/Quadcopters are generally designed to operate in known and stable environmental conditions where environment dynamics are well known or can be easily linearized. But most practical problems contain unknown or non-linear dynamics of the system or the environment. Machine Learning (ML) provides the techniques for using intelligent control systems that can perform desired tasks in such unknown conditions. This paper provides a framework using a Machine Learning algorithm to enable UAV navigation in such environments through the implementation of an intelligent reinforcement learning controller. Research started with detailed mathematical modelling of a quadcopter, based on the Newton-Euler equations of forces and moments, later quadcopter model was employed with PID controller as well as ML controller. A conventional PID controller was used to find the linearized response of the quadcopter. The results obtained by both controllers were then compared using 6 DoF simulations. Furthermore, the quadcopter is made to follow certain trajectories to determine the accuracy of the ML controller.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Campus Terrain Surveying and Mapping using Low Range 2D Laser Scanners Design and Development of a Vivaldi Antenna Array for Airborne X-Band Applications Gamma-ray Burst High-latitude Emission: Simulating the Propagation Effect Using Optical Remote Sensing and Radar Altimeter Data for Lake Volume Estimation of Manchar Lake, Pakistan Generalised Modelling of Sound Signatures for Characterization of Multi-copter Unmanned Air Vehicles based on Aero-acoustics Measurements and CFD Analysis
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1