如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Open-RMF Web 是一组软件包,为用户提供基于 Web 的界面,用于可视化和控制 Open-RMF 部署的各个方面。
这些 Docker 镜像在试用 rmf_demos 时非常有用。
rmf_demos使用主机网络访问启动演示仪表板,并相应配置 RMF_SERVER_URL 和 TRAJECTORY_SERVER_URL。演示仪表板默认将在 localhost:3000 上可访问。
docker run \
--network host -it --rm \
-e RMF_SERVER_URL=http://localhost:8000 \
-e TRAJECTORY_SERVER_URL=ws://localhost:8006 \
ghcr.io/open-rmf/rmf-web/demo-dashboard:jazzy-nightly
[!NOTE] 演示仪表板假设 API 服务器在本地默认端口上托管。
使用主机网络访问启动 API 服务器,并设置正确的 ROS_DOMAIN_ID 和 ROS 2 RMW 实现(当前镜像已安装并支持 rmw_fastrtps_cpp 和 rmw_cyclonedds_cpp),这些将在 Open-RMF 系统的其他部分中使用。API 服务器将使用默认端口 localhost:8000。
docker run \
--network host -it --rm \
-e ROS_DOMAIN_ID= \
-e RMW_IMPLEMENTATION= \
ghcr.io/open-rmf/rmf-web/api-server:jazzy-nightly
# Use the appropriate tag for different ROS 2 distributions
[!NOTE] 用户也可以通过挂载配置文件并设置环境变量 RMF_API_SERVER_CONFIG 来配置 API 服务器。在默认情况下,API 服务器将使用内部非持久化数据库。
RMF_API_SERVER_CONFIG
检查该问题是否已被报告或修复。
rmf-dashboard-framework 中引入新功能时,请尽可能编写测试以及 e2e 测试。api-server 引入 API 变更时,
/docs,例如 http://localhost:8000/docs。如果某个功能缺失或无法正常工作,它可能仅在 Open-RMF 源码构建中可用,而不在二进制文件中。尝试从源码构建 Open-RMF,并在启动 API 服务器之前设置新工作区的环境变量。rmf-web 可能使用 Open-RMF 的开发中功能。
在运行模拟的 Open-RMF 部署时,从 Web 仪表板创建任务需要任务开始时间与模拟时间匹配,模拟时间从 unix 毫秒 0 开始。尝试创建开始日期在 1970 年之前的相同任务。
如果地图层级的平面图未加载,请检查并确认已使用 traffic-editor 或 rmf_site 在 .building.yaml 中为层级添加了墙壁。仪表板使用包含所有墙壁顶点的边界框来创建渲染的场景边界,因此如果没有墙壁顶点,场景边界将无效,导致楼层无法渲染。
检查该问题是否已 https://github.com/open-rmf/rmf-web/issues。
来自真实用户的反馈,见证轩辕镜像的优质服务