Skip to content

YuanYuYuan/hiroz

 
 

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

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%