← 返回 2026-01-22

FARE:快慢智能体机器人探索框架 FARE: Fast-Slow Agentic Robotic Exploration

Shuhao Liao, Xuxin Lv, Jeric Lew, Shizhe Zhang, Jingsong Liang, Peizhuo Li, Yuhong Cao, Wenjun Wu, Guillaume Sartoretti 📅 2026-01-21 👍 8 2026-07-13 08:35
分层规划 图推理 大语言模型 强化学习 机器人探索 自主导航

结合LLM全局推理与RL局部决策的分层自主探索框架,在仿真和真实环境中显著提升探索效率

前置知识

自主探索(Autonomous Exploration)

自主探索是移动机器人在未知环境中的核心能力,目标是通过传感器(如3D LiDAR或相机)高效获取几何信息。机器人逐步构建环境表示,通常编码为占据栅格图或体素地图。探索的目标是计算一条无碰撞轨迹,最小化总遍历代价 $\tau^* = \arg\min_\tau \mathcal{L}(\tau)$,同时完成对环境的全覆盖,即 $M_k = M_g$。传统方法基于前沿(frontier)选择策略,而学习方法则将探索建模为部分可观测马尔可夫决策过程(POMDP)。

这是本文要解决的核心问题,理解自主探索的定义和目标是理解FARE框架的基础

分层规划(Hierarchical Planning)

分层规划将探索任务分解为全局和局部两个层次:在低分辨率的粗略信念图上计算全局路径,在高分辨率的详细地图上计算局部路径。关键洞察是精细推理在局部最有效,而粗略推理足以指导长期探索。现有分层方法依赖预定义的粗-细地图分解,限制了全局结构信息对局部决策的影响。

FARE采用分层架构但创新性地引入LLM作为慢思考模块,理解传统分层方法的局限性是理解本文创新的前提

强化学习中的信用分配(Credit Assignment)

信用分配是RL中的核心挑战,指如何将最终回报归因到序列中的每个决策。在自主探索中,目标是最小化完成覆盖的总时间或距离,但这个目标只有在episode结束时才能观测到,导致奖励信号极其稀疏。现有方法引入密集奖励提供即时反馈,但这会偏向短期信息增益,使长期信用分配更加困难,难以学习长距离回溯或利用远距离结构线索的行为。

这是FARE设计快慢思考架构的核心动机之一,理解信用分配的困难才能理解为什么需要分离全局推理和局部决策

模块度与社区检测(Modularity & Community Detection)

模块度(modularity)是衡量网络社区结构强度的指标,定义为 $Q = \frac{1}{2m}\sum_{i,j}\left(A_{ij} - \frac{k_ik_j}{2m}\right)\delta(c_i, c_j)$,其中 $m$ 是边数,$A_{ij}$ 是邻接矩阵,$k_i$ 是节点度数,$\delta(\cdot)$ 是社区指示函数。社区检测将图划分为模块,每个社区的模块度贡献为 $Q(c) = \sum_{i,j\in c} - \frac{(P^{tot})^2}{2m}$。FARE利用模块度排序来选择最具结构信息的社区,构建紧凑但信息丰富的全局信念图。

FARE的核心技术贡献之一是基于模块度的图剪枝机制,这是理解全局信念图构建的关键

图注意力网络(Graph Attention Network)

图注意力网络是一种基于注意力机制的图神经网络,通过计算节点对之间的注意力权重来聚合邻居信息。给定节点特征向量 $h_i \in \mathbb{R}^{d_f}$,通过学习的线性变换计算查询 $q_i = W^q h_i^{(q)}$、键 $k_i = W^k h_i^{(k,v)}$ 和值 $v_i = W^v h_i^{(k,v)}$ 向量,然后计算缩放点积注意力分数 $u_{ij} = \frac{q_i^\top k_j}{\sqrt{d_f}}$,并通过邻接掩码矩阵 $M$ 进行归一化。

FARE的快速思考模块使用基于注意力的编码器和解码器处理图结构输入,理解图注意力机制是理解策略网络的基础

LLM图推理(LLM-based Graph Reasoning)

LLM图推理是利用大语言模型处理图结构数据的能力。关键挑战在于如何将图结构编码并提供给LLM,以保留关系语义同时兼容文本或嵌入式模型接口。常用方法包括结构化图序列化器、嵌入投影器或指令调优模式,将节点、边和邻域转换为LLM可处理的顺序表示。FARE在动态、部分观测、增量演化的图结构上应用LLM推理,这是现有方法很少探索的场景。

