Onboard Lightweight LLM Reasoning for Human-Aware Safe UAV Navigation

arXiv:2610.22092 · cs.RO · Submitted 2026-10-15 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.

Rosa: I'm Rosa.

Dev: And I'm Dev, here with Taro.

Rosa: Today's paper: "Onboard Lightweight LLM Reasoning for Human-Aware Safe UAV Navigation".

Dev: The gist The authors present a modular,

Rosa: First, who's behind it and why it matters.

Paper summary: Rosa: So to recap on "Onboard Lightweight LLM Reasoning for Human-Aware Safe UAV Navigation," the core idea is that conventional perception and planning methods fail because they treat everything as simple occupied geometry. This paper argues that we need context-dependent safety constraints—clearance, dynamism, and persistence—that depend on the object’s category and the operating context.

Dev: They propose a modular pipeline where a shared BLIP encoder handles scene captioning and text-conditioned segmentation, fusing that with depth data to get three dee centroids for obstacles at ten Hz <ref:2610.22092#pg2>. Then they feed this into a reasoning module using a lightweight LLM, Qwen-two point five-0 point 5B, which is designed to infer obstacle-specific risk based on the visual observations <ref:2610.22092#pg3,Qwen-2.5-0.5B>.

Taro: The key mechanism here is how the LLM handles known versus unknown categories. They use a class table to answer known categories instantly while using retrieval augmented generation for unknown ones, which anchors high-priority keywords in a local safety knowledge base.

Rosa: And they keep it lightweight by restricting the LLM's output to a JSON schema with GBNF grammar, ensuring it only outputs things like "is dynamic" and "bbox size," which drastically reduces the chance of malformed generations.

Dev: The action subsystem is responsible for making these constraints persistent. It assigns stable object IDs across frames and uses occlusion holding, where an object stays in the map for a hold time of three seconds before its voxels are released from planning consideration.

Taro: That persistence is what allows the planner to maintain category-specific safety semantics even when visual data is temporarily lost, which addresses one of the main issues with traditional mapping methods.

Rosa: The system runs on a Jetson Orin NX at ten Hz for perception, and although the fallback LLM queries take about zero point eight seconds, they are kept off the control-critical path to maintain real-time performance.

Dev: So what does this mean practically? It means we're moving away from just reacting to where things are in space, toward having a system that understands what those things are and can predict their category-specific safety requirements in real time.

Taro: It shifts the planning problem from purely geometric avoidance to one that incorporates semantics about the environment, which is exactly what you need for complex human interaction scenarios.

Conclusion: Rosa: To conclude on "Onboard Lightweight LLM Reasoning for Human-Aware Safe UAV Navigation," this work shows that a small, retrieval-augmented LLM can be effectively integrated onboard to produce context-dependent safety constraints for aerial navigation.

Dev: The authors show that by using per-class caching and persistent object identities in the map, they can manage the reasoning load so it doesn't cripple the real-time control loop.

Taro: It means we are achieving a threefold reduction in collision events during urban navigation compared to just using a standard geometric planner alone.

Rosa: The implication is that this isn't about replacing the whole perception stack, but adding a layer of semantic reasoning that informs the planner with category-specific safety data.

Dev: The paper proves that a 0 point 5B-parameter LLM, grounded by retrieval and constrained to a machine-parseable schema, can run off the control-critical path when supported by object persistence in the planner map <ref:2610.22092#pg3>.

Taro: It shows that even with limited input resolution from a two hundred twenty-four-pixel encoder, conservative margins and persistence can help manage the limitations of small objects at range.

Rosa: The work highlights that semantic understanding of what an obstacle is—pedestrian versus car—provides crucial context for making safer navigation decisions in real-world scenarios.

Siwei Cai, Yuwei Wu, Vijay Kumar, Lifeng Zhou†

Department of Electrical and Computer Engineering, Drexel University · GRASP Lab, University of Pennsylvania

cs.RO

Submitted: 2026-10-15

Updated: 2026-10-15

Comments: HEAI -- IROS 2026 Workshop

License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/

Importance score: 89/100

The gist: The gist The authors present a modular, fully onboard pipeline that closes the gap between conventional geometric perception and human-aware safety by turning visual observations into

Key concepts

Human-aware safety gap
Conventional perception treats all obstacles—people, cars, walls—the same way by just mapping occupied space. This creates a safety gap because planners cannot apply different required clearance distances for humans versus static objects. The proposed system closes this gap by giving context-specific safety constraints.
Shared BLIP Encoder
This is a common AI component used to process visual data from the camera. It is shared between scene captioning and text-conditioned segmentation tasks. This allows the system to understand what it is seeing (e.g., 'a person walking') and precisely where that object is located in 3D space, providing rich input for subsequent reasoning modules.
LLM Reasoning Caching
Instead of running the LLM for every single frame, the system reasons once per object category and caches its verdict. If the same type of obstacle appears again, the system retrieves the stored decision instantly. This makes the reasoning process extremely fast and ensures that previously identified objects maintain their safety constraints across occlusions.

