Standalone Python library for generating ROS message and service data structures for various languages. Current version 0.5.8, release cadence is sporadic.
pip install pyros-genmsgNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Import genmsg and use MsgSpec/FieldSpec to define message structures.
Use 'ros2' packages or 'genmsg' from ROS 2 distro.
Use keyword arguments: MsgSpec(types=[...], names=[...], text="...", full_name="...").
Set os.environ['ROS_PACKAGE_PATH'] to the directory containing your .msg files before calling generation functions.
pip install pyros-genmsg; then import genmsg.
Upgrade pyros-genmsg to latest: pip install --upgrade pyros-genmsg.
Ensure text uses ROS format: 'type name' per line, e.g., 'int32 x'.
No dependency data recorded yet.