roslibpy 中文文档

作者:Gramazio Kohler Research
译者:Wu Xin
授权:该(翻译)文档遵循 CC BY-SA 4.0 许可协议。

注解

该文档为非官方中文文档。 官方文档可以在此获得

Python ROS Bridge library,简称 roslibpy,提供了用 Python 或 IronPython 与开源机器人平台 ROS 进行通信的一个途径。该项目使用 WebSockets 与 rosbridge 2.0 建立连接,提供了 publishing、subscribing、service calls、actionlib、TF 等 ROS 中的基本功能。

rospy 不同,该项目不需要在本地搭建 ROS 环境,为 Linux 以外的平台使用 ROS 带来了方便。

roslibpy 的 API 构建参考了 roslibjs 的结构。

截至 2020 年 7 月 8 日,roslibpy 的版本更新至 1.1.0,也是该中文文档所对应的版本。早期版本在 GitHub 仓库的分支中有记录,请自行查阅。