Publication:
An agent architecture for autonomous UAV flight control in object classification and recognition missions

dc.citedby15
dc.contributor.authorMostafa S.A.en_US
dc.contributor.authorMustapha A.en_US
dc.contributor.authorGunasekaran S.S.en_US
dc.contributor.authorAhmad M.S.en_US
dc.contributor.authorMohammed M.A.en_US
dc.contributor.authorParwekar P.en_US
dc.contributor.authorKadry S.en_US
dc.contributor.authorid37036085800en_US
dc.contributor.authorid57200530694en_US
dc.contributor.authorid55652730500en_US
dc.contributor.authorid56036880900en_US
dc.contributor.authorid57192089894en_US
dc.contributor.authorid54420919600en_US
dc.contributor.authorid55906598300en_US
dc.date.accessioned2024-10-14T03:22:10Z
dc.date.available2024-10-14T03:22:10Z
dc.date.issued2023
dc.description.abstractOne of the major challenges in designing an autonomous agent system is to achieve the objective of recreating human-like cognition by exploiting the growing pragmatic architectures that act intelligently and intuitively in vital fields. Consequently, this research addresses the general problem of designing an agent-based autonomous flight control (AFC) architecture of a UAV to facilitate autonomous routing/navigation in uncharted and unascertained environments of organized foyer surroundings. The specific problem of this research is the indoor environment because of the perplexing characteristics of the required flight mechanics. We design the AFC agent architecture to consist of data acquisition, perception, localization, mapping, control, and planning modules. The AFC agent performs search and survey missions that entail commanding the UAV while performing object classifications and recognition tasks. The agent implements several image handling algorithms to detect and identify objects from their colors and shapes. It captures the video images acquired from a solitary onboard, front-facing camera which are handled off-board on a computer. We conduct tests on the AFC agent, and the results show that the agent successfully controls the UAV in three performed test cases and a total of nine implemented missions. The AFC agent detects and identifies all the assigned objects with a recall score of 1.00, a precision score of 0.9563, an accuracy score of 0.9573, an F1 score of 0.9776, an efficiency score of 0.5239, a detection total time score of 225.5�s, and an identification total time of 275�s and outperforms a human operator. � 2021, The Author(s), under exclusive licence to Springer-Verlag GmbH, DE part of Springer Nature.en_US
dc.description.natureFinalen_US
dc.identifier.doi10.1007/s00500-021-05613-8
dc.identifier.epage404
dc.identifier.issue1
dc.identifier.scopus2-s2.0-85101170360
dc.identifier.spage391
dc.identifier.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85101170360&doi=10.1007%2fs00500-021-05613-8&partnerID=40&md5=152e87357f64fd6e624aacaba2d5e09b
dc.identifier.urihttps://irepository.uniten.edu.my/handle/123456789/34733
dc.identifier.volume27
dc.pagecount13
dc.publisherSpringer Science and Business Media Deutschland GmbHen_US
dc.sourceScopus
dc.sourcetitleSoft Computing
dc.subjectAutonomous agent
dc.subjectAutonomous flight control architecture
dc.subjectObject classification
dc.subjectRobot operating system (ROS)
dc.subjectSearch and survey mission
dc.subjectUnmanned aerial vehicle (UAV)
dc.subjectAircraft control
dc.subjectAircraft detection
dc.subjectAntennas
dc.subjectAutonomous agents
dc.subjectComputer operating systems
dc.subjectData acquisition
dc.subjectObject detection
dc.subjectRobot Operating System
dc.subjectUnmanned aerial vehicles (UAV)
dc.subjectAerial vehicle
dc.subjectAgent architectures
dc.subjectAutonomous flight control
dc.subjectAutonomous flight control architecture
dc.subjectControl agent
dc.subjectControl architecture
dc.subjectObject classification
dc.subjectRobot operating system
dc.subjectSearch and survey mission
dc.subjectUnmanned aerial vehicle
dc.subjectSurveys
dc.titleAn agent architecture for autonomous UAV flight control in object classification and recognition missionsen_US
dc.typeArticleen_US
dspace.entity.typePublication
Files
Collections