Claude Skill

PlaiPin/rosclaw

Rosclaw 使用 TypeScript 将 ROS2 与 OpenClaw 集成,使开发者能够通过 ROS2 的分布式架构控制机器人爪,适用于机器人研究与教育。

概览

Stars552
Forks63
语言TypeScript
最后更新2026-03-03
最近同步2026-07-04
前往 GitHub

仓库信息

拥有者PlaiPin
仓库rosclaw
完整名称PlaiPin/rosclaw
Repo ID1,158,808,327

安装这个 Skill

git clone https://github.com/PlaiPin/rosclaw.git

Registry 信息

类型openclaw_skill
质量分80/100
验证状态readme_parsed
最近验证2026-06-09
平台
OpenClaw
能力
memoryvideoterminal
识别文件
README.mddocsexamplespackage.json
配置键
PACKAGE_JSON

项目简介

Rosclaw 是一个基于 TypeScript 的集成项目,将 ROS2(机器人操作系统 2)与 OpenClaw 连接起来,使开发者能够利用现代 Web 技术和 ROS2 的分布式架构构建并控制机器人爪系统。

英文描述

ROS2 meets OpenClaw 💗

要点

  • 基于 TypeScript 实现 ROS2 与 OpenClaw 的集成
  • 通过 ROS2 消息实现机器人爪控制
  • 利用 ROS2 的分布式通信模型
  • 专为模块化和可扩展的机器人系统设计

使用场景

  • 构建具有 ROS2 控制的机器人爪臂
  • 用于 ROS2 与机器人集成的教育项目
  • 在研究实验室中原型化夹爪系统
  • 开发具有 Web 界面的机器人操作器

README 摘要

# RosClaw > [!IMPORTANT] > **This project is undergoing a major re-architecture and migration to separate repos.** Check back soon for updates, or reach out on X [@irvinxyz](https://x.com/irvinxyz) to follow along. **Natural language control of ROS2 robots through messaging apps, powered by AI agents.** RosClaw connects [OpenClaw](https://github.com/openclaw) to [ROS2](https://docs.ros.org/) (the Robot Operating System) through an intelligent plugin layer. Send a message on Telegram, WhatsApp, Discord, or Slack — the robot moves. Connect to your own robot or "lease" any robot registered into our portal globally. Each robot registers their own profile with capabilitie. Whethere it's a cute desk robot or a humanoid robot, all you have to do is install our OpenClaw extension and run our ROS2 packakge. <p align="center"> <a href="https://x.com/livinoffwater/status/2017172436119331133"> <img src="assets/thumbnail-1.jpg" alt="RosClaw Demo Video" width="380" /> </a> &nbsp;&nbsp; <a href=""> <img src="assets/thumbnail-2.jpg" alt="RosClaw Demo" width="380" /> </a> <br /> <em>Click to watch the demos</em> </p> ## How It Works ``` User (WhatsApp/Telegram/Discord/Slack) | v OpenClaw Gateway (AI Agent + Tools + Memory) | v RosClaw Plugin rosbridge_server (WebSocket) | v ROS2 DDS Robots: Nav2, MoveIt2, cameras, sensors ``` 1. A user sends a natural language message through any messaging app 2. OpenClaw's AI agent receives the message and uses ROS2 tools registered by the RosClaw plugin 3. The agent translates intent into ROS2 operations (topic publish, service call, action goal) 4. The robot acts, and the agent streams feedback back to the chat ## Project Structure ``` rosclaw/ ├── packages/ │ └── ros

话题

暂无话题

探索更多

数据来自 GitHub,同步时间:2026-07-04