Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

教程

欢迎来到 DORA-RS 实践教程!本教程将帮助你从零开始学习如何使用 DORA 构建机器人应用。

概述

DORA (Dataflow-Oriented Robotic Architecture) 是一个现代化的机器人框架,提供:

  • 模块化设计 - 将复杂系统拆分为独立节点
  • 低延迟通信 - 基于共享内存和零拷贝传输
  • 多语言支持 - Python、Rust、C/C++ 混合编程
  • 轻量级部署 - 无需复杂的依赖配置

学习路径

新手入门

如果你是 DORA 新手,建议按以下顺序学习:

  1. 安装 - 安装 DORA CLI 和依赖
  2. echo 示例 - 了解基本的数据流概念
  3. Python 数据流 - 创建你的第一个 Python 节点
  4. 使用相机 - 学习处理视频流

多语言开发

根据你熟悉的编程语言选择:

AI 与感知

对 AI 应用感兴趣?推荐学习:

机器人控制

需要控制真实机器人?查看:

源码仓库

所有示例的完整源码请访问:gitcode.com/dora-org/dora-examples

获取帮助