Asyncio Gazebo
Asyncio interface to gazebo transport subscribers!
Based on asyncio_for_robotics
Code Sample
This library is an Asyncio for Robotics subscriber, for Gazebo transport. Refer to the detailed docs of Asyncio for Robotics to use the subscriber and asyncio.
sub = asyncio_gazebo.Sub(Pose_V, "/world/diff_drive/dynamic_pose/info")
# Get a new message
await sub.wait_for_new()
# Continuously process all incoming messages
async for msg in sub.listen_reliable():
print(msg)
# and many more ...
Installation
You need to install Gazebo transport.
pip install https://github.com/2lian/asyncio-gazebo
Example code
pixi run python -m asyncio_gazebo.example
Metadata
Release files for asyncio_gazebo 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asyncio_gazebo-1.0.0.tar.gz | 5.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asyncio_gazebo-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.5 kB
Release files / asyncio_gazebo-1.0.0.tar.gz
| Download URL | asyncio_gazebo-1.0.0.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7bce06951f4e8aa9102210ec891aba78fcda631df74037e23421be794e6056bd
|
|
BLAKE2b-256 checksum How to use checksums |
385b138577aaf25ccaeeac4c14a99f506abe48b94ce6f75a22a31145de1f5f2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / asyncio_gazebo-1.0.0-py3-none-any.whl
| Download URL | asyncio_gazebo-1.0.0-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
290478788d252aa322089bf502fc07295fc392ddcf56a68455ddac35eac96afa
|
|
BLAKE2b-256 checksum How to use checksums |
e6e1c3fb8cd177a5243d7f47fc29a5cc7d3d0b5c89b83ad28d6885aafce0504d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|