Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 14:38
· 49 commits to main since this release
docker run --rm --network host ghcr.io/styri-dev/styri-core:v0.3.1

Then open http://localhost:8080. Multi-arch: linux/amd64 and linux/arm64.

What's new

  • Nav2 and other common message types in the image: nav2_msgs, map_msgs, control_msgs (ros2_control) and irobot_create_msgs (Create 3 / TurtleBot 4), on top of ROS 2's standard packages.
  • Nav2 preset (/opt/styri/presets/nav2.yaml): navigation status from the NavigateToPose action, shown as IDLE, NAVIGATING, SUCCEEDED, CANCELED or FAILED. A failed goal is a warning. The TurtleBot 4 preset now shows whether the robot is docked.
  • Your robot's own message types, loaded as an overlay: build them with one docker run, mount the result at /opt/styri/overlay. styri check names any missing package and links the guide: docs/MAPPING.md.
  • Mapping: [-1] for the last list item; labels (words for coded values) and when_empty for text values; stale_after: false for topics that publish only on change. Latched topics show their current value as soon as Styri starts.

Still read-only: Styri subscribes and never publishes.

Full Changelog: v0.3.0...v0.3.1