1. 开篇介绍

1.1. EP套装介绍

RoboMaster EP 教育拓展套装在机甲大师 S1 教育机器人的基础上延展出丰富的拓展性,配有完善的课程内容及全新 RoboMaster 青少年专属赛事;各类编程模块均围绕教学需求精心设计,带来焕然一新的教学与学习体验,拓展未来教育的全新边界。

1.2. EP机器人形态

RoboMaster EP 教育套装可以组装出步兵机器人或工程机器人。其中步兵机器人在外观上与常规版本的 S1 较为接近,并在软硬件上还进行了升级,增加了许多新部件, 尤其是在拓展能力方面,升级后的机器人能够通过传感器转接模块接入第三方传感器,拥有更多的可编程空间。

alternate text

步兵机器人

工程机器人在 S1 的基础上做了较大的改动:使用一个并联机械臂代替了安装在底盘正中央的云台结构,保留了图传系统,并且在末端装配了一个机械夹爪,从而可以执行更加复杂的任务。在底盘的行动能力和整机的拓展能力上,则与步兵机器人有着同样高水准。

alternate text

工程机器人

1.3. 网站内容

RoboMaster EP 作为一款教育机器人,具有强大的扩展性和可编程性,为了方便用户编程使用,官方 App 集成了 Scratch 编程,Python 编程的功能,并提供了跟第三方平台通信的明文 SDK 功能。

本网站为 RoboMaster EP 的技术开发网站,面向对象为使用 RoboMaster EP 的学生,教师和科技爱好者,为用户提供技术上的指引,方便对 RoboMaster EP 进行二次开发,扩展更加丰富的功能,解锁更多乐趣。

本网站分为四部分,主要内容介绍如下:

  • 快速开始
    对 RoboMaster EP 和本网站内容做了主要介绍,并提供了编程环境的安装方法,另外还介绍了 RoboMaster EP 如何跟第三方平台进行通信,扩展更加丰富的功能。
  • 扩展模块/扩展接口说明
    RoboMaster EP 相比 S1 有了更加丰富的扩展模块与拓展接口,这里对拓展模块以及拓展接口的配置和使用方法做以简单的说明。
  • 明文 SDK 说明
    用户使用第三方平台跟 RoboMaster EP 建立连接后,通过明文 SDK 对 EP 机器人进行更复杂更有趣的操作。本章对明文 SDK 的功能,用法和相关协议做了详细说明。
  • Python 编程说明
    本章主要介绍用户如何通过 RoboMaster EP 官方 App 内置的 python 编程环境对 EP 上新增的功能和模块进行编程,扩展更多玩法。
  • 示例程序
    本章主要提供一些示例程序,方便大家参考学习。
  • 版本说明
    本章主要描述了文档与机器人之间相互匹配的版本信息。

1.4. 联系我们

如果您对该文档任何的建议和意见,欢迎在 RoboMaster-SDK Github 上联系我们。