roslibpy:Python ROS Bridge库

时间:2024-03-03 18:01:15
【文件属性】:

文件名称:roslibpy:Python ROS Bridge库

文件大小:151KB

文件格式:ZIP

更新时间:2024-03-03 18:01:15

python robotics ros Python

roslibpy:ROS Bridge库 Python ROS Bridge库允许使用Python和IronPython与开源机器人中间件进行交互。 它使用WebSockets连接到并提供发布,订阅,服务调用,actionlib,TF和其他基本的ROS功能。 与库不同,它不需要本地ROS环境,允许从Linux以外的平台使用。 roslibpy的API是仿照密切匹配的 。 主要特点 主题发布和订阅。 服务电话(客户)。 服务广告(服务器)。 ROS参数管理(获取/设置/删除)。 ROS API服务,用于获取ROS元信息。 Actionlib支持与可抢占任务的接口。 通过tf2_web_republisher TF客户端。 Roslibpy在Python 3.x和IronPython 2.7上运行。 安装 要安装roslibpy ,只需使用pip : pip instal


【文件预览】:
roslibpy-main
----MANIFEST.in(352B)
----README.rst(4KB)
----docker()
--------ros_entrypoint.sh(104B)
--------Dockerfile(493B)
--------integration-tests.launch(198B)
----CONTRIBUTING.rst(3KB)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(1KB)
--------workflows()
----ISSUE_TEMPLATE.md(219B)
----.bumpversion.cfg(440B)
----CHANGELOG.rst(3KB)
----src()
--------roslibpy()
----requirements-dev.txt(112B)
----AUTHORS.rst(437B)
----pytest.ini(147B)
----LICENSE(1KB)
----tasks.py(6KB)
----setup.cfg(460B)
----setup.py(3KB)
----docs()
--------authors.rst(28B)
--------readme.rst(27B)
--------reference()
--------contributing.rst(33B)
--------conf.py(1KB)
--------requirements.txt(27B)
--------examples()
--------index.rst(2KB)
--------examples.rst(9KB)
--------spelling_wordlist.txt(109B)
--------files()
--------changelog.rst(30B)
----.editorconfig(386B)
----tests()
--------test_core.py(1KB)
--------test_rosapi.py(927B)
--------test_topic.py(2KB)
--------test_param.py(337B)
--------test_service.py(1KB)
--------test_ros.py(1KB)
--------test_tf.py(771B)
--------ipy_test_runner.py(298B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)

网友评论