FARE将LLM引入机器人探索的全局推理,理解LLM图推理的进展和局限性是理解本文创新的重要背景

研究动机

现有自主探索方法面临两个核心问题。首先,传统规划器依赖固定超参数来平衡路径长度与信息增益,这些参数在部署过程中保持恒定,导致规划器无法根据不同环境特性调整行为——在开放空间中可能过于保守,在杂乱区域中可能花费不必要的精力进行精细化。即使分层规划器也面临类似约束,其性能依赖于预定义的地图粗-细分解,限制了全局结构信息对局部决策的影响。其次,学习方法面临信用分配困难:自主探索的目标是最小化完成覆盖的总时间或距离,但这个目标只有在episode结束时才能观测到,导致奖励信号极其稀疏。现有方法引入密集奖励提供即时反馈,但这会偏向短期信息增益,使策略难以学习长距离回溯或利用远距离结构线索的行为。实验表明,现有方法在复杂环境中会产生大量不必要的回溯,如在仓库环境中基线方法的行驶距离高达869米(DSVP),而FARE仅需441米。

本文的目标是本文的目标是开发一种新型的分层快慢思考框架FARE,将环境条件化的全局推理与快速局部分离决策分离。具体而言,FARE旨在:(1)将简洁的自然语言环境描述转化为结构化、可解释的探索策略;(2)在剪枝后的全局信念图上进行基于LLM的图推理,生成自适应的全局指导;(3)训练一个整合局部图结构、效用信号和全局路径的快速思考策略,使其能够遵循长期指导同时保持局部灵活性;(4)在仿真和真实世界实验中验证框架的有效性,在多种环境类型中实现显著的探索效率提升。

与已有工作不同的是,本文的独特切入角度在于引入「快慢思考」范式来解决机器人探索问题。受近期AI发展中涌现的智能启发,FARE将全局推理与局部分离决策分离:慢思考LLM模块操作在全局层面,在基于社区检测和模块度聚类的稀疏信念图上进行推理;快速思考RL模块操作在局部层面,使用密集局部地图信息(包括前沿和附近几何特征)进行决策。这种架构的创新之处在于:(1)解耦了语义推理与几何决策,允许每个模块在其适当的时间和空间尺度上运行;(2)利用LLM的环境理解和策略生成能力,而不是依赖固定启发式规则;(3)通过引入指令跟随奖励项,将全局指导显式地融入RL训练过程中。与现有方法相比,FARE首次将LLM引入动态、部分观测的机器人探索场景,填补了LLM图推理在实际机器人应用中的空白。

核心方法

FARE的整体思路遵循快慢思考范式:慢思考模块负责「想清楚去哪里」,快思考模块负责「怎么去那里」。直觉上,这类似于人类探索未知区域的行为——先快速形成对环境的整体印象和探索策略,然后在执行过程中根据局部情况灵活调整具体路径。技术路线如下:首先,机器人通过传感器构建局部和全局信念图;然后,慢思考LLM模块接收简洁的环境描述,分析空间特征、障碍物特性和探索挑战,生成结构化探索策略,并在剪枝后的全局信念图上推理生成全局路径;最后,快思考RL模块接收局部图结构、效用信号和全局路径,输出下一个航路点。两个模块通过指令跟随奖励机制耦合,确保局部决策与全局指导保持一致。

FARE的核心创新点是将LLM作为慢思考模块引入机器人探索,与现有方法有本质区别。现有方法要么依赖固定启发式规则(传统规划器),要么仅从局部观测学习策略(RL方法),都无法有效利用高级环境先验来指导规划。FARE的创新在于:(1)慢思考模块通过结构化环境表征,将自然语言描述转化为四维策略(空间策略、效率策略、安全策略、任务策略),实现环境自适应规划;(2)基于模块度的图剪枝机制,选择最具结构信息的社区构建全局信念图,显著降低推理复杂度同时保留主导拓扑结构;(3)引入指令跟随奖励 $r_{dev_t} = -\frac{e^{d_t} - 1}{e - 1}$,其中 $d_t = \frac{\|w_t - w^*_t\|}{\sqrt{4}\Delta_{node}}$ 是归一化偏差,通过指数惩罚平滑地鼓励策略遵循全局指导。这种设计使FARE能够将语义推理与几何决策解耦,每个模块在其适当的时间和空间尺度上运行。

方法步骤详情

