Hamidreza Jafarnejadsani

Dr. Hamidreza Jafarnejadsani

orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
25 May 2020 in IEEE Transactions on Automatic Control
Verified
Journal Article
Closed access
YMYanbing Mao
Yanbing Mao
HJHamidreza Jafarnejadsani
Hamidreza Jafarnejadsani
PZPan Zhao
Pan Zhao
EAEmrah Akyol
Emrah Akyol
Naira HovakimyanNaira Hovakimyan
Naira Hovakimyan
This article studies novel attack and defense strategies, based on a class of stealthy attacks, namely the zero-dynamics attack (ZDA), for multiagent control systems. ZDA poses a formidable security challenge since its attack signal is hidden in the null space of the state-space representation of the control system and hence it can evade conventional detection methods. An intuitive defense strategy builds on changing the aforementioned representation via switching through a set of carefully crafted topologies. In this article, we propose realistic ZDA variations where the attacker is aware of this topology-switching strategy, and hence employs the following policies to avoid detection: first, pause, update, and resume ZDA according to the knowledge of switching topologies; and second, cooperate with a concurrent stealthy topology attack that alters network topology at switching times, such that the original ZDA is feasible under the corrupted topology. We first systematically study the proposed ZDA variations, and then develop defense strategies against them under the realistic assumption that the defender has no knowledge of attack starting, pausing, and resuming times and the number of misbehaving agents. Particularly, we characterize conditions for detectability of the proposed ZDA variations, in terms of the network topologies to be maintained, the set of agents to be monitored, and the measurements of the monitored agents that should be extracted, while simultaneously preserving the privacy of the states of the nonmonitored agents. We then propose an attack detection algorithm based on the Luenberger observer, using the characterized detectability conditions. We provide numerical simulation results to demonstrate our theoretical findings.

29 May 2023 in IEEE Robotics and Automation Letters
Verified
Journal Article
Closed access
HYHyung-Jin Yoon
Hyung-Jin Yoon
HJHamidreza Jafarnejadsani
Hamidreza Jafarnejadsani
PVPetros Voulgaris
Petros Voulgaris
Deep neural network (DNN) models are widely used in autonomous vehicles for object detection using camera images. However, these models are vulnerable to adversarial image perturbations. Existing methods for generating these perturbations use the image frame as the decision variable, resulting in a computationally expensive optimization process that starts over for each new image. Few approaches have been developed for attacking online image streams while considering the physical dynamics of autonomous vehicles, their mission, and the environment. To address these challenges, we propose a multi-level stochastic optimization framework that monitors the attacker's capability to generate adversarial perturbations. Our framework introduces a binary decision attack/not attack based on the attacker's capability level to enhance its effectiveness. We evaluate our proposed framework using simulations for vision-guided autonomous vehicles and actual tests with a small indoor drone in an office environment. Our results demonstrate that our method is capable of generating real-time image attacks while monitoring the attacker's proficiency given state estimates.

12 January 2021 in IEEE Transactions on Aerospace and Electronic Systems
Verified
Journal Article
Closed access
DSDonglei Sun
Donglei Sun
HJHamidreza Jafarnejadsani
Hamidreza Jafarnejadsani
Naira HovakimyanNaira Hovakimyan
Naira Hovakimyan
This article presents a command limiting method for attitude protection on aerial vehicles equipped with rate control augmentation systems.The method is developed based on exponential potential functions. To avoid excessive corrections, a switched command limiting control law is proposed. Stability analysis is provided for the closed-loop system. Phase portrait analysis on a linear plant with the proposed method is conducted. Simulation examples of the bank angle protection on a nonlinear transport aircraft model are presented to verify the design.

1 December 2019
Verified
Conference Paper
Open access
YMYanbing Mao
Yanbing Mao
HJHamidreza Jafarnejadsani
Hamidreza Jafarnejadsani
PZPan Zhao
Pan Zhao
EAEmrah Akyol
Emrah Akyol
Naira HovakimyanNaira Hovakimyan
Naira Hovakimyan
This paper analyzes stealthy attacks, particularly the zero-dynamics attack (ZDA) in networked control systems. ZDA hides the attack signal in the null-space of the state-space representation of the control system and hence it cannot be detected via conventional detection methods. A natural defense strategy builds on changing the null-space via switching through a set of topologies. In this paper, we propose a realistic ZDA variation where the attacker is aware of this topology-switching strategy, and hence employs the policy to avoid detection: "pause (update and resume) attack" before (after) topology switching to evade detection. We first systematically study the proposed ZDA variation, and then develop defense strategies under the realistic assumptions. Particularly, we characterize conditions for detectability of the proposed ZDA variation, in terms of the network topologies to be maintained, the set of agents to be monitored, and the measurements of the monitored agents that should be extracted. We provide numerical results that demonstrate our theoretical findings.

2 December 2019 in International Journal of Robust and Nonlinear Control
Verified
Journal Article
Closed access
PDF file
HJHamidreza Jafarnejadsani
Hamidreza Jafarnejadsani
NWNeng Wan
Neng Wan
NHNaira Hovakimyan
Naira Hovakimyan
PVPetros G. Voulgaris
Petros G. Voulgaris

9 September 2025 in Automation
Verified
Journal Article
Open access
PDF file
HGHaotian Gu
Haotian Gu
HYHyung Jin Yoon
Hyung Jin Yoon
HJHamidreza Jafarnejadsani
Hamidreza Jafarnejadsani
In vision-guided autonomous robots, object detectors play a crucial role in perceiving the environment for path planning and decision-making. However, adaptive adversarial patch attacks undermine the resilience of detector-based systems. Strengthening object detectors against such adaptive attacks enhances the robustness of navigation systems. Existing defenses against patch attacks are primarily designed for stationary scenes and struggle against adaptive patch attacks that vary in scale, position, and orientation in dynamic environments. In this paper, we introduce Ad_YOLO+, an efficient and effective plugin that extends Ad_YOLO to defend against white-box patch-based image attacks. Built on YOLOv5x with an additional patch detection layer, Ad_YOLO+ is trained on a specially crafted adversarial dataset (COCO-Visdrone-2019). Unlike conventional methods that rely on redundant image preprocessing, our approach directly detects adversarial patches and the overlaid objects. Experiments on the adversarial training dataset demonstrate that Ad_YOLO+ improves both provable robustness and clean accuracy. Ad_YOLO+ achieves 85.4% top-1 clean accuracy on the COCO dataset and 74.63% top-1 robust provable accuracy against pixel square patches anywhere on the image for the COCO-VisDrone-2019 dataset. Moreover, under adaptive attacks in AirSim simulations, Ad_YOLO+ reduces the attack success rate, ensuring tracking resilience in both dynamic and static settings. Additionally, it generalizes well to other patch detection weight configurations.