• 论文复现【DualMap: Online Open-Vocabulary Semantic Mapping for Natural Language Navigation in Dynamic Changing Scenes】


    博客地址:https://www.cnblogs.com/zylyehuo/

    DualMap: Online Open-Vocabulary Semantic Mapping for Natural Language Navigation in Dynamic Changing Scenes

    GitHub项目链接

    部署环境

    • Ubuntu 22.04
    • ROS2 Humble

    开发环境安装

    下载源代码

    git clone --branch main --single-branch --recurse-submodules git@github.com:Eku127/DualMap.git
    
    cd DualMap
    

    创建 conda 环境

    conda create -n dualmap python=3.10 -y
    

    激活环境

    conda activate dualmap
    

    强制使用清华源

    pip install cmake faiss-cpu==1.9.0 torch torchvision torchaudio tyro open_clip_torch wandb h5py openai hydra-core distinctipy ultralytics==8.3.103 dill supervision==0.25.1 open3d imageio natsort kornia rerun-sdk==0.22.1 record3d==1.4.1 pyliblzfse pypng tabulate pympler plyfile "numpy<2.0" -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    拉取 CLIP 模型库

    pip install git+https://ghproxy.net/https://github.com/ultralytics/CLIP.git
    

    Run with iPhone

    app_runner_record_3d.md

    image

    修改参数

    image
    image
    image

    运行测试

    python -m applications.runner_record_3d
    

    Snipaste_2026-06-01_16-32-22

    结果保存

    在手机上点击停止录制,会自动保存后停止程序

    Snipaste_2026-06-01_16-32-59

    Offline Map Query

    app_offline_query.md

    image

    下载数据集

    download the data here: OneDrive

    image
    image
    image

    下载模型

    wget -c --no-check-certificate https://hf-mirror.com/apple/MobileCLIP-S2-OpenCLIP/resolve/main/open_clip_pytorch_model.bin
    

    image
    image

    运行测试

    python -m applications.offline_local_map_query
    

    image
    image

本文作者:zylyehuo

本文链接:https://www.cnblogs.com/zylyehuo/p/20250179

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

  • 相关阅读:
    Synchronized 关键字的底层原理
    [JAVAEE]—进程和多线程的认识
    氟茚香豆素,CAS号:6723-40-6
    也说工厂模式
    CIP或者EtherNET/IP中的PATH是什么含义?
    双软认证具体办理流程是什么
    RobotFramework自动化测试框架系列学习----(二)库与关键字
    ROS 学习应用篇(六)参数的使用与编程
    优秀工具|使用Reqable替换处理过的动态混淆js
    Create Web, Desktop, Mobile Apps for .NET 8 with Telerik
  • 原文地址:https://www.cnblogs.com/zylyehuo/p/20250179