Uncrewed aerial vehicles (UAVs) are increasingly deployed for autonomous navigation in complex outdoor environments, where dynamic conditions and mission requirements require intelligent adaptive decision-making. Existing optimization-based, Machine Learning (ML), and Reinforcement Learning (RL) approaches often rely on predefined models or task-specific training, limiting their generalization and adaptability in uncertain scenarios. Recent Large Language Model (LLM)-assisted approaches offer promising reasoning capabilities but remain constrained by limited agentic functionality, including insufficient memory, planning, and tool interaction mechanisms.This paper proposes an LLM-Agent-Based Path Finder (LAPF) framework for autonomous UAV navigation in town-scale outdoor environments. LAPF extends LLM-assisted navigation by integrating perception, memory, planning, and action modules into a closed-loop cognitive architecture. The proposed agent leverages prior navigation experiences, performs Chain-of-Thought (CoT) reasoning, couples each detected hazard to a bounded corrective action, and dynamically refines waypoint decisions based on environmental feedback.The three independent trials per method demonstrate that LAPF achieves mean path lengths of 512.83 m and 506.37 m, compared to the straight-line optimum of 497.33 m, corresponding to path length reductions of 17.2% and 15.6% relative to CoT prompting and absolute path efficiencies of 97.1% and 98.1% in open-field and obstacle-injected scenarios, respectively. Furthermore, LAPF is the only evaluated approach that couples every detected hazard to a bounded, metric-neutral corrective action while maintaining near-goal stability, with zero clamp events in both scenarios, whereas CoT prompting increases from 9.7 to 14.0 events.
Figures & tables
Figure 1: Architectural comparison between standalone LLM prompting and LLM agents. Conventional prompting (top) executes a single prompt-to-answer pass without autonomous correction capabilities. In contrast, the LLM agent (bottom) establishes a closed-loop system via an internal Plan → Action cycle and an Update plan feedback mechanism. As illustrated on the right, these paradigms map directly onto a control-autonomy scale, highlighting the trade-off between direct human control and system autonomy.
Framework
Domain
Multimodal Input
Explicit Memory
Tool Use
Fine-tuning Required
UAV- specific
Real Sensor Fusion
[ 19 ]
Urban UAV safety path planning
✓
×
×
×
✓
×
[ 20 ]
Urban UAV obstacle avoidance
×
×
×
×
✓
×
[ 21 ]
Urban UAV reconstruction
✓
×
×
×
✓
✓
[ 22 ]
Risk-aware UAV path planning
✓
×
×
×
✓
×
[ 23 ]
UAV optimization-based path planning (LGPSO)
×
×
×
×
✓
×
[ 24 ]
GNSS-aware urban UAV navigation
✓
×
×
×
✓
✓
Table I : Comparative Analysis of LAPF Against Related UAV and LLM-Agent Frameworks
Figure 2: A typical UAV path planning pipeline with LLM agents. The agent receives multimodal input from the UAVScenes dataset and, through an iterative Reason → Plan → Refine reasoning cycle, leverages external tools and memory in a bidirectional exchange to generate the UAV’s navigation decisions, one waypoint per decision step.
Symbol
System model
Instantiation
It
RGB image
Passed natively to the VLM backbone at 1024 × 768; registered and time-matched
Pt
Raw point cloud
Entered via the summary σt , ( 3 )
Lt
6-DoF pose
Pose (Rt,pt) with the time-matched RTK fix
Dt
Dense depth map
Not fused (future work)
St
Semantic mask
Not fused (future work)
Mt
Episodic memory
k=3 most recent episodes, recency-based
Table II : Instantiation of the system model in the present implementation
Figure 3: Overview of the proposed LAPF framework. The observation reaches the backbone through two distinct pathways: the RGB frame is passed natively as an image block and is never textualized, whereas the LiDAR return and the pose are reduced to a symbolic state; fusion of the two pathways occurs inside the backbone at inference time, within a single multimodal call. The two-tier Action module evaluates the clearance test with guaranteed invocation at every decision step, so that a registered violation is always coupled to a bounded corrective replan, which is metric-neutral by construction; the discretionary tier remains under agent authority.
Module
Input
Output
Main Functions
Perception
RGB image, LiDAR point cloud, and 6-DoF pose
RGB image and symbolic state
Registers and synchronizes RGB images for native VLM inference, converts LiDAR and localization data into a compact symbolic representation, and summarizes traversability, obstacle proximity, environmental semantics, and navigation constraints to provide situational awareness for downstream reasoning.
Memory
Current observation, executed waypoint, and execution outcome
Retrieved navigation experience
Stores one navigation episode per decision step together with an LLM-generated reflection, retrieves relevant historical experiences, and maintains persistent memory to support temporal continuity, long-term spatial awareness, and adaptive reasoning.
Planning
Current observation and retrieved memory
Candidate waypoint
Performs high-level multimodal reasoning using CoT to generate one candidate waypoint per decision step, together with any required corrective tool calls, according to the current scene and historical context.
Action
Candidate waypoint and agent tool calls
Executable waypoint
Coordinates external tool invocation, executes discretionary waypoint-adjustment operations when required, and translates high-level planning decisions into executable navigation commands.
Table III : Summary of the Proposed LAPF Framework Modules
Figure 4: Multimodal prompt supplied to the VLM backbone at each planning cycle. The RGB frame is passed natively as an image block; all remaining fields are text, instantiated at runtime from σt , Lt , the mission goal, the retrieved episodic memory Mt , and the feedback signal ϕt . The returned JSON is parsed into Thought , Waypoint , and ToolCalls by the Planning module.
Parameter
Value
LLM inference
Backbone
Qwen2-VL-7B-Instruct (open-weight VLM)
Serving backend
mlx-vlm, locally hosted
Image input resolution
1024 × 768 (resampled from 2448×2048 )
Temperature
0.7
Max tokens (planning)
8192
Table IV : LAPF implementation hyperparameters
Figure 5: Open-field scenario (AMtown03, no injected obstacles). Panels (a) and (b) show path length and efficiency (mean ± SD) across three trials per method, relative to the 497.33 m straight-line optimum shown as a dashed red line. Panel (c) shows mean clamp events (near-goal step truncations). LAPF converges to near-optimal path length and efficiency with zero clamp events, while CoT LLM shows the largest deviation from optimal and the only nonzero clamp-event rate even in the absence of obstacles.
Figure 6: Obstacle-injected scenario (AMtown03, five injected clearance violations, four below dsafe=5 m). Panels (a) and (b) show path length and efficiency (mean ± SD) across three trials per method, relative to the 497.33 m straight-line optimum shown as a dashed red line. Panel (c) shows mean unsafe-event and clamp-event counts. LAPF converges to near-optimal path length and efficiency while incurring zero clamp events, whereas CoT LLM shows the largest deviation and the highest clamp-event frequency, consistent with less regulated step proposals under obstacle constraints.