具身智能体俯视全局的导航策略!TopV-Nav: 解锁多模态语言模型在零样本目标导航中的顶视空间推理潜力

news2025/1/30 8:02:11

  • 作者:Linqing Zhong, Chen Gao, Zihan Ding, Yue Liao, Si Liu

  • 单位:北京航空航天大学,新加坡国立大学,香港中文大学多模态实验室

  • 论文标题:TopV-Nav: Unlocking the Top-View Spatial Reasoning Potential of MLLM for Zero-shot Object Navigation

  • 论文链接:https://arxiv.org/pdf/2411.16425

主要贡献

  • 直接在俯视图上进行空间推理:提出了TopV-Nav,利用多模态语言模型(MLLM)直接在俯视图上进行空间推理,而不是将视觉信息转换为语言描述,避免了在地图到语言转换过程中丢失的空间信息,从而充分利用了完整的空间信息。

  • 自适应视觉提示生成(AVPG):为了增强MLLM对俯视图的理解,引入了自适应视觉提示生成(AVPG)方法,动态地在地图上生成丰富的视觉提示,帮助MLLM更好地理解和推理环境的空间布局信息。

  • 动态地图缩放(DMS)机制:为了支持局部区域的细粒度探索,设计了动态地图缩放(DMS)机制,允许在探索过程中动态调整地图的缩放比例,以便MLLM能够捕捉更多的空间线索并进行更精细的推理。

  • 目标引导导航(TGN)机制:提出了目标引导导航(TGN)机制,通过预测目标对象的位置来指导当前的移动决策。这种方法模仿人类的行为,利用已知观察来推断未探索区域的目标位置,从而实现更灵活和高效的探索策略。

研究背景

研究问题

论文主要解决的问题是零样本目标导航(Zero-Shot Object Navigation, ZSON),即要求智能体在不熟悉的环境中导航以找到先前未见过的目标对象。

这种目标导向的探索依赖于对环境的空间信息的感知、理解和推理能力。

研究难点

  • 当前基于大模型(LLMs)的方法在将视觉观测转换为语言描述并在语言空间中进行推理时,会丢失空间信息。

  • 如何在零样本设置下充分利用LLMs的空间推理能力是一个关键难点。

相关工作

  • 目标对象导航

    • 早期方法主要使用强化学习(RL)来训练策略,探索视觉表示、元学习和语义先验等来提高性能。

    • 模块化方法利用感知模型构建情景地图,并基于此生成长期目标以指导局部策略。

    • 为了克服封闭世界假设并实现零样本目标导航,一些研究利用CLIP的多模态对齐能力来实现跨领域的零样本导航。

    • 近期方法通过提取语义信息并结合大模型(LLM)来确定下一个探索的前沿或路径点,但通常在地图到语言转换过程中丢失了空间布局信息。

  • 使用MLLM进行空间推理

    • 最近的研究越来越关注开发MLLM的空间推理能力。例如,KAGI通过关键点推理生成粗略的机器人运动轨迹作为密集奖励监督。

    • SCAFFOLD利用支架坐标促进视觉-语言协调。

    • PIVOT通过迭代提示MLLM来进行广泛的具身任务。

    • 在视觉-语言导航领域,AO-Planner提出视觉可用性提示以使MLLM从前视图图像中选择候选路径点。

    • 然而,之前的工作主要集中在从自我中心视角探索MLLM的空间推理能力,而从俯视视角的研究仍然有限。论文的工作填补了这一空白,探索了MLLM在ZSON任务中的俯视空间推理潜力。

研究方法

这篇论文提出了TopV-Nav方法,用于解决零样本目标导航问题。

问题定义

  • ZSON任务要求智能体从连续环境中随机初始化位置开始,导航到用户指定的目标对象类别的一个实例。

  • 智能体在每个时间步接收自中心RGB-D图像和其位姿,并采取低级动作(如前进、左转、右转等)。

  • 任务成功是指智能体在距离阈值内停止且目标可见。

