Skip to content

纳博特 SDK 开发文档 ​

欢迎来到纳博特机器人二次开发文档。无论你是在开发上位机应用、集成通信协议,还是定制控制器行为,这里都能找到对应的指南和 API 参考。


首次接入三步流程 ​

  1. 选型 — 根据开发目标选择适合的开发方式

  2. 下载 SDK — 获取对应平台的 SDK 和工具链

  3. 开始开发 — 按照选型结果,进入对应开发方式的快速开始教程


按开发目标选择 ​

开发目标推荐方案支持语言/协议文档入口
编写上位机应用程序Host SDKC++, C#, PythonC++ 快速开始 · C# 快速开始 · Python 快速开始
集成 JSON 协议通信JSON ProtocolJSONRTL-22.07 · RTL-24.03
定制控制器行为控制器二次开发C++控制器开发指南
定制示教器应用示教器二次开发C++/Qt示教器开发指南
集成 ROS 系统ROS BridgeROS-1 / ROS-2ROS 集成指南
使用 EtherCAT 主站主站通信库C主站库说明

按语言选择 ​

语言平台入口
C++Windows (MSVC/MinGW) / Linux渐入式教程 → 接口示例
C#Windows (.NET)渐入式教程
PythonWindows / Linux渐入式教程 → 接口示例
JSON跨平台RTL-22.07 协议/01.运动控制/index.md) · RTL-24.03 协议

版本提示 ​

  • RTL-24.03 — 当前主流出货版本,功能更全面。进行 bug 修复和关键功能合入。
  • 后续版本(如 2501)尚未稳定,暂未开放 SDK 文档。

SDK 版本需与控制器固件版本匹配,具体参见版本与兼容性和下载页。


使用 AI 助手(Agent)辅助开发 ​

如果你使用 AI 助手(Agent)辅助二次开发,请先阅读 Agent 开发指引:包含任务到文档的索引、推荐生成流程与常见避坑;生成前先按生成前信息采集清单逐项确认(语言 / 环境 / 版本 / 真机与 IP);无硬件时的验证方法见 编译与验证指南。


支持与反馈 ​