Skip to content

Repository files navigation

synchros2

Python Support ROS Support

Overview

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.

Packages

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.

Next steps

See contribution guidelines!

Migration Notice

On April 28, 2026 this repository moved to the RAI-Opensource GitHub organization. If you are still pulling from the previous bdaiinstitute GitHub organization, please update your git remote:

git remote set-url origin https://github.com/RAI-Opensource/synchros2

If you maintain downstream docs/scripts, update links from this repository to the new org.

About

Wrappers and other utilities for ROS2

Resources

Contributing

Stars

58 stars

Watchers

12 watching

Forks

Releases

Packages

Used by

Contributors

Languages