概述

  • 智能体通过自中心的RGB-D图像和位姿来观察环境。

  • 使用自适应视觉提示生成(AVPG)模块将自中心观察转换为顶视图地图。

  • 动态地图缩放(DMS)模块根据当前地图查询MLLM进行空间推理,并预测缩放比例以支持局部精细探索。

  • 目标引导导航(TGN)机制预测目标位置并指导移动位置的选择。

  • 最后,使用快速行进法作为本地策略,生成一系列低级动作,使智能体逐步向目标位置移动。

自适应视觉提示生成

  • 将自中心深度图像转换为3D点云,并将其投影到全局空间。

  • 利用地面检测模型识别物体及其边界框,并将其投影到顶视图地图上。

  • 使用不同的颜色和文本作为视觉提示来区分不同区域(如历史行走区域、可通行区域、障碍物区域、前沿和物体)。

  • 采用DBSCAN算法生成关键区域的标记,帮助MLLM更好地理解地图。

动态地图缩放

  • 动态调整地图的缩放比例,以支持局部精细探索。

  • 查询MLLM预测缩放比例,并根据选择的比例对地图进行裁剪和重新生成视觉提示。

目标引导导航

  • 设计目标引导导航机制,通过预测目标位置来指导决策过程。

  • MLLM根据房间布局推断目标的潜在位置,并将其转换为实际的可通行区域内的移动位置。

  • 使用高斯概率分布计算每个位置的位置得分,并结合布局得分来预测最终决策位置。

本地策略

  • 根据智能体的决策位置计算路径,并生成一系列低级动作。

  • 在导航过程中,如果观察到目标类别的实例,智能体将直接导航到该实例;否则,继续根据MLLM的推理结果进行探索。

实验设置

数据集

在Matterport3D (MP3D) 和 Habitat-Matterport3D (HM3D) 数据集上进行实验。

  • MP3D包含11个高保真场景和2195个验证集剧集,有21个目标对象类别。

  • HM3D标准数据集分割包含2000个验证集剧集,分布在20个建筑中,有6个目标对象类别。

  • 由于工作重点是零样本目标导航,所有样本均未用于训练。

评估指标

  • 采用成功率(Success Rate, SR)和按路径长度加权的成功率(Success Weighted by Path Length, SPL)来评估目标对象导航性能。

  • SR表示成功的剧集比例,

  • SPL衡量导航效率。

实现细节

设置智能体的最大导航步数为500,旋转角度为30度,前进距离为0.25米。

构建的顶视图地图为800 x 800像素,分辨率为0.05米。设置了一些超参数,如选择目标相关物体的置信度阈值和聚类半径等。

结果与分析

  • 与现有方法的比较

    • 比较了TopV-Nav与其他最先进的目标导航方法在MP3D和HM3D基准数据集上的表现。

    • 主要与ESC和VoroNav进行了比较,分别代表前沿探索方法和路径点探索方法。

    • 结果显示,TopV-Nav在MP3D和HM3D上的成功率SR和SPL均有显著提升。

    • 在MP3D的验证集上,SR提高了3.2%,SPL提高了1.9%。在HM3D基准上,SR从42.0%提高到45.9%,SPL从26.0%提高到28.0%。

  • 消融研究(Ablation Studies)

  • 通过消融实验分析了每个模块的贡献。实验结果表明,自适应视觉提示生成(AVPG)、动态地图缩放(DMS)和目标引导导航(TGN)模块均有效提升了导航性能。

  • AVPG显著提高了MLLM的空间推理能力,SR提高了40.5%,SPL提高了22.7%。

  • DMS机制进一步提高了导航效率,SR提高了2.5%,SPL提高了1.9%。

  • TGN模块显著提升了SR和SPL,分别从42%提高到43.5%,23.6%提高到24.7%。

  • 进一步研究了视觉提示组件和地图缩放比例对导航性能的影响,发现增加视觉提示和地图缩放比例可以进一步提高性能。

  • 定性分析(Qualitative Analysis)

    • 可视化了导航过程和MLLM的空间推理,提供了更直观的视角。

    • 通过示例展示了MLLM如何利用顶视图地图进行布局推理和目标位置预测,从而指导智能体的导航行为。

