Browse Source

Improve readme support matrix readibility

tags/test-git
haixuantao 10 months ago
parent
commit
e1dab426cb
1 changed files with 15 additions and 15 deletions
  1. +15
    -15
      README.md

+ 15
- 15
README.md View File

@@ -194,6 +194,20 @@ An extremely fast and simple **dataflow oriented robotic** framework to manage y
| [Carla](https://github.com/dora-rs/dora-drives) | Carla Simulator | | | |
| [Gymnasium](https://github.com/dora-rs/dora-lerobot/blob/main/gym_dora) | Experimental OpenAI Gymnasium bridge | | | |

## Support Matrix

| | dora-rs | Hoped for |
| --------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| **Tier 1 Support** | Python, Rust | C, C++, ROS 2 |
| **Tier 2 Support** | C, C++, ROS2 |
| **Supported OS** | Windows (x86), MacOS (Arm/x86), Linux (Arm/x86) | Android, IOS |
| **Message Format** | Arrow | Native Types, Standardised specification |
| **Local Communication** | Shared Memory, [Cuda zero-copy IPC](https://arrow.apache.org/docs/python/api/cuda.html) | Custom Middleware, intra-process `tokio::channel` communication |
| **Remote Communication** | [Zenoh](https://zenoh.io/) | Custom Middleware |
| **Metrics, Tracing, and Logging** | Opentelemetry | Native logging libraries into Opentelemetry |
| **Configuration** | YAML | Python |
| **Dora Node Package Manager** | [pip](https://pypi.org/), [cargo](https://crates.io/) | apt, brew, ... |

## Getting Started

### Installation
@@ -242,7 +256,7 @@ PATH=$PATH:$(pwd)/target/release

```bash
uv venv --seed -p 3.11
dora build https://raw.githubusercontent.com/dora-rs/dora/refs/heads/main/examples/object-detection/yolo.yml --uv
dora build https://raw.githubusercontent.com/dora-rs/dora/refs/heads/readme-with-node-table/examples/object-detection/yolo.yml --uv
dora run yolo.yml --uv
```

@@ -359,20 +373,6 @@ Self-Coding Robot is just the tip of the iceberg of robotics combined with llm,
- [memory](https://github.com/cpacker/MemGPT)
- [function calling](https://github.com/ShishirPatil/gorilla)

## Support Matrix

| | dora-rs | Hoped for |
| --------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| **Tier 1 Support** | Python, Rust | C, C++, ROS 2 |
| **Tier 2 Support** | C, C++, ROS2 |
| **Message Format** | Arrow | Native |
| **Local Communication** | Shared Memory, [Cuda zero-copy IPC](https://arrow.apache.org/docs/python/api/cuda.html) | Custom Middleware, intra-process `tokio::channel` communication |
| **Remote Communication** | [Zenoh](https://zenoh.io/) | Custom Middleware |
| **Metrics, Tracing, and Logging** | Opentelemetry | Native logging libraries into Opentelemetry |
| **Supported Platforms (x86)** | Windows, MacOS, Linux |
| **Supported Platforms (ARM)** | MacOS, Linux |
| **Configuration** | YAML |

## Contributing

We are passionate about supporting contributors of all levels of experience and would love to see


Loading…
Cancel
Save