Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game Engine

The recent development of object-tracking frameworks has affected the performance of many manufacturing and industrial services such as product delivery, autonomous driving systems, security systems, military, transportation and retailing industries, smart cities, healthcare systems, agriculture, et...

Full description

Bibliographic Details
Main Authors: Khurshedjon Farkhodov, Suk-Hwan Lee, Jan Platos, Ki-Ryong Kwon
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10286478/
_version_ 1827763178229989376
author Khurshedjon Farkhodov
Suk-Hwan Lee
Jan Platos
Ki-Ryong Kwon
author_facet Khurshedjon Farkhodov
Suk-Hwan Lee
Jan Platos
Ki-Ryong Kwon
author_sort Khurshedjon Farkhodov
collection DOAJ
description The recent development of object-tracking frameworks has affected the performance of many manufacturing and industrial services such as product delivery, autonomous driving systems, security systems, military, transportation and retailing industries, smart cities, healthcare systems, agriculture, etc. Achieving accurate results in physical environments and conditions remains quite challenging for the actual object-tracking. However, the process can be experimented with using simulation techniques or platforms to evaluate and check the model’s performance under different simulation conditions and weather changes. This paper presents one of the target tracking approaches based on the reinforcement learning technique integrated with TensorFlow-Agent (tf-agent) to accomplish the tracking process in the Unreal Game Engine simulation platform AirSim Blocks. The productivity of these platforms can be seen while experimenting in virtual-reality conditions with virtual drone agents and performing fine-tuning to achieve the best or desired performance. In this paper, the tf-agent drone learns how to track an object integration with a deep reinforcement learning process to control the actions, states, and tracking by receiving sequential frames from a simple Blocks environment. The tf-agent model is trained in the AirSim Blocks environment for adaptation to the environment and existing objects in a simulation environment for further testing and evaluation regarding the accuracy of tracking and speed. We tested and compared two approaches, DQN and PPO trackers, and reported results in terms of stability, rewards, and numerical performance.
first_indexed 2024-03-11T10:48:29Z
format Article
id doaj.art-e1b2b1a047d943c4a28534939e794c3e
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-11T10:48:29Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-e1b2b1a047d943c4a28534939e794c3e2023-11-14T00:00:49ZengIEEEIEEE Access2169-35362023-01-011112412912413810.1109/ACCESS.2023.332506210286478Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game EngineKhurshedjon Farkhodov0https://orcid.org/0000-0003-0912-8767Suk-Hwan Lee1Jan Platos2https://orcid.org/0000-0002-8481-0136Ki-Ryong Kwon3https://orcid.org/0000-0002-1879-748XDepartment of AI Convergence, Pukyong National University, Busan, South KoreaDepartment of Computer Engineering, Dong-A University, Busan, South KoreaDepartment of Electrical Engineering and Computer Science, VSB—Technical University of Ostrava, Ostrava, Czech RepublicDepartment of AI Convergence, Pukyong National University, Busan, South KoreaThe recent development of object-tracking frameworks has affected the performance of many manufacturing and industrial services such as product delivery, autonomous driving systems, security systems, military, transportation and retailing industries, smart cities, healthcare systems, agriculture, etc. Achieving accurate results in physical environments and conditions remains quite challenging for the actual object-tracking. However, the process can be experimented with using simulation techniques or platforms to evaluate and check the model’s performance under different simulation conditions and weather changes. This paper presents one of the target tracking approaches based on the reinforcement learning technique integrated with TensorFlow-Agent (tf-agent) to accomplish the tracking process in the Unreal Game Engine simulation platform AirSim Blocks. The productivity of these platforms can be seen while experimenting in virtual-reality conditions with virtual drone agents and performing fine-tuning to achieve the best or desired performance. In this paper, the tf-agent drone learns how to track an object integration with a deep reinforcement learning process to control the actions, states, and tracking by receiving sequential frames from a simple Blocks environment. The tf-agent model is trained in the AirSim Blocks environment for adaptation to the environment and existing objects in a simulation environment for further testing and evaluation regarding the accuracy of tracking and speed. We tested and compared two approaches, DQN and PPO trackers, and reported results in terms of stability, rewards, and numerical performance.https://ieeexplore.ieee.org/document/10286478/Object trackingobject detectionreinforcement learningAirSimvirtual environmentvirtual simulation
spellingShingle Khurshedjon Farkhodov
Suk-Hwan Lee
Jan Platos
Ki-Ryong Kwon
Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game Engine
IEEE Access
Object tracking
object detection
reinforcement learning
AirSim
virtual environment
virtual simulation
title Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game Engine
title_full Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game Engine
title_fullStr Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game Engine
title_full_unstemmed Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game Engine
title_short Deep Reinforcement Learning Tf-Agent-Based Object Tracking With Virtual Autonomous Drone in a Game Engine
title_sort deep reinforcement learning tf agent based object tracking with virtual autonomous drone in a game engine
topic Object tracking
object detection
reinforcement learning
AirSim
virtual environment
virtual simulation
url https://ieeexplore.ieee.org/document/10286478/
work_keys_str_mv AT khurshedjonfarkhodov deepreinforcementlearningtfagentbasedobjecttrackingwithvirtualautonomousdroneinagameengine
AT sukhwanlee deepreinforcementlearningtfagentbasedobjecttrackingwithvirtualautonomousdroneinagameengine
AT janplatos deepreinforcementlearningtfagentbasedobjecttrackingwithvirtualautonomousdroneinagameengine
AT kiryongkwon deepreinforcementlearningtfagentbasedobjecttrackingwithvirtualautonomousdroneinagameengine