总结

论文提出了TopV-Nav,通过直接在全景图上使用LLMs进行推理,解锁了LLMs在全景视角下的空间推理潜力。

提出的自适应视觉提示生成、动态地图缩放和目标引导导航机制显著提高了零样本目标导航的性能。

实验结果表明,TopV-Nav在MP3D和HM3D基准上均取得了显著的性能提升,展示了其在复杂环境中的导航能力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2284655.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

可以称之为“yyds”的物联网开源框架有哪几个?

有了物联网的发展,我们的生活似乎也变得更加“鲜活”、有趣、便捷,包具有科技感的。在物联网(IoT)领域中,也有许多优秀的开源框架支持设备连接、数据处理、云服务等,成为被用户们广泛认可的存在。以下给大家…

智能调度体系与自动驾驶技术优化运输配送效率的研究——兼论开源AI智能名片2+1链动模式S2B2C商城小程序的应用潜力

摘要:随着全球化和数字化进程的加速,消费者需求日益呈现出碎片化和个性化的趋势,这对物流运输行业提出了前所未有的挑战。传统的物流调度体系与调度方式已难以满足当前复杂多变的物流需求,因此,物流企业必须积极引入大…

图漾相机-ROS2-SDK-Ubuntu版本编译(新版本)

官网编译文档链接: https://doc.percipio.xyz/cam/latest/getstarted/sdk-ros2-compile.html 国内gitee下载SDK链接: https://gitee.com/percipioxyz 国外github下载SDK链接: https://github.com/percipioxyz 1.Camport ROS2 SDK 介绍 1.1 …

【Samba】Ubuntu20.04 Windows 共享文件夹

【Samba】Ubuntu20.04 Windows 共享文件夹 前言整体思路检查 Ubuntu 端 和 Windows 网络通信是否正常创建共享文件夹安装并配置 Samba 服务器安装 Samba 服务器创建 Samba 用户编辑 Samba 配置文件重启 Samba 服务器 在 Windows 端 访问 Ubuntu 的共享文件夹 前言 本文基于 Ub…

RAG是否被取代(缓存增强生成-CAG)吗?

引言: 本文深入研究一种名为缓存增强生成(CAG)的新技术如何工作并减少/消除检索增强生成(RAG)弱点和瓶颈。 LLMs 可以根据输入给他的信息给出对应的输出,但是这样的工作方式很快就不能满足应用的需要: 因…

[MySQL]MySQL数据库的介绍和库相关操作

目录 一、数据库介绍 1.什么是数据库 2.为什么使用数据库 3.数据库的操作运行逻辑 4.MySQL架构 5.SQL语句的分类 二、数据库的操作 1.数据库的连接 2.数据库的操作 创建数据库 查看数据库 显示数据库的创建语句 删除数据库 修改数据库 3.字符集和校验集 查看系…

LLM幻觉(Hallucination)缓解技术综述与展望

LLMs 中的幻觉问题(LLM 幻觉:现象剖析、影响与应对策略)对其可靠性与实用性构成了严重威胁。幻觉现象表现为模型生成的内容与事实严重不符,在医疗、金融、法律等对准确性要求极高的关键领域,可能引发误导性后果&#x…

基于物联网设计的疫苗冷链物流监测系统

一、前言 1.1 项目开发背景 随着全球经济的发展和物流行业的不断创新,疫苗和生物制品的运输要求变得越来越高。尤其是疫苗的冷链物流,温度、湿度等环境因素的控制直接关系到疫苗的质量和效力,因此高效、可靠的冷链监控系统显得尤为重要。冷…

C++的类Class

文章目录 一、C的struct和C的类的区别二、关于OOP三、举例:一个商品类CGoods四、构造函数和析构函数1、定义一个顺序栈2、用构造和析构代替s.init(5);和s.release();3、在不同内存区域构造对象4、深拷贝和浅拷贝5、构造函数和深拷贝的简单应用6、构造函数的初始化列…