Summary

The gist The authors present a modular, fully onboard pipeline that closes the gap between conventional geometric perception and human-aware safety by turning visual observations into context-dependent safety constraints for real-time UAV navigation.

Perception

The perception system converts RGB-D frames into semantic and spatial primitives The shared BLIP encoder drives scene captioning and text-conditioned segmentation, which is fused with depth to localize obstacles in 3D. This process results in a list of (class, Pcenter, confidence) tuples at 10 Hz

Reasoning

The reasoning module is designed to infer obstacle-specific risk by using a lightweight LLM (Qwen-2.5-0.5B) stabilized with retrieval-augmented generation and grammar-constrained decoding. A key feature is the LLM's operation: it reasons once per object category rather than per frame, with its verdicts cached per class so previously seen categories are resolved without inference. For unknown classes, hybrid retrieval captures synonyms and anchors high-priority keywords in a local safety knowledge base. The output is constrained to a planner-compatible JSON schema using a GBNF grammar, which substantially reduces malformed generations.

Action

The action subsystem manages persistent obstacle identities and occlusion holding. Each detection is assigned a stable object id by greedy nearest-neighbor association within its class, and the planner map keeps the last-seen time and last known box for each id. An object whose age is below a hold time Th (3 s) stays in the map at its last position, and only afterwards are its voxels released. Unsafe regions in the planner are defined by an axis-aligned box Bi of side bbox size around Pcenter, and the unsafe set is B = S i Bi. The planner interface is intentionally minimal so that the back end can be swapped.

Feasibility and Performance

The system demonstrates onboard feasibility on a Jetson Orin NX, as the perception pipeline runs at 10 Hz while fallback LLM queries take approximately 0.8 s and remain off the control-critical path. The modular design reduces language-model input tokens by more than 19× relative to compared monolithic small VLMs. In urban navigation among pedestrians and vehicles, collision events per run drop from 1.35 to 0.45 (p=0.038) when using the full semantic pipeline with persistent ids and Th=3 s. Furthermore, in the semantics-aware landing case study, the full RAG-stabilized pipeline achieved a success rate of 96.0% among moving actors, compared to 34.0% for baseline geometric avoidance.

Limitations and Future Work

The research notes that the 224-pixel encoder input limits reliable small-object perception at range, particularly for pedestrians. The authors state that conservative pedestrian margins and short-term persistence mitigate this limitation during navigation. Future work will investigate higher-resolution perception within the same compute budget, improved perclass motion models for persistent objects, and cache-miss reasoning for novel categories. The evaluation also showed that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The paper concludes that a 0.5B-parameter LLM, grounded by retrieval, constrained to a machine-parseable schema, kept off the per-frame critical path by per-class verdict caching, and complemented by object persistence in the planner map. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that geometric avoidance alone reaches 34% among moving actors because it cannot anticipate that a pedestrian requires a larger, earlier safety margin than a static object. The unaugmented LLM is worse than no LLM at all (6–12%) because hallucinated or malformed verdicts destabilize the planner. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache. The full stack runs on a Jetson Orin NX and reduces collision events roughly threefold in urban navigation among pedestrians and vehicles—at the cost of longer paths and sharper maneuvers. The paper also shows that in the evaluated closed-loop scenarios, all observed categories were served from the warm verdict cache.

Improvements for AI systems

  1. Semantic-to-Spatial Grounding Pipeline Implementation of 3D Safety Constraints: The system can convert RGB-D observations into obstacle-specific risk and 3D safety constraints. This allows for category-dependent clearance rather than treating all obstacles as generic occupied space, ensuring that a pedestrian receives different clearance than a parked car.

  2. RAG-Stabilized, Grammar-Constrained Lightweight LLM Reasoning Module: This module can resolve unknown categories by querying a safety knowledge base via hybrid search and generating outputs restricted to the required schema, such as the verdict of whether an object is is dynamic or its bbox size. This is stabilized by ensuring per-class verdicts are cached so that the LLM reasons once per category rather than per frame.

  3. Persistent Obstacle Identities with Occlusion-Aware Holding: The system can maintain a map where objects have stable IDs and their constraints are held through temporary occlusions, as it assigns each detection a stable object id by greedy nearest-neighbor association and keeps objects in the map for up to a hold time Th (3 s). This preserves category-specific safety semantics when planning around them.

  4. Real-Time Onboard Feasibility via Modular Architecture: The system can operate on resource-constrained platforms like the Jetson Orin NX by decoupling a light vision-language encoder (VLE) from a text-only LLM and ground its output with depth. This allows the perception pipeline to run at 10 Hz while keeping the LLM queries off the control-critical path, ensuring real-time performance.

  5. Safety Metric Improvement via Contextual Planning: The system can achieve significant safety gains, such as reducing collision events roughly threefold in urban navigation among pedestrians and vehicles, by injecting semantic constraints into a model-based planner that uses a heuristic augmented with a soft penalty h˜(p) = h0(p) + λ ϕ(p), leading to improved clearance.

Sources

Related papers