Paper deep dive
TACTIC: Temporal and Context-Aware LLM Tactical Planning for Roadside LiDAR Attacks
Yiming Gao, Shaocheng Luo
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Physical LiDAR attacks are often evaluated using fixed primitives and manually selected parameters, despite their strong dependence on surrounding traffic. We present TACTIC, a scene-aware framework that uses a multimodal large language model (MLLM) to coordinate state-adaptive roadside LiDAR attacks. Under a gray-box threat model, TACTIC relies only on an attacker-operated roadside perception stack, without accessing the victim LiDAR's native point clouds or internal processing. Local perception provides metric vehicle states, while the MLLM combines these measurements with roadside imagery to infer relational traffic context and construct a semantic scene graph. Based on this representation, TACTIC selects and configures two complementary primitives: \emph{push-away}, which shifts the perceived range of a lead vehicle, and \emph{phantom-obstacle braking}, which triggers emergency braking through obstacle injection. Measured traffic states and empirically calibrated constraints ground the generated tactics in physically feasible operating regions. To accommodate MLLM latency, TACTIC overlaps reasoning and execution asynchronously while high-rate local perception detects scene changes and triggers replanning. Across 280 randomized CARLA trials, the full policy achieves a 100% collision rate, compared with 35% for a fixed rule, 60% for random selection, and 75% for a restricted LLM using mode selection with default parameters. Joint physical-and-image input achieves 100% success, versus 65% with physical measurements alone and 75% with imagery alone, while asynchronous $\Delta$ refresh reduces scene-mutation response from 7.4 s to 2.0 s. These results show that scene-dependent tactical planning can expose context-sensitive LiDAR failure modes that fixed attack policies may miss.
Tags
Links
- Source: https://arxiv.org/abs/2609.39969v1
- Canonical: https://arxiv.org/abs/2609.39969v1
Trouble viewing inline? Open PDF directly â
Full Text
47,206 characters extracted from source content.
Expand or collapse full text
TACTIC: Temporal and Context-Aware LLM Tactical Planning for Roadside LiDAR Attacks Yiming Gao 1 and Shaocheng Luo 2 * Abstractâ Physical LiDAR attacks are often evaluated using fixed primitives and manually selected parameters, despite their strong dependence on surrounding traffic. We present TAC- TIC, a scene-aware framework that uses a multimodal large language model (MLLM) to coordinate state-adaptive roadside LiDAR attacks. Under a gray-box threat model, TACTIC relies only on an attacker-operated roadside perception stack, without accessing the victim LiDARâs native point clouds or internal processing. Local perception provides metric vehicle states, while the MLLM combines these measurements with roadside imagery to infer relational traffic context and construct a se- mantic scene graph. Based on this representation, TACTIC se- lects and configures two complementary primitives: push-away, which shifts the perceived range of a lead vehicle, and phantom- obstacle braking, which triggers emergency braking through obstacle injection. Measured traffic states and empirically calibrated constraints ground the generated tactics in physically feasible operating regions. To accommodate MLLM latency, TACTIC overlaps reasoning and execution asynchronously while high-rate local perception detects scene changes and triggers replanning. Across 280 randomized CARLA trials, the full policy achieves a 100% collision rate, compared with 35% for a fixed rule, 60% for random selection, and 75% for a restricted LLM using mode selection with default parameters. Joint physical-and-image input achieves 100% success, versus 65% with physical measurements alone and 75% with imagery alone, while asynchronous â refresh reduces scene-mutation response from 7.4 s to 2.0 s. These results show that scene- dependent tactical planning can expose context-sensitive LiDAR failure modes that fixed attack policies may miss. I. INTRODUCTION LiDAR is widely used in autonomous driving but re- mains vulnerable to physical attacks that suppress genuine returns, inject phantom objects, and induce unsafe vehicle behavior [1], [2], [3]. Studying these attacks in controlled environments is essential for identifying safety-critical failure modes, evaluating countermeasures, and improving protec- tion for passengers and other road users. Existing physical LiDAR attacks mainly demonstrate in- dividual attack primitives. A target may be removed through spoofing [4], while a nonexistent obstacle may be intro- duced through point injection [2]. However, these attacks are typically evaluated using manually defined rules and fixed parameters in simplified traffic settings, such as straight-road driving [5], predefined turning scenarios [6], or pre-assumed vehicle maneuvers [7]. Such evaluations establish whether 1 Y. Gao is with the Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA. gdorothy@umich.edu. 2 S. Luo is with the Department of Electrical and Computer Engineering, Duke University, Durham, NC, USA. *Corresponding Author: S. Luo, shaocheng.luo@duke.edu. an individual primitive can work, but provide limited insight into how attack effectiveness changes with surrounding traf- fic scenes. We focus on vehicle-to-vehicle interactions because they directly expose these dynamic dependencies and are central to autonomous-driving safety. Unlike collisions with walls or road dividers, which are dominated by static geometry and may additionally depend on map availability, localization, or lateral control, interactions among vehicles depend on continuously evolving traffic relationships. A nearby vehicle may be the targetâs leader or follower in the same lane, or an unrelated participant in an adjacent lane; the same perturbation can therefore produce very different outcomes. Physical attack execution is consequently a scene-dependent planning problem that requires reasoning over traffic topol- ogy, spacing, relative motion, acceleration, and time-to- collision (TTC), rather than applying a fixed primitive or parameter set. We address this gap with TACTIC, a temporal and context-aware framework for state-adaptive, LLM- orchestrated roadside LiDAR attacks, illustrated in Fig. 1. Under a gray-box threat model, the roadside attacker in- dependently observes traffic without accessing the victim LiDARâs native point clouds, filtering parameters, or internal processing. TACTIC combines object-level local perception with roadside imagery and uses a multimodal large language model (MLLM) for relational scene reasoning and context- dependent tactical planning. Specifically, local perception detects and tracks individual vehicles and provides measurable physical states such as position, velocity, spacing, and TTC, while the MLLM jointly considers these measurements and visual road context to infer same-lane, adjacent-lane, and leaderâfollower rela- tionships. These relations form a semantic scene graph for tactical decision making. Based on this graph, TACTIC se- lects and configures two complementary collision primitives: a push-away attack, which shifts the preceding vehicleâs perceived range, and a phantom-obstacle braking attack, which triggers emergency braking through obstacle injection. Because the primitives exploit different vehicle relationships and feasibility regions, their effectiveness depends on the current scene. Introducing an LLM into the loop creates two additional challenges: generated tactics may violate physical feasibility, and LLM inference may lag behind rapidly changing traffic. TACTIC addresses the former using measured vehicle states, calibrated operating bounds, and deterministic verification, leaving the MLLM to focus on relational scene understand- arXiv:2609.39969v1 [cs.RO] 30 Sep 2026 Local Sensing Data A1 T (target) A2 A3 A4 A5 Perception Stack Sensing Real-World Traffic Semantic Scene Graph Leader-follower (same lane) T A1 A2 A4 A5 A3 Adjacent lane(Same direction) with geometry Leader-follower (same lane) along with geometry Adjacent lane (Opposite direction) with geometry TACTIC Agent Multimodal LLM Step 1. Scene Reasoning Using the World Model (Sec. IV-A) input: sensing data output: semantic scene graph Step 2. Scene-dependent Attack Planner (Sec. IV-B) input: semantic scene graph output: attack policy Step 3. Feasibility Evaluation (Secs. I-C and IV -C) input: and output: attack signal generation and execution Attack Planner : point-cloud push-away : phantom ob- stacle braking : hold and re- generate scene graph Attack Re-plan Scene topology changed? NoYes Indicator: floors: coverage: Do not update attack policy reuse cached scene graph Update attack policy re-gen scene graph and update attack policy Roadside Attacker (LiDAR+Camera+ Spoofer) Fig. 1: TACTIC overview. The attacker-operated roadside perception stack observes local traffic with co-located LiDAR and camera and provides sensing state S to the multimodal LLM agent. The agent constructs a semantic scene graph, selects a feasible tacticP , and updates the policy when significant scene changes occur. Cached topology and asynchronous reasoning reduce repeated scene generation and replanning latency. ing and tactical selection. To address latency, reasoning and execution overlap asynchronously, while high-rate local perception detects scene changes and triggers replanning only when needed. We evaluate TACTIC in CARLA using randomized multi- vehicle scenarios, a realistic driver model, and a two-stage automatic emergency braking controller. Across 280 primary CARLA trials spanning feasibility, policy, perception, timing, and benign-control evaluations, the full LLM policy achieves a 100% collision rate, compared with 35% for a fixed rule and 60% for random selection. A restricted LLM that selects the attack mode but uses default parameters reaches 75%, showing that joint mode and parameter adaptation provides additional benefit. Joint physical and visual input sustains 100% success, whereas physical-only and image-only inputs drop to 65% and 75%, respectively. Physical calibration reveals a sharp push-away feasibility transition near 10.5â 11 m, while asynchronous replanning reduces scene-change response latency from 7.4 s to 2.0 s. The project website 1 is accessible, and the source code 2 is released. The main contributions are as follows: ⢠We formulate physical LiDAR attack execution as a scene-dependent tactical planning problem, focusing on dynamic vehicle-to-vehicle interactions whose feasibil- ity depends on evolving relational traffic context. ⢠We develop TACTIC, which combines object-level local perception and roadside imagery with multimodal LLM reasoning to construct semantic scene graphs and select complementary physical attack primitives and parameters. ⢠We ground LLM tactical decisions with measured ve- hicle states and calibrated physical constraints and in- troduce an asynchronous perceptionâLLM architecture for high-rate scene-change detection and replanning. Experiments demonstrate higher collision success than fixed and random policies and faster adaptation to changing scenes. 1 https://sites.google.com/umich.edu/tactic/home 2 https://github.com/gdorothy/TACTIC-Roadside-LiDAR-Attack I. RELATED WORK A. Physical LiDAR Attacks on Autonomous Vehicles Physical LiDAR attacks largely follow two directions. Removal attacks suppress genuine target returns through adversarial objects or physical spoofing [1], [8], [4], [9], whereas injection attacks introduce nonexistent obstacles to manipulate downstream perception and control [2], [10]. Recent work improves operational realism by attacking moving targets at longer range [5] and extending physical manipulation to localization, odometry, and sensor fusion [6], [7]. A recent systematization further characterizes how sensor perturbations propagate through autonomous-driving pipelines [3]. Despite these advances, attack execution remains largely scenario-specific: individual primitives are commonly eval- uated with predefined conditions and parameters tailored to particular road configurations or maneuvers [5], [6], [7]. How to select and configure physical attacks as multi-vehicle traf- fic evolves has received substantially less attention. TACTIC addresses this gap by formulating physical attack execution as a scene-dependent tactical planning problem. B. Context-Aware Attack Planning Context-dependent coordination of physical sensor attacks remains comparatively unexplored, with existing approaches typically executing individual attacks independently or using handcrafted rules that map predefined conditions to fixed actions. Attack-hardness analysis [11] shows that physical attack feasibility depends strongly on situation-specific con- ditions, but identifies these conditions primarily through offline search. LLM-based adversarial scenario generation [12] instead varies simulated driving scenarios rather than coordinating online physical attacks. Zhang et al. [3] further identify joint perceptionâdecision attacks and scene-aware hybrid attack chains as open directions. TACTIC moves this reasoning online: measured traffic states and calibrated physical constraints define the feasible action space, while relational scene understanding guides context-dependent selection and parameterization of comple- mentary physical attack primitives. C. LLM-Based Scene and Tactical Reasoning LLMs and multimodal LLMs (MLLMs) are increasingly used for high-level reasoning in autonomous driving. GPT- Driver reformulates motion planning as language modeling over structured driving states [13]; LMDrive integrates mul- timodal sensor observations and language for closed-loop driving [14]; and DriveLM introduces graph-structured visual reasoning across perception, prediction, and planning [15]. These studies demonstrate the potential of language models to reason over heterogeneous observations and relationships among traffic participants. TACTIC extends this capability to physical-attack plan- ning: local perception provides metric states, the MLLM infers relational context and selects tactics, while physical feasibility and execution remain deterministic. To reduce la- tency, TACTIC overlaps reasoning with execution following TypeFlyâs generate-while-execute principle [16]. I. SCENE-DEPENDENT ATTACK FORMULATION We focus on vehicle-to-vehicle interactions and stress tests because they require reasoning over dynamic traffic relationships, whereas collisions with walls or road dividers are dominated by static geometry and may additionally depend on map availability, localization, and lateral control. These factors can confound the study of physical LiDAR attacks and obscure the role of surrounding traffic. Our work provides a direct setting for studying how dynamic relationships, including leaderâfollower structure, spacing, and relative motion, affect attack feasibility. This objective makes physical attack execution inherently scene dependent. As shown in Fig. 1, a nearby vehicle may be the targetâs leader or follower in the same lane, or an unrelated participant in an adjacent lane. The same physical primitive can therefore succeed or fail depending on the current traffic topology and vehicle dynamics. We formulate this scene-dependent attack space below; Sec. IV then introduces TACTIC to reason over the scene and select among feasible attack policies. A. Threat Model and Attack Objective We consider a roadside attacker equipped with LiDAR and an RGB camera, following a deployment setting similar to the Moving Vehicle Spoofing System in [5]. The roadside perception stack detects and tracks surrounding vehicles at 20 Hz. Vehicles follow an intelligent driver model [17], [18] together with a two-stage AEB controller that applies partial and full braking at perceived TTC thresholds of 3.0 s and 1.6 s, respectively [19]. We adopt a gray-box threat model in which the attacker interacts with the victim only through the physical sensing channel. The attacker independently observes the traffic scene and may know relevant sensor and vehicle-control configurations, but has no access to the victimâs native point clouds, internal filtering states, or vehicle messages. A target vehicle T is designated, and the objective is to induce a collision between T and a neighboring traffic participant. Let S t denote the roadside observation at time t, compris- ing vehicle positions, velocities, accelerations, inter-vehicle spacing, TTC, and the corresponding roadside image. Be- cause these object-level measurements do not by themselves encode how traffic participants relate to one another, Sec. IV further interprets S t into a relational traffic context for tactical decision making. At each decision round, the policy outputs P t = (m, θ m ),(1) where mâpush-away,phantom-braking,hold de- notes the selected physical attack primitive and θ m con- tains its mode-specific continuous parameters. Specifically, θ m = (âd, Ď,o) for push-away and θ m = (w, Ď) for phantom-braking, as defined in Sec. I-B. A round corresponds to one decisionâexecutionâreplanning cycle of the policy in Sec. IV, and each trial is limited to at most R = 3 such rounds. B. Complementary Physical Attack Primitives Pointcloud push-away: Consider a target T following a lead vehicle A1, with another vehicle A2 behind T in the same lane. The attacker shifts the perceived range of A1, causing T to perceive a larger leading gap while the true T â A1 distance contracts. This primitive, denoted push-away, is parameterized by the induced range displacement âd, separation ramp Ď , and ignition onset o. Phantom-obstacle braking: The second primitive in- jects a virtual obstacle at distance w ahead of T . When its perceived TTC falls below the full-braking threshold, T performs emergency braking and the trailing vehicle A2 may become the collision agent. This primitive, denoted phantom-braking, is parameterized by phantom wall placement distance w and emission duration Ď . Hold: The third primitive hold means keeping the pre- vious primitive P tâ1 . This primitive avoids frequent policy changes during attacking. The three primitives are complementary because they exploit different traffic relationships. push-away depends primarily on the T âA1 leaderâfollower geometry, whereas braking exploits the A2âT relationship and the targetâs decel- eration. This complementarity motivates scene-aware tactical selection rather than a fixed attack rule. C. Physical and Temporal Feasibility The available action space is further bounded by physics- informed, empirically calibrated constraints. These con- straints determine whether a candidate primitive can operate under the current scene, leaving the scene-aware policy in Sec. IV to choose among feasible alternatives. Push-away feasibility: The induced displacement must be large enough to produce the required closing behavior while remaining inside roadside sensing coverage: âd min = 11 m, âd max (o) = 50â o m. The displacement must also develop before the target reaches the lead vehicle while remaining below the measured consistency threshold: âd t arr â¤ Ď â¤ 3.0 m/s, where t arr denotes the remaining arrival time. Visual Encoding Encode roadside image with pretrianted vision model SigLIP-2 ViT 2 x 2 Merger visual token embeddings roadside image M visual tokens ... Measurement Encoding Encode structured local- perception outputs text token embeddings n text tokens ... Perception output per object "id": "A3", "long_m": 47.6, "lat_m": -3.4, "v_mps": -6.0, "a_mps2": 0.2, "distance_m": 8.3, "ttc_s": 2.40, "points": 77 "id": "A1", "long_m": -12.1, "lat_m": 1.8, "v_mps": 12.5, "a_mps2": -0.1, "distance_m": 25.6, "ttc_s": 5.12, "points": 64 ... Metric measurements from local perception stack MLLM Fusion Fuse visual and measurement tokens with a decoder-only multimodal transformer interleaved MRoPE visual tokens text tokens LLM layer N LLM layer 3 LLM layer 2 LLM layer 1 N layers Mid-level ViT features Deep Stack Metric estimation stays in local perception; the MLLM infers semantic traffic relations. Scene-Graph Decoding Generate structured scene graph with semantic relations and measured metrics "target": "A3", "neighbor": "A1" "lane_relation": "same-lane", "leader_follower": "leader", "risk_level": "medium" "distance_m": 8.3, "ttc_s": 2.40, Semantic fields inferred from multimodal context Metric fields from measured state Steady-state Cache/Update (runtime logic) refresh only dynamic edge attributes (distance_m and TTC) full multimodal regeneration and scene graph updated ... Topology unchanged Topology changed Text Tokenizer ...... Relation-level Multimodal Conditioning Attack Planner Fig. 2: Multimodal scene-graph generation in TACTIC. Roadside imagery is encoded into visual tokens, while tracked vehicle states are serialized as text tokens. The MLLM jointly conditions on both modalities to infer seman- tic traffic relations and decodes them as a structured scene graph. When the topology remains unchanged, the steady- state manager updates only metric edge attributes without full multimodal regeneration. Braking feasibility: For the braking primitive, the in- jected obstacle must drive perceived TTC below the 1.6 s full-braking threshold. We therefore place the virtual wall according to w(v) = 1.5v, w â [5, 15] m, where v is the measured target speed. The emission duration is calibrated to cover both the targetâs braking response and the followerâs subsequent approach. Temporal feasibility: Feasibility depends jointly on traf- fic geometry and execution time. Waiting can enlarge or shrink relevant inter-vehicle gaps, consume the remaining push-away displacement envelope, or change whether a trail- ing vehicle can reach the target after braking. Attack timing is therefore determined from the continuously measured spacing, TTC, and vehicle motion rather than by a fixed schedule. Sec. IV describes how TACTIC combines these feasibility conditions with relational scene understanding for state-adaptive tactical planning. IV. TACTIC: SCENE-AWARE LLM TACTICAL PLANNING TACTIC operationalizes the scene-dependent attack space defined in Sec. I. Its design separates three responsibilities: local perception measures the traffic state, a multimodal LLM performs relational scene understanding and tactical selection, and deterministic modules enforce the physical constraints in Sec. I-C and execute the selected primitive. Because perception operates much faster than LLM infer- ence, reasoning and execution proceed asynchronously, with a high-rate local monitor triggering re-planning when the cached scene becomes invalid. A. Multimodal Semantic Scene Reasoning The perception front end operates at the LiDARâs na- tive 20 Hz rate, clustering detections and associating them into persistent tracks. It provides object-level measurements including longitudinal and lateral position, velocity, accel- eration, spacing, and TTC. These measurements accurately describe individual vehicle states but do not explicitly encode their semantic relationships. To recover this relational context, each MLLM query combines the structured vehicle states with the corresponding roadside camera frame. The image provides complementary road semantics, such as lane structure and driving direction, while the structured measurements retain precise metric information. From these inputs, the MLLM constructs a semantic scene graph G t = (V t ,E t ),(2) where nodes V t represent tracked traffic participants and edges E t encode relations such as same-lane leaderâfollower and adjacent- or opposite-lane interactions. Edge attributes retain metric quantities supplied by the perception stack, including spacing, relative motion, and TTC. This division keeps physical-state estimation outside the MLLM while assigning it the higher-level task of interpreting how traffic participants relate to one another [20], [21]. MLLM scene-graph generator: Figure 2 illustrates the multimodal generation process. The roadside image I t is patchified and encoded by a SigLIP-2 vision transformer, followed by a lightweight merger that compresses each 2Ă 2 block of patch embeddings into a visual token sequence, Z = Merger(ViT(I t )) =z 1 ,...,z M .(3) The tracked vehicle states, output schema, and cached topol- ogy are serialized into text tokens X =x 1 ,...,x n . Visual and text tokens are jointly processed by the multimodal decoder using interleaved MRoPE positions, while mid-level visual features are injected into early decoder layers through DeepStack. This allows relational fields to condition jointly on visual road context and precise object-state measurements. The resulting graph is autoregressively decoded into a constrained JSON representation. Letting y 1 ,...,y K denote its serialized output tokens, p(G t ) = K â k=1 p(y k | y <k ,Z,X).(4) Semantic fields, such as lane association and leaderâfollower relations, are inferred from the multimodal context, whereas metric fields retain measurements supplied by the local perception stack. This separation prevents the MLLM from replacing low-level state estimation while allowing it to resolve traffic relationships needed for tactical planning. Scene-graph generation runs asynchronously following the generate-while-execute principle of TypeFly [16]. The initial query performs full multimodal scene interpretation. During steady state, subsequent queries reuse the cached graph and recent object states. If the vehicle set and relational topology remain unchanged, the â path refreshes only dynamic edge attributes such as spacing and TTC; otherwise, a vehicle-set consistency check triggers full multimodal regeneration. The updated graph atomically replaces the cached topology once generation completes. B. Physics-Grounded Tactical Policy Given the semantic graph G t , TACTIC determines which physically feasible primitive best matches the current traffic configuration and how its continuous parameters should be configured. The key design principle is to separate conse- quence, feasibility, and tactical selection rather than asking the LLM to infer all three from scratch. H-group measure: Before each tactical decision, both primitives are scored using an offline-calibrated h-group measure. For the rear-end primitive, normalized gap, ac- celeration, and TTC terms use weights 0.15/0.70/0.15, with attack duration introduced at a second combination level with weight 0.10. For braking, acceleration and TTC use weights 0.85/0.15, again with a 0.10 duration term. Gap is omitted from the braking score because braking severity is driven by the targetâs deceleration rather than a monotonic function of inter-vehicle distance. Grid-search calibration yields mean attack-to-benign separation margins of 96.5Ă and 13.6Ă for the rear-end and braking measures, respectively. The score is defined from the victimâs perspective: larger values indicate more severe consequences and do not encode attacker cost or feasibility. Feasibility grounding: A high h-group score does not imply that the corresponding primitive is physically exe- cutable. TACTIC therefore supplies the LLM with the mea- sured traffic state together with the mode-specific feasibility bounds derived in Sec. I-C. For push-away, these include the minimum and coverage-limited displacement,11⤠âd⤠50âo, and the admissible ramp band, âd/t arr ⤠Ď⤠3.0 m/s. For braking, the wall placement follows the measured tar- get speed, w(v) = 1.5v within [5, 15] m, while the minimum emission duration depends on the current follower gap. These values are recomputed from the current scene and provided numerically at every tactical decision. The LLM therefore reasons over three complementary inputs: relational scene structure, potential consequence, and remaining feasibility margin. A lower-h-group primitive may be selected when the traffic geometry makes it substantially more feasible. Before execution, deterministic code projects the generated parameters back into the admissible set ÎŚ(S t ), ensuring that physical bounds are system constraints rather than prompt suggestions. In short, measured states and calibrated constraints determine what can be executed, while the LLM determines which tactic best matches the scene. Tactical policy: At round t, the LLM produces P t = (m, θ m ), where m and θ m are defined in Sec. I-A. The full policy jointly selects the primitive and its parameters and additionally returns an estimated success likelihood and a short rationale used for logging and analysis. Execution may continue for at most R = 3 rounds, allowing the tactic to be revised when the previous round fails or the traffic relationship changes. Attack timing is handled separately from tactical selec- tion. The high-rate controller continuously evaluates spacing, TTC, and vehicle motion against the feasible spatio-temporal region defined in Sec. I-C. It determines whether the cached policy remains executable, should be launched, or must be suspended and reconsidered. The LLM therefore selects and configures the tactic, but does not replace high-rate temporal monitoring. Decision sources: To isolate the contribution of LLM tactical reasoning, we compare four decision sources in Sec. V. llm policy jointly selects the primitive and its mode-specific continuous parameters, returning the primitive choice m together with its continuous parameters ((âd, Ď,o) for push-away, (w, Ď) for the phantom wall), with a success estimate and rationale; llm selects only the primitive in a single shot without the policy layer, with the continuous parameters fixed at system defaults; rule always selects push-away and draws its parameters at random once per trial, exempt from the analytic floors, and reads nothing; and random commits to one uniformly sampled tactic and parameterization for the trial. The random group is not re- sampled after each round, avoiding multiple independent chances that would confound tactical quality. C. Asynchronous Scene Monitoring and Replanning LLM inference takes seconds, whereas the traffic state evolves at the perception rate. TACTIC therefore decouples high-rate scene monitoring from lower-rate semantic and tactical reasoning. While a cached policy is valid, execution continues concurrently with generation of the next scene interpretation. A lightweight local alerter compares the 20 Hz tracker state against the cached graph on every frame. A scene mutation is declared when a vehicle appears or disappears, an inter-vehicle gap changes by more than 8 m or 40%, or the inferred road context changes. Because ordinary car-following gaps evolve gradually, these thresholds target structural scene changes rather than frame-level noise. A minimum 0.5 s replanning interval prevents repeated alerts from saturating the LLM scheduler. When a mutation invalidates the current tactical assump- tions, the alerter suspends execution and triggers a scene update. If the vehicle set and relational structure remain valid, the lightweight â path updates the graph; otherwise, a full multimodal regeneration is requested. Tactical plan- ning then resumes from the updated graph and feasibility state. The alerter only detects and localizes scene changesâ semantic interpretation and policy regeneration remain the responsibility of the LLM. This architecture allows perception to react at sensor rate without requiring the LLM to operate at 20 Hz. The resulting latency and scene-change response are evaluated in Sec. V. V. EXPERIMENTAL EVALUATION We evaluate TACTIC along three dimensions: (i) whether the physical constraints in Sec. I-C correctly characterize feasible operating regions; (i) whether LLM-based tactical planning improves attack effectiveness and efficiency over fixed and random policies; and (i) how multimodal scene reasoning and asynchronous replanning affect performance under changing traffic conditions. We first establish the experimental setting and physical operating bounds, then evaluate tactical decision quality, and finally isolate the contribution of individual system components. Fig. 3: Example phantom-obstacle braking attack. At T 1 the system monitors a nominal scene; execution begins at T 2 = 8.0 s and collision occurs at T 3 = 10.4 s. Windows AâC show the driving scene, target perception, and scene graph. A. Experimental Setup We implement TACTIC in CARLA 0.9.14 [22] using Town07 with synchronous simulation at 20 Hz, as illus- trated in Figs. 3 and 4. Each trial contains the target T , a lead vehicle A1, a follower A2, and two additional traffic participants A3/A4. To isolate dynamic vehicle interactions from occlusion, we target the lane closest to the roadside perception stack. The attacker uses pole-mounted LiDAR and an RGB camera in a setting similar to MVS [5], with an effective observation range of approximately 50 m. The longitudinal vehicles cruise at 6.0 m/s nominally (closed- loop â 5.5 m/s), maintaining approximately stationary gaps without attack. Qwen [23] serves as the primary MLLM backend. Monte Carlo protocol: The initial T âA1 gap is sampled uniformly from 18â28 m, spanning the measured push-away feasibility transition. Each configuration contains 20 trials with distinct seeds and at most three attack rounds. Success requires a physical collision, defined as a center-to-center distance below 5.0 m with residual impact speed of at least 1.5 m/s. We additionally run 20 attack-free control trials for 30 s and report Wilson 95% confidence intervals and Fisherâs exact test. Relevant secondary metrics are t 90 , the time to reach 90% of commanded displacement; d<7, trials with minimum T âA1 distance below 7 m; R<1, displacement- tracking RMSE below 1 m; emission Gini G; and dose efficiency Ρ . Together, these metrics capture not only col- lision success but also physical execution quality and attack efficiency. B. Feasibility Characterization and Attack Effectiveness We first validate the physical constraints used to ground tactical decisions. These experiments establish the operating regions within which the LLM is allowed to reason, after which we evaluate whether scene-aware policy selection improves attack effectiveness. Push-away feasibility: A locked-displacement sweep reveals a sharp transition: âd = 5 and 10 m succeed in 0/20 and 5/20 trials, whereas 15 and 20 m both succeed in 20/20 (Table I). A finer sweep gives 1/20 at 8 m, 0/20 at 9 m, 5/20 at 10 m, 12/20 at 10.5 m, and 20/20 at 11â12 m, motivating the sufficient floor âd min = 11 m. The upper bound follows sensing coverage, âd max = 50âo; beyond the sufficient floor, larger displacement mainly increases exposure rather than improving success. TABLEI:Locked-displacementresponseofthe push-away primitive (20 trials per level; ramp 3.0 m/s). âd/m Succ. d<7 R<1 t 90 /sâd/m Succ. d<7 R<1 t 90 /s 50/200/200/20 5.831520/20 20/20 18/20 4.87 105/2020/20 9/20 4.302020/20 20/206/206.20 The ramp must also complete before contact while re- maining below the tracking-consistency limit. Instantaneous steps are detected in 10/10 trials and ramps above 3.0 m/s in 3/3, whereas no tested ramp at or below 3.0 m/s is flagged (0/10). Together with Ď âĽ âd/t arr , this defines the feasible band in Fig. 5. The full policy operates at âdâ 17.4 m and Ďâ 2.97 m/s, placing its typical operating point safely inside this region. Phantom-braking feasibility: We next characterize the complementary braking primitive. A locked sweep over emission duration at a fixed 13â15 m A2âT gap shows no clear duration threshold: success remains high from 2â10 s. Thus, within this tested range, the binding factor is the follower gap rather than emission duration. The virtual wall follows w(v) = 1.5v, keeping perceived TTC below the 1.6 s full-braking threshold. These results confirm that the two primitives are limited by different aspects of scene geom- etry and therefore occupy distinct state-dependent feasibility regions. Dose response: Figure 6 summarizes the resulting doseâresponse behavior of both primitives. Push-away suc- cess rises sharply around 10.5â11 m and saturates thereafter, validating the 11 m operating floor. In contrast, phantom- braking remains at or above 80% success (16/20â20/20) across 2â10 s emission durations at a fixed 13â15 m gap, further indicating that follower geometry rather than duration is the dominant constraint. The contrasting response profiles motivate selecting the primitive according to the current traffic state rather than applying one fixed policy. Decision-source comparison: Having established the feasible action space, we next evaluate how different decision mechanisms use it. We compare four decision sources under the hybrid implementation, where both push-away and phantom-braking are available: the full LLM policy, restricted LLM, fixed rule, and committed random policy de- fined in Sec. IV-B. The full policy achieves 20/20 successes, significantly exceeding the fixed ruleâs 7/20 and random policyâs 12/20 (Fisher p = 1.3Ă 10 â5 and p = 0.0033; Table I). The fixed rule always chooses push-away, leaving success dependent on sampled geometry; all 13 failures are AEB-arrested near-misses. Random selection can choose either primitive but cannot jointly adapt its parameters to the observed scene. The restricted LLM achieves 15/20, significantly below the full policy (p = 0.047), indicating that joint mode and parameter selection improves over mode selection alone. The full policy also has the lowest duty cycle (0.39) and emission dose (3.9), showing that adaptive parameterization improves both effectiveness and signal efficiency. Overall, these results support the central design choice of coupling scene-level Fig. 4: Example scene change and replanning. Execution is reconsidered at T 2 = 3.9 s and T 4 = 13.3 s as traffic evolves, ultimately causing a collision between T and lead vehicle A1. (a)(b) Fig. 5: Measured push-away feasibility bounds. (a) Displace- ment range and policy operating points. (b) Ramp rates bounded by completion and the Ď max = 3.0 m/s consistency limit. (a)(b) Fig. 6: Doseâresponse of the two primitives (20 trials per level; 95% Wilson CI). (a) push-away success versus relay displacement. (b) phantom-braking success versus emission duration at a fixed 13â15 m gap. primitive selection with continuous parameter adaptation. Case studies: The quantitative results above are further illustrated by two representative executions. Figure 3 shows a phantom-braking episode. At T 2 = 8.0 s, the A2âT geometry becomes feasible; the cached policy is released, an 8 m phantom wall triggers emergency braking, and A2 rear-ends T at T 3 = 10.4 s. Figure 4 shows replanning under changing traffic. A push-away policy becomes feasible at T 2 = 3.9 s, but lead-vehicle acceleration invalidates the cached conditions and suspends execution. When feasibility is restored at T 4 = 13.3 s, the scene graph and policy are updated and execution resumes, eventually causing a T âA1 collision. Together, these examples illustrate how relational scene reasoning, primitive selection, and high-rate feasibility monitoring interact during execution. Benign control: As a sanity check, no collision occurs in 20 attack-free trials; the minimum separation is 17.9 m and TTC never enters the hazard region. The observed collisions therefore arise from attack execution rather than the nominal traffic dynamics. C. Ablation and Runtime Analysis We finally isolate the contributions of multimodal per- ception, execution timing, and asynchronous scene updates. These experiments evaluate the components that keep the tactical policy responsive as traffic conditions evolve. Perception input: Removing either input channel sig- nificantly reduces success (Table IIIa): physical-only input reaches 13/20 (p = 0.0083) and image-only input 15/20 (p = 0.047), versus 20/20 with joint input. The two ablations are not significantly different from each other (p = 0.73), indicating that structured measurements and visual context provide complementary information. The joint representation therefore improves performance by combining precise metric state with semantic road and traffic context. Attack timing: We next test whether deliberately wait- ing for a nominally vulnerable state improves execution. Immediate execution achieves 20/20 successes, versus 9/20 when waiting for a predefined vulnerable window (gap< 12 m and closing speed> 0.5 m/s within 4 s), with Fisher p = 1.5Ă 10 â4 (Table IIIc). Waiting also increases mean trial time from 34.5 to 43.7 s. Thus, delaying execution can consume the spatio-temporal feasibility envelope before the desired condition is reached; we therefore execute once the current state satisfies the primitive constraints. Asynchronous replanning: Finally, we evaluate whether asynchronous processing reduces the latency introduced by MLLM reasoning. The reasoning channel makes approxi- mately 2.5 LLM calls per trial. During steady traffic, all ten â-path probes correctly preserve the existing topology while updating metric edge attributes. Under injected scene mutations, the local alerter suspends execution within 0.05 s. Synchronous regeneration requires 7.4 s before execution resumes, asynchronous regeneration reduces this to 3.7 s, and asynchronous â refresh further reduces it to 2.0 s when topology remains unchanged (Table IIIb). Decoupling high- rate monitoring from lower-rate MLLM reasoning therefore substantially reduces scene-update latency while preserving rapid local response. Backend generality: To test whether these results de- pend on a particular MLLM, we repeat both LLM decision groups using Kimi [24]. Qwen [23] achieves 20/20 and 15/20 successes for the full and restricted policies, respectively, while Kimi achieves 20/20 and 16/20. The differences are TABLE I: Decision-source comparison under the hybrid implementation (20 trials per group). Decision sourceAttack decisionSucc. [95% CI] t 90 /s GΡLLM callsDutyDoseFisher p LLM policyLLM-selected mode and (âd, Ď,o,w, Ď)20/20 [84,100]3.60.610.262.10.393.9(ref) LLM restrictedLLM-selected mode, default parameters15/20 [53,89]3.60.350.082.60.659.74.7Ă 10 â2 Fixed rulefixed push-away, per-trial random dose7/20 [18,57]4.30.330.07â0.674.71.3Ă 10 â5 Randomcommitted draw over mode and parameters12/20 [39,78]4.20.390.15â0.624.03.3Ă 10 â3 TABLE I: Ablation and runtime results. (a) Perception-input ablation. InputSucc. [95% CI]DutyDoseTime/sFisher p Physical+image20/20 [84,100]0.393.934.5(ref) Physical only13/20 [43,82]0.493.237.88.3Ă10 â3 Image only15/20 [53,89]0.9610.020.64.7Ă10 â2 (b) Scene-mutation latency. ConfigurationLatency/s Synchronous7.4 Asynchronous3.7 Async. + â refresh2.0 (c) Attack-timing ablation. TimingSucc. [95% CI]Time/sFisher p Immediate20/20 [84,100]34.5(ref) Wait for window9/20 [26,66]43.71.5Ă10 â4 not significant (Fisher p = 1.0), suggesting that the observed advantage is not specific to one MLLM backend. VI. CONCLUSION This paper presents TACTIC, a scene-dependent frame- work for physical LiDAR attack planning in dynamic traffic. TACTIC combines multimodal LLM-based relational rea- soning with calibrated physical constraints and asynchronous replanning to select feasible attack tactics from evolving scene context. Across 280 CARLA trials in five ablation experiments, the full policy achieves a 100% collision rate across both primitives, significantly above the fixed-rule (35%) and random (60%) baselines. Joint physical-and- image perception sustains 100%, whereas single-channel ablations drop to 65% and 75%. Asynchronous replanning reduces scene-change response latency from 7.4 s to 2.0 s. These results demonstrate that scene-aware tactical planning can expose failure modes missed by static attack evaluation. Future work will extend TACTIC to hardware platforms, learned perception stacks, and richer sequence-level tactics. REFERENCES [1] Y. Cao, C. Xiao, B. Cyr, Y. Zhou, W. Park, S. Rampazzi, Q. A. Chen, K. Fu, and Z. M. Mao, âAdversarial sensor attack on lidar- based perception in autonomous driving,â in Proceedings of the 2019 ACM SIGSAC conference on computer and communications security, 2019, p. 2267â2281. [2] Z. Jin, X. Ji, Y. Cheng, B. Yang, C. Yan, and W. Xu, âPla-lidar: Physical laser attacks against lidar-based 3d object detection in au- tonomous vehicle,â in 2023 IEEE Symposium on Security and Privacy (SP). IEEE, 2023, p. 1822â1839. [3] Q. Zhang, S. Luo, Z. M. Mao, M. Pajic, and M. K. Reiter, âSok: How sensor attacks disrupt autonomous vehicles: An end-to-end analysis, challenges, and missed threats,â arXiv preprint arXiv:2509.11120, 2025. [4] Y. Cao, S. H. Bhupathiraju, P. Naghavi, T. Sugawara, Z. M. Mao, and S. Rampazzi, âYou canât see me: Physical removal attacks on lidar- based autonomous vehicles driving frameworks,â in 32nd USENIX security symposium (USENIX Security 23), 2023, p. 2993â3010. [5] T. Sato, R. Suzuki, Y. Hayakawa, K. Ikeda, O. Sako, R. Nagata, R. Yoshida, Q. A. Chen, and K. Yoshioka, âOn the realism of lidar spoofing attacks against autonomous driving vehicle at high speed and long distance,â in Network and Distributed System Security Symposium (NDSS), 2025. [6] J. Zhang, S. Cheng, L. Hu, J. Zhang, C. Shi, X. Han, T. Zhang, Y. Cheng, and W. Zhang, âThe ghost navigator: Revisiting the hidden vulnerability of localization in autonomous driving,â in 34th USENIX Security Symposium (USENIX Security 25), 2025, p. 3979â3998. [7] Z. Song, X. Chen, Z. Zhang, K. Zhang, J. Lu, and W. Li, âGradient- based adversarial attacks on deep lidar odometry,â in 2025 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2025, p. 15 188â15 194. [8] J. Tu, M. Ren, S. Manivasagam, M. Liang, B. Yang, R. Du, F. Cheng, and R. Urtasun, âPhysically realizable adversarial examples for lidar object detection,â in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2020, p. 13 716â 13 725. [9] J. Sun, Y. Cao, Q. A. Chen, and Z. M. Mao, âTowards robust lidar- based perception in autonomous driving: General black-box adver- sarial sensor attack and countermeasures,â in 29th USENIX Security Symposium, 2020, p. 877â894. [10] B. Nassi, Y. Mirsky, D. Nassi, R. Ben-Netanel, O. Drokin, and Y. Elovici, âPhantom of the adas: Securing advanced driver-assistance systems from split-second phantom attacks,â in Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security, 2020, p. 293â308. [11] H. Kim, R. Bandyopadhyay, M. O. Ozmen, Z. B. Celik, A. Bianchi, Y. Kim, and D. Xu, âA systematic study of physical sensor attack hardness,â in 2024 IEEE Symposium on Security and Privacy (SP). IEEE, 2024. [12] Y. Mei, T. Nie, J. Sun, and Y. Tian, âLlm-attacker: Enhancing closed- loop adversarial scenario generation for autonomous driving with large language models,â arXiv preprint arXiv:2501.15850, 2025. [13] J. Mao, Y. Qian, J. Ye, H. Zhao, and Y. Wang, âGpt-driver: Learning to drive with gpt,â arXiv preprint arXiv:2310.01415, 2023. [14] H. Shao, Y. Hu, L. Wang, G. Song, S. L. Waslander, Y. Liu, and H. Li, âLmdrive: Closed-loop end-to-end driving with large language models,â in 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). IEEE, 2024, p. 15 120â15 130. [15] C. Sima, K. Renz, K. Chitta, L. Chen, H. Zhang, C. Xie, J. BeiĂwenger, P. Luo, A. Geiger, and H. Li, âDrivelm: Driving with graph visual question answering,â in European conference on computer vision. Springer, 2024, p. 256â274. [16] G. Chen, X. Yu, N. Ling, and L. Zhong, âTypefly: Low-latency drone planning with large language models,â IEEE Transactions on Mobile Computing, vol. 24, no. 9, p. 9068â9079, 2025. [17] A. Kesting, M. Treiber, and D. Helbing, âEnhanced intelligent driver model to access the impact of driving strategies on traffic capacity,â Philosophical Transactions: Mathematical, Physical and Engineering Sciences, p. 4585â4605, 2010. [18] Y. Yao and S. Luo, âSEIDM: A safe and efficient intelligent driver model for autonomous driving behavior,â arXiv preprint arXiv:2605.23915, 2026. [19] European New Car Assessment Programme (Euro NCAP), âTest protocol â aeb/lss vru systems,â v4.5.1, Feb. 2024, 2024. [20] J. Johnson, R. Krishna, M. Stark, L.-J. Li, D. A. Shamma, M. Bern- stein, and L. Fei-Fei, âImage retrieval using scene graphs,â in Pro- ceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2015, p. 3668â3678. [21] D. Xu, Y. Zhu, C. B. Choy, and L. Fei-Fei, âScene graph generation by iterative message passing,â in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017, p. 5410â 5419. [22] A. Dosovitskiy, G. Ros, F. Codevilla, A. Lopez, and V. Koltun, âCarla: An open urban driving simulator,â in Proceedings of the 1st Annual Conference on Robot Learning (CoRL), 2017, p. 1â16. [23] QwenTeam,âQwen3-vltechnicalreport,âarXivpreprint arXiv:2511.21631, 2025. [24] K. Team, Y. Bai, Y. Bao, Y. Charles, C. Chen, G. Chen, H. Chen, H. Chen, J. Chen, N. Chen et al., âKimi k2: Open agentic intelligence,â arXiv preprint arXiv:2507.20534, 2025.