接口 V2 完善:分布式环境下的 WebSocket 实现与 Token 校验

🎯 本文档详细介绍了如何使用WebSocket协议优化客户端与服务端之间的通信,特别是在处理异步订单创建通知的场景中。通过引入WebSocket代替传统的HTTP请求-响应模式,实现了服务器主动向客户端推送数据的功能,极大地提高了实时性和效…

2025年数学建模美赛:A题分析(1)Testing Time: The Constant Wear On Stairs

2025年数学建模美赛 A题分析(1)Testing Time: The Constant Wear On Stairs 2025年数学建模美赛 A题分析(2)楼梯磨损分析模型 2025年数学建模美赛 A题分析(3)楼梯使用方向偏好模型 2025年数学建模美赛 A题分…

使用Vue3实现可拖拽的九点导航面板

开篇 本文使用Vue3实现了一个可拖拽的九宫导航面板。这个面板在我这里的应用场景是我个人网站的首页的位置,九宫导航对应的是用户最后使用或者最多使用的九个功能,正常应该是由后端接口返回的,不过这里为了简化,写的是固定的数组数…

68-《贝壳花》

贝壳花 贝壳花(学名:Moluccella laevis Linn.)是属于唇形科,贝壳花是一、二年的草本。植株高5至60cm,茎四棱,不分枝。叶对生,心脏状圆形,边缘疏生齿牙;叶柄和叶近等长。花…

【自然语言处理(NLP)】深度循环神经网络(Deep Recurrent Neural Network,DRNN)原理和实现

文章目录 介绍深度循环神经网络(DRNN)原理和实现结构特点工作原理符号含义公式含义 应用领域优势与挑战DRNN 代码实现 个人主页:道友老李 欢迎加入社区:道友老李的学习社区 介绍 **自然语言处理(Natural Language Pr…

2025数学建模美赛|F题成品论文

国家安全政策与网络安全 摘要 随着互联网技术的迅猛发展,网络犯罪问题已成为全球网络安全中的重要研究课题,且网络犯罪的形式和影响日益复杂和严重。本文针对网络犯罪中的问题,基于多元回归分析和差异中的差异(DiD)思…

自定义数据集 使用pytorch框架实现逻辑回归并保存模型,然后保存模型后再加载模型进行预测

代码: import torch import numpy as np import torch.nn as nn# 定义数据:x_data 是特征,y_data 是标签(目标值) data [[-0.5, 7.7],[1.8, 98.5],[0.9, 57.8],[0.4, 39.2],[-1.4, -15.7],[-1.4, -37.3],[-1.8, -49.…

关于使用PHP时WordPress排错——“这意味着您在wp-config.php文件中指定的用户名和密码信息不正确”的解决办法

本来是看到一位好友的自己建站,所以突发奇想,在本地装个WordPress玩玩吧,就尝试着装了一下,因为之前电脑上就有MySQL,所以在自己使用PHP建立MySQL时报错了。 最开始是我的php启动mysql时有问题,也就是启动过…

【蓝桥杯】43694.正则问题

题目描述 考虑一种简单的正则表达式: 只由 x ( ) | 组成的正则表达式。 小明想求出这个正则表达式能接受的最长字符串的长度。 例如 ((xx|xxx)x|(x|xx))xx 能接受的最长字符串是: xxxxxx,长度是 6。 输入描述 一个由 x()| 组成的正则表达式。…

服务器虚拟化技术详解与实战:架构、部署与优化

📝个人主页🌹:一ge科研小菜鸡-CSDN博客 🌹🌹期待您的关注 🌹🌹 引言 在现代 IT 基础架构中,服务器虚拟化已成为提高资源利用率、降低运维成本、提升系统灵活性的重要手段。通过服务…

jvm--类的生命周期

学习类的生命周期之前,需要了解一下jvm的几个重要的内存区域: (1)方法区:存放已经加载的类信息、常量、静态变量以及方法代码的内存区域 (2)常量池:常量池是方法区的一部分&#x…