Reinforcement Learning-based Optimal Control and Software Rejuvenation for Safe and Efficient UAV Navigation
Angela Chen, Konstantinos Mitsopoulos, and Raffaele Romagnoli

TL;DR
This paper introduces a Deep Reinforcement Learning-based method for optimizing control and software rejuvenation in UAVs, enhancing safety and performance during cyber-attack mitigation.
Contribution
It presents a novel Deep RL approach integrating software rejuvenation with UAV control, improving safety and efficiency over traditional methods.
Findings
Enhanced UAV tracking performance during software rejuvenation.
Improved safety constraints adherence compared to traditional methods.
Demonstrated effectiveness in UAV simulations.
Abstract
Unmanned autonomous vehicles (UAVs) rely on effective path planning and tracking control to accomplish complex tasks in various domains. Reinforcement Learning (RL) methods are becoming increasingly popular in control applications, as they can learn from data and deal with unmodelled dynamics. Cyber-physical systems (CPSs), such as UAVs, integrate sensing, network communication, control, and computation to solve challenging problems. In this context, Software Rejuvenation (SR) is a protection mechanism that refreshes the control software to mitigate cyber-attacks, but it can affect the tracking controller's performance due to discrepancies between the control software and the physical system state. Traditional approaches to mitigate this effect are conservative, hindering the overall system performance. In this paper, we propose a novel approach that incorporates Deep Reinforcement…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Grid Security and Resilience · Traffic control and management · Reinforcement Learning in Robotics
