1. 開篇介紹

1.1. EP套裝介紹

RoboMaster EP 教育拓展套裝在 RoboMaster S1 教育機器人的基礎上延展出豐富的拓展性,配有完善的課程內容及全新 RoboMaster 青少年專屬賽事;各類編程模塊均圍繞教學需求精心設計,帶來煥然一新的教學與學習體驗,拓展未來教育的全新邊界。

1.2. EP機器人形態

RoboMaster EP 教育套裝可以組裝出步兵機器人或工程機器人。其中步兵機器人在外觀上與常規版本的 S1 較為接近,並在軟硬件上進行了升級,增加了許多新部件, 極大地提升了拓展能力,升級後的機器人能夠通過傳感器轉接模塊接入第三方傳感器,擁有更多的可編程空間。

alternate text

步兵機器人

工程機器人在外觀上基於 S1 做了較大的改動:採用一個並聯機械臂代替安裝在底盤正中央的雲台結構,保留了圖傳系統,並且在機械臂末端裝配一個機械夾爪,從而可以執行更加複雜的任務。在底盤的行動能力和整機的拓展能力方面,則與步兵機器人水準相當。

alternate text

工程機器人

1.3. 網站內容

RoboMaster EP 作為一款教育機器人,具有強大的擴展性和可編程性。為了方便用戶編程使用,官方 App 集成了 Scratch 編程和 Python 編程的功能,並提供了Python SDK,明文 SDK 多種編程方式。

本網站為 RoboMaster 系列產品的技術開發網站,面向對像為使用 RoboMaster 系列的學生、教師和科技愛好者,為用戶提供技術上的指引,方便對 RoboMaster EP 進行二次開發,擴展更加豐富的功能,解鎖更多樂趣。

本網站分為四部分,主要內容介紹如下:

  • 快速開始
    本章將簡要概述 RoboMaster EP 教育套裝和本網站內容,提供編程環境的安裝方法,介紹 RoboMaster EP 如何跟第三方平台進行通信,以幫助用戶擴展更加豐富的功能。
  • Python SDK
    RoboMaster SDK 是基於Python語言實現的,適用於RoboMater 機甲大師系列的 Python SDK 軟件庫。 目前適用於RoboMaster EP 和 Tello Edu 等系列產品,提供了豐富的API接口,包括: 運動控制,飛行控制,智能識別,燈效設置,數據推送,視頻流和音頻流等API。 並且設計上遵循盡量簡單的原則,能夠快速上手使用,便於學習和教學使用。
  • 擴展模塊/擴展接口說明
    RoboMaster EP 相比 S1 具有更加豐富的擴展模塊與拓展接口,本章將簡要說明拓展模塊以及拓展接口的配置和使用方法。
  • 明文 SDK 說明
    用戶使用第三方平台跟 RoboMaster EP 建立連接後,可通過明文 SDK 對 EP 機器人進行更複雜、更有趣的操作。本章將詳細說明明文 SDK 的功能、用法和相關協議。
  • Python 編程說明
    本章將指導用戶通過 RoboMaster EP 官方 App 內置的 python 編程環境對 EP 上新增的功能和模塊進行編程,解鎖更多玩法。
  • 版本說明
    本章主要描述文檔與機器人之間相互匹配的版本信息。

1.4. 聯繫我們

如果您對該文檔任何的建議和意見,歡迎在 RoboMaster-SDK Github 上聯繫我們。