跳到主要内容

开发环境

欢迎来到 Synria Robotics 玄雅科技开发文档中心!本指南将帮助您完成机器人开发前的基础环境准备。

关于我们

深圳市玄雅科技有限公司专注于机器人技术研发,提供从硬件到软件的完整机器人解决方案。

快速开始

推荐开发环境

为保证与 Synria Robotics 各产品的 SDK、ROS 功能包与上位机软件兼容,强烈建议使用以下环境组合:

组件推荐说明
操作系统Ubuntu 22.04 LTS搭配 ROS 2,长期支持,兼容性最佳
机器人中间件ROS 2(Humble)我们主推并持续维护的版本
PythonPython ≥ 3.11SDK 与示例代码均基于 3.11 及以上验证
不推荐的组合

Ubuntu 20.04 LTSROS 1(Noetic) 仅用于必须兼容旧项目的场景,我们不推荐新用户安装,后续也不会针对其持续适配新功能。新项目请直接使用 Ubuntu 22.04 + ROS 2 + Python ≥ 3.11。

环境搭建

按照以下顺序完成基础的开发环境搭建:

  1. Ubuntu 系统安装 - 安装和配置 Ubuntu 系统(推荐 22.04 LTS)
  2. git 安装教程 - 安装git
  3. Conda 环境管理 - 配置 Python 开发环境(Python ≥ 3.11)
  4. 选择对应的产品文档 - 根据您的机器人型号选择相应的开发指南

开始您的机器人开发之旅吧! 🚀