pamoja-profiles
A node instantiated by name with its policy and schedule, and the naming and encoding rules a robot's topics follow, with no ROS 2 or Zenoh installed.
One install for the 3 capabilities of this domain. Each is also its own
distribution, and pamoja is the whole framework in one.
pip install pamoja-profiles
from pamoja.profiles import profile
| Capability | Module | What it covers |
|---|---|---|
| Device profiles | pamoja.profile |
Named, ready-to-run device profiles from plain data or a JSON manifest |
| ROS 2 rules | pamoja.ros2 |
ROS 2 names, RIHS01 type hashes, CDR encoding, and rmw_zenoh key assembly, with no ROS 2 installed |
| Zenoh keys | pamoja.zenoh |
Zenoh key expressions: validity, canonical form, and wildcard matching |
The guides, with a worked Python example for each, are at https://pamoja.molex.cloud/docs.
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pamoja_profiles-0.1.17.tar.gz.
File metadata
- Download URL: pamoja_profiles-0.1.17.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec42bc5e19421a7f62848dc3e7ce1d6ef3f35c57d7df390e65739701a73d1982
|
|
| MD5 |
c893a10bd24031ca8775fdce20451615
|
|
| BLAKE2b-256 |
29dd34c5dcdf61db8bda2d864d5f1df44be69a48ff82b815e0b03e4871e0bcd9
|
File details
Details for the file pamoja_profiles-0.1.17-py3-none-any.whl.
File metadata
- Download URL: pamoja_profiles-0.1.17-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6030c03ee000e2fccb0c43dcf308075aef3917ef58fb6571e1a9c9d11a388f35
|
|
| MD5 |
163cf7a2c9e0c7a9c68d0c322e90a321
|
|
| BLAKE2b-256 |
a5da11478fb193d84e38c7fc670c85c91500a487102498f960358c90f7993e81
|