Important
This repository is moving to the RAI-Opensource GitHub organization in about 2 weeks from April 9, 2026 (UTC).
Current status: pre-migration. Migration target org: https://github.com/RAI-Opensource
What to do now:
-
Watch this repository for the final cutover update and destination repository link.
-
Plan to update your git remote after the move:
git remote set-url origin <new-repository-url>
-
If you maintain downstream docs/scripts, prepare to update links from this repository to the new org.
synchros2 enables a different, at times simpler approach to ROS 2 programming, particularly for those that come with a ROS 1 background. See the synchros2 README for more information.
This repository contains the following packages:
| Package | Description |
|---|---|
synchros2 |
rclpy wrappers to ease idiomatic, synchronous ROS 2 programming in Python. |
synchros2_tutorials_example |
Support code for synchros2 tutorials. |
synchros2_tutorials_interfaces_example |
Support interfaces for synchros2 tutorials. |