不同社团适合怎样入门?

编程新手社团

如果希望成员先熟悉机器人的动作流程和编程逻辑,那么图形化入门、清晰易懂的任务以及较短的配置时间都很重要。Petoi 和 ELECFREAKS 为文中提到的学习平台提供了图形化编程资料;具体资料是否适用,还要看社团成员的情况和所选型号。

以 Python 为目标的创客团队

如果团队想在完成入门练习后开发自己的程序、控制流程或扩展功能,就需要完善的接口文档和合适的开发环境。Petoi 为其学习平台介绍了 Python 编程方式;ELECFREAKS 则为 XGO Robot Kit V2 提供 Python 支持。

进阶机器人项目

如果项目周期较长,涉及仿真、图像处理或导航,可以考虑配有相关文档的平台。Hiwonder 的 PuppyPi 资料涵盖 ROS、Gazebo、LiDAR 和 SLAM 等内容;实现这些学习目标,需要预留配置时间并安排技术指导。

选购时要关注什么?

先明确社团准备让成员编写什么程序,再查看学习资料、所需接口,以及现有电脑能否满足使用要求。

图形化入门

适合:希望在不具备 Python 基础的情况下,先学习程序流程和机器人动作的团队。

局限:仅支持图形化编程,并不能说明是否开放接口,也不能据此判断能否开展后续 ROS 项目。

Python 与创客项目

适合:希望把自定义控制逻辑和扩展开发作为学习目标的团队。

所需投入:开发环境和设备连接必须兼容学校的 IT 系统,并且需要有人负责维护。

ROS 与导航

适合:有指导的项目,系统性地学习仿真、感知或自主导航。

所需投入:电脑、网络和相关技术基础都要符合项目要求。

选购标准 选购时检查 对哪些人尤其重要
入门方式与学习资料 所选具体型号是否支持图形化编程?配套任务是否适合社团的活动时间? 新成员需要先理解程序流程,我不希望每次活动的大部分时间都花在设备配置上。约 33% 的消费者优先考虑有指导的入门方式。
Python 与扩展功能 所选型号是否配有完善的 Python 环境、接口文档和示例? 我们的团队希望在完成基础动作练习后编写自己的代码,并在之后进一步扩展功能。约 25% 的消费者将这类编程方式列为首选。
传感器与项目目标 所选型号配备哪些传感器和反馈功能?是否提供适用于计划项目的文档? 我们的抓取、感知或导航项目需要合适的硬件支持。约 25% 的消费者优先考虑项目目标。
配置与运行 是否需要组装?必需的软件工具能否在现有电脑上运行? 我们的活动时间不长,因此需要指导团队能够可靠地提前做好准备。约 17% 的消费者最看重这方面的投入。

常见认知误区

  • 把 App 操控等同于自由编程

    App、语音控制或遥控器可以让入门更轻松,但这并不代表成员可以编写自己的 Python 代码或开发传感器逻辑。

    购买前,请确认所售型号是否支持你需要的编程环境,是否提供接口文档和合适的示例项目。

  • 把 ROS 功能当作社团轻松入门的选择

    Hiwonder 的 PuppyPi 文档除了介绍机器人动作,也涵盖仿真和导航。开展这类项目时,配置和指导工作也应纳入学习计划。

    选购前,请先确认实际可用的电脑、网络权限、成员基础和项目时间。

  • 等下单后才确认组装要求和学校 IT 兼容性

    套件组装可以成为课程的一部分,但也会占用原本可以用于编程任务的时间。

    请提前决定是否由社团成员自行组装,并明确由谁负责校准和开发环境配置。

    Petoi 表示,Bittle-X-Construction 套件的组装和配置需要 40 至 90 分钟;这一时间不一定适用于其他型号。

  • 默认商品包含所有配件,并能提供本地支持

    电源适配器、备件和维修渠道,对于社团日常使用可能与编程功能同样重要。

    请联系商家,确认对应销售国家和具体型号的包装清单,以及备件和技术支持的获取方式。

值得了解的品牌

以下系列面向不同的学习目标。仅凭品牌名称,还无法判断在售型号的具体配置。

Petoi

据 Petoi 介绍,Bittle X 是一款适合入门的紧凑型产品,学习者可以从 Coding Blocks 逐步进阶到其他编程方式。

  • Petoi 提供 Coding Blocks、Python 以及其他开发环境的相关文档。
  • 具体配置和组装所需时间因型号而异;本文参考的资料大多为英文。

ELECFREAKS

据 ELECFREAKS 介绍,适配 micro:bit 的 XGO Robot Kit V2 同时支持图形化编程和 Python。

  • ELECFREAKS 表示,XGO Robot Kit V2 配备 15 个自由度、机械臂和夹爪,并可反馈姿态和关节信息。
  • 请确认在售型号是否包含 micro:bit 和所需传感器,以及是否能够买到备件。

Hiwonder

PuppyPi 配有丰富的学习资料,适合难度更高的机器人项目。

  • PuppyPi 文档涵盖机器人动作、Gazebo 仿真、图像处理、LiDAR、SLAM 和导航。
  • 对于社团活动来说,ROS、Docker 和网络相关内容会增加配置和指导工作量。

Unitree

据 Unitree 介绍,Go2 系列提供多种配置,包括面向不同项目需求的 EDU 版本。

  • Unitree 表示,Go2 系列配备 4D-LiDAR 和障碍物识别功能。
  • 据 Unitree 介绍,EDU 配置的详情需要直接咨询。选购前,请确认所选型号的开发权限和包装清单。

XiaoR GEEK

据 XiaoR GEEK 介绍,XR 机器人犬是一款基于 ESP32 的创客套件。

  • XiaoR GEEK 表示,这款型号配备 12 个自由度、铝制机身和摄像头。
  • 请确认配套教学资料、开发工具和技术支持是否符合项目需求。

适合本次选择的 Joybuy 商品

对于想要体验图形化 App 编程的社团来说,这款 Go2 Pro 值得考虑。如果计划开发更深入的自定义接口项目,则需要留意该型号的功能限制。

Unitree Go2 Pro 机器人犬

Unitree Go2 Pro 机器人犬

如果 App 与社团的设备兼容,这款型号适合用于有指导的图形化 App 编程练习。

商品描述提到 LiDAR、前置摄像头和避障功能,但不支持二次开发。因此,不建议将它用于自定义接口或更深入的 Python 项目。

购买前,请确认学习资料、App 要求,以及此型号对应的续航和速度信息。根据商品描述,该设备并非玩具,不适合 14 岁以下人群使用。

前往 Joybuy 查看

常见问题

机器人社团应该从图形化编程开始,还是直接学习 Python?

如果成员的编程经验较少,而社团现阶段主要学习程序流程和机器人动作,那么从图形化编程入门会更合适。如果之后计划编写自己的代码,也请确认具体型号是否支持 Python。ELECFREAKS 表示,XGO Robot Kit V2 支持这两种编程方式;Petoi 则为其学习平台提供 Coding Blocks 和 Python 相关文档。

App 或遥控器操控能满足编程项目的需求吗?

不能。操控功能不能代替用于编写自定义程序的文档和开发环境。请针对具体机器人确认项目需要的 Coding Blocks、Python 或接口功能是否可用。

组装一套机器人犬套件需要多长时间?

这取决于型号和具体配置。Petoi 表示,Bittle-X-Construction 套件的组装和配置需要 40 至 90 分钟;不能据此推算其他套件所需的时间。

社团应提前确认哪些配置和运行事项?

请确认由谁负责充电、校准和编程环境,并检查可用的电脑和网络权限。对于以 ROS 为主的项目,还应将所需的 Linux、Docker 和网络知识纳入项目规划。