← 返回 Skills 市场
threelevelchord

ROS Noetic Navigation - Cartographer

作者 Threelevelchord · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
69
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ros-noetic-nav-cartographer
功能描述
ROS Noetic navigation system using Cartographer for localization, interfacing via TF and rosbridge to control move_base for waypoint navigation.
安全使用建议
This skill appears coherent with its stated purpose, but a few practical cautions before installing or running it: 1) Verify the rosbridge endpoint you connect to — by default it uses localhost:9090; pointing it to an untrusted remote host could allow that host to influence your robot (publish goals, read status). 2) Inspect the included nav.py completely (the listing was truncated) before running to ensure there are no unexpected behaviors. 3) The scripts will read/write waypoints.json inside the skill workspace and the test script sources your local ROS workspace (~/robot5); ensure paths are correct and you trust those files. 4) Run this on a network-isolated development robot or simulator initially, and ensure your robot's safety mechanisms (e-stop, supervised operation) are enabled during testing.
功能分析
Type: OpenClaw Skill Name: ros-noetic-nav-cartographer Version: 1.0.0 The skill bundle is a legitimate set of tools for ROS Noetic navigation using Cartographer. It includes scripts for managing waypoints (waypoints_manager.py), retrieving robot pose via TF (get_pose_tf.py), and executing navigation goals via rosbridge (nav.py). The code follows standard ROS practices for interacting with move_base and TF trees, and no evidence of malicious intent, data exfiltration, or prompt injection was found.
能力评估
Purpose & Capability
The name/description (ROS Noetic + Cartographer navigation) matches the provided scripts and SKILL.md: get_pose_tf.py reads TF, waypoints_manager.py manages waypoints on disk, and nav.py publishes goals and subscribes to /move_base status via a socket to rosbridge. No unrelated credentials, cloud APIs, or unrelated binaries are requested.
Instruction Scope
SKILL.md confines runtime actions to ROS-related activities: starting rosbridge_server and Cartographer, sourcing ROS workspaces, reading/writing a local waypoints.json, querying TF, and sending/receiving messages to rosbridge. It does not instruct reading arbitrary system files, contacting external web services, or exfiltrating secrets. The only network interaction is to the rosbridge host/port the user supplies (default localhost:9090), which is expected for this purpose.
Install Mechanism
No install spec is present (instruction-only). The skill includes runnable Python scripts but does not download or install external code itself. This is low risk from an install mechanism perspective.
Credentials
The skill requests no environment variables, no credentials, and no config paths beyond guidance to add entries to a TOOLS.md and to reference local ROS workspace paths. The scripts read/write a local waypoints.json inside the skill workspace — proportionate for waypoint management.
Persistence & Privilege
always:false and no requests to modify other skills or global agent settings. The skill stores waypoints in its own waypoints.json in the skill directory, which is expected. Autonomous invocation is allowed by platform default but is not combined with broad privileges here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ros-noetic-nav-cartographer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ros-noetic-nav-cartographer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of ROS Noetic navigation skill for Cartographer-based systems. - Supports pose acquisition via TF and navigation command interaction through rosbridge. - Provides dedicated scripts for waypoint management, navigation (single/multi-point), and TF pose retrieval. - Includes detailed setup instructions and troubleshooting guide for Cartographer users. - Offers configuration options tailored to Cartographer, with independent waypoint and map formats from AMCL. - Emphasizes manual pose initialization, rosbridge requirements, and TF consistency.
元数据
Slug ros-noetic-nav-cartographer
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

ROS Noetic Navigation - Cartographer 是什么?

ROS Noetic navigation system using Cartographer for localization, interfacing via TF and rosbridge to control move_base for waypoint navigation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 69 次。

如何安装 ROS Noetic Navigation - Cartographer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ros-noetic-nav-cartographer」即可一键安装,无需额外配置。

ROS Noetic Navigation - Cartographer 是免费的吗?

是的,ROS Noetic Navigation - Cartographer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

ROS Noetic Navigation - Cartographer 支持哪些平台?

ROS Noetic Navigation - Cartographer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 ROS Noetic Navigation - Cartographer?

由 Threelevelchord(@threelevelchord)开发并维护,当前版本 v1.0.0。

💬 留言讨论