FARE的方法包含以下步骤:(1)构建分层机器人信念图:机器人维护局部信念图 $G_{local} = (V_{local}, E_{local})$ 和全局信念图 $G_{global} = (V_{global}, E_{global})$。局部图从以机器人位置为中心的 $d \times d$ 滑动窗口构建,全局图通过社区检测和模块度剪枝构建。(2)模块度剪枝:对无碰撞图 $G_t$ 进行模块度社区检测,计算每个社区的模块度贡献 $Q(c)$,仅保留top-k社区,将每个保留的社区抽象为 $V_{global}$ 中的节点。(3)环境条件化策略生成:LLM分析环境描述,提取空间特征(开放性、结构复杂性、拓扑连通性、走廊宽度)、障碍物特征(密度、可预测性、高度变化)和探索挑战(导航难度、死胡同概率、回溯必要性),生成四维策略。(4)图推理:给定剪枝后的全局信念图 $G_{global}$、策略提示 $x$ 和episode记忆 $m$,LLM执行迭代图推理,输出全局路径 $\tau_g = [v_{cur}, v_1, \ldots, v_m]$。(5)快速思考执行:RL策略接收信息图 $G^* = (V_l^*, E_l)$(包含位置 $(x_i, y_i)$、效用 $u_i$ 和导引信号 $g_i$),输出下一个航路点 $w_t$。(6)指令跟随训练:在训练过程中,除了探索效率奖励外,还加入指令跟随奖励 $r_{dev_t}$,鼓励策略遵循全局指导。

技术新颖性

FARE的技术新颖性体现在多个方面。首先,这是首次将LLM引入动态、部分观测、增量演化的机器人探索场景,填补了LLM图推理在实际机器人应用中的空白。现有LLM图推理方法主要在静态、离线基准上评估,很少处理真实机器人环境中出现的挑战。其次,基于模块度的图剪枝机制是原创贡献,通过选择最具结构信息的社区来构建紧凑但信息丰富的全局表示,与保留所有社区相比,显著降低了LLM的推理复杂度。第三,指令跟随奖励的设计具有创新性:归一化偏差 $d_t = \frac{\|w_t - w^*_t\|}{\sqrt{4}\Delta_{node}}$ 确保跨环境的尺度不变性,指数惩罚 $r_{dev_t} = -\frac{e^{d_t} - 1}{e - 1}$ 对小偏差给予温和惩罚,对大偏差施加越来越强的抑制,提供平滑稳定的梯度。第四,环境条件化策略生成的四维框架(空间、效率、安全、任务)是新颖的设计,将环境语义系统地转化为结构化探索策略,保持可解释性并明确基于环境因素。

FARE整体框架图
Fig. 1: FARE整体框架图
环境状态示意图
Fig. 2: 环境状态示意图

实验结果

实验结果表明FARE在多种环境中实现了显著的探索效率提升。在室内环境中,FARE的性能与其他基线相当(行驶距离1048±13米,时间590±10秒),因为该环境紧凑且缺乏独特的全局结构。在森林环境中,FARE实现了明显的性能提升(行驶距离1090±21米,时间680±10秒),相比最优基线HEADER(1230米)减少11.4%。在仓库环境中,FARE的优势进一步扩大,获得所有方法中最短路径和最快完成时间(行驶距离441±15米,时间252±8秒),相比最优基线HEADER(492米)减少10.4%,相比DSVP(869米)减少49.3%。轨迹可视化显示,FARE不单纯依赖局部前沿或效用信号,而是系统地融入全局结构线索——到达探索区域边界后,FARE倾向于尽早完成外围和角落区域,而不是推迟处理,从而避免了额外的回溯。真实世界验证在200m×130m的教学楼中进行,FARE成功探索了整个建筑而无需人工干预,系统在全局指导生成和局部策略执行期间保持稳定的运行时性能。

FARE与传统基线的性能对比
Fig. 3: FARE与传统基线的性能对比
FARE在Gazebo仿真中的探索轨迹演示
Fig. 4: FARE在Gazebo仿真中的探索轨迹演示
FARE在真实世界场景的验证
Fig. 5: FARE在真实世界场景的验证
查看结构化数据
任务指标本文基线提升
室内环境探索 行驶距离(米) 1048±13 HEADER 1030±40 性能相当,FARE方差更小(±13 vs ±40)
室内环境探索 完成时间(秒) 590±10 HEADER 576±26 性能相当,FARE方差更小(±10 vs ±26)
森林环境探索 行驶距离(米) 1090±21 HEADER 1230±72 11.4%减少
森林环境探索 完成时间(秒) 680±10 HEADER 725±36 6.2%减少
仓库环境探索 行驶距离(米) 441±15 HEADER 492±17 10.4%减少
仓库环境探索 完成时间(秒) 252±8 HEADER 286±16 11.9%减少

局限与改进

本文的局限性包括以下几个方面。首先,FARE在室内环境中性能提升不明显,因为该环境紧凑且缺乏独特的全局结构,说明框架的优势主要体现在具有明显全局拓扑特征的环境中。其次,实验仅在2D环境中进行,未涉及3D探索场景,限制了方法的适用范围。第三,慢思考模块使用Qwen3-14B作为LLM,推理延迟可能影响实时性能,特别是在资源受限的平台上。第四,环境描述需要人工提供,虽然简洁但仍需一定的人工干预。第五,实验中的环境类型有限(室内、森林、仓库),未测试更多样化的场景,如多层建筑、户外城市环境等。作者自己也承认,未来工作将扩展到多机器人探索、基于视觉的语义感知、更丰富的环境表示和3D动作空间。此外,我的观察是:(1)FARE的性能提升在结构化环境中更明显,对于完全随机或无明显结构的环境可能优势有限;(2)模块度剪枝的top-k参数选择可能需要针对不同环境进行调优;(3)LLM的推理质量依赖于环境描述的准确性,描述不当可能导致次优策略。

独立分析的弱点

FARE的弱点可以从多个角度分析。首先,环境描述的依赖性:框架需要人工提供简洁的环境描述来条件化策略生成,这限制了自主性。改进方向可以是开发自动环境描述生成模块,利用视觉或几何信息自动生成环境描述。其次,LLM推理延迟:在Jetson AGX Orin上运行Qwen3-14B会引入推理延迟,虽然实验中设置为1Hz重规划频率,但在快速变化的环境中可能不够。改进方向包括模型压缩、知识蒸馏或使用更小的专用模型。第三,2D限制:当前方法仅在2D占据栅格图上操作,无法处理3D结构(如多层建筑、坡道)。改进方向是扩展到3D体素表示和动作空间。第四,单一机器人:框架目前仅支持单机器人探索,未涉及多机器人协调。改进方向是引入通信机制和协调策略。第五,模块度剪枝的敏感性:top-k参数的选择可能影响全局图的质量,不同环境可能需要不同的k值。改进方向是自适应剪枝策略。第六,奖励设计的启发式性:虽然指令跟随奖励有理论动机,但指数惩罚的具体形式和归一化常数的选择仍有一定启发式性。

未来方向

作者提出了几个未来研究方向:(1)多机器人探索:扩展FARE到多机器人场景,引入明确的智能体间协调机制,这对于大规模环境探索特别重要。(2)视觉语义感知:融入基于视觉的语义感知,实现环境变化的在线检测,更好地支持具有突然场景类型转换的混合环境。(3)更丰富的环境表示:探索更丰富的环境表示,如语义地图、拓扑地图等,以提供更高级的环境理解。(4)3D动作空间:将方法扩展到3D动作空间,增强通用性,使其能够处理多层建筑、坡道等3D结构。基于现有成果,还可以延伸以下方向:(5)自适应LLM选择:根据环境复杂度和计算资源动态选择不同规模的LLM,平衡推理质量和延迟。(6)在线策略适应:在探索过程中根据实际表现调整策略,而不是仅在开始时生成固定策略。(7)人类在环探索:利用人类提供的高层指导或约束来增强探索策略。(8)不确定性感知:显式建模环境和策略的不确定性,实现更鲁棒的探索。

复现评估

从复现角度来看,FARE的复现具有中等难度。论文提供了清晰的方法描述和算法框架,但存在一些复现挑战。首先,代码开源情况:论文未明确说明是否开源代码,这会影响复现的便利性。其次,数据和环境:实验使用Gazebo仿真环境,论文提供了环境描述(室内、森林、仓库),但未提供具体的环境文件或生成脚本。真实世界实验使用200m×130m的教学楼,这难以复现。第三,算力要求:慢思考模块使用Qwen3-14B,需要较大的GPU内存(至少28GB),在Jetson AGX Orin上运行可能需要特定的优化。第四,训练细节:论文未详细说明RL训练的超参数、训练时间、收敛情况等。第五,基线实现:论文提到ARiADNE使用与原始论文相同的图稀疏化策略,所有图相关设置保持一致,但未提供具体的实现细节。总体而言,如果作者开源代码和环境配置,复现难度将显著降低。