Skip to content

YuanYuYuan/ros-z

 
 

Repository files navigation

ROS-Z

Making ROS 2 Zenoh-Native

Built by the Zenoh team at ZettaScale

Overview

ROS-Z is a Zenoh-native ROS 2 stack that:

  • Provides a pure-Rust ROS 2 implementation built directly on Zenoh
  • Preserves portability for RCL-C/CPP/Py-based applications
  • Delivers optimized performance for Rust users
  • Interoperates seamlessly with Zenoh RMW-based ROS 2
architecture

Status

ROS-Z is experimental software. It is tested with ROS 2 Jazzy and should be interoperable with ROS 2 Rolling, but we make no guarantees with respect to official distributions.

Documentation

📚 Read the Book for comprehensive documentation including:

  • Installation and build instructions
  • Examples and tutorials
  • API reference
  • Feature flags and configuration
  • Contributing guidelines

Local Development: mdbook serve book

License

View license

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for details.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 96.4%
  • CSS 1.0%
  • Nix 0.8%
  • Nushell 0.7%
  • HTML 0.6%
  • C++ 0.4%
  • JavaScript 0.1%