2作者: xmas1233 个月前
每个机器人制造商都会提供不同的软件开发工具包(SDK)和不同的协议。波士顿动力公司的 Spot 机器人与 Universal Robots 公司的机械臂的通信方式完全不同。每个基于机器人进行开发的团队都需要从头开始重写相同的集成层。这对整个行业来说是一个巨大的负担。 RoboAPI 是一个统一的 API 层,它将所有这些抽象成一个简洁的开发者体验。一个 SDK,一个 API 密钥,任何机器人——无论是模拟的还是真实的硬件。 你可以在 5 分钟内连接一个模拟机器人并读取实时遥测数据: ``` pip install fastapi uvicorn roslibpy uvicorn api.main:app --reload curl -X POST localhost:8000/v1/robots/connect -d '{"robot_id":"bot-01","brand":"simulated"}' curl localhost:8000/v1/robots/bot-01/sense ``` 它还通过 rosbridge 连接到真实的 ROS2 机器人——我今天测试了通过 API 控制一个 turtlesim 机器人画圆。 该架构是可插拔的——每个机器人品牌都是一个单独的适配器,实现一个通用的接口(就像 Stripe 中的支付网关)。添加一个新品牌意味着只需要一个文件。 目前支持:模拟机器人和任何 ROS2 机器人。接下来是波士顿动力公司和 Universal Robots 的适配器。 欢迎任何从事机器人工作的人提供反馈——特别是在 API 设计方面,以及在实际应用中还缺少什么。
1作者: coreyp_13 个月前
我原本希望能够通过官方 API 或 MCP 服务器从亚马逊获取我的购物/订单历史记录,但目前似乎找不到任何相关信息。有人解决过这个问题吗? 背景:我只是想更高效地处理税务文件和家庭管理。如果能有一个 MCP 服务器,我的代理程序可以在其中搜索商品(并检查商品详情以确定它们是否真正符合我的要求,例如饮食限制),那就更棒了,但可能有点强人所难了。