Cozmo機器人使用中文Scratch3程式設計案例(codelab)

zhangrelay發表於2019-02-27

Cozmo的安裝和使用基本是全英文環境,但是通過第三方外掛API介面開發,可以讓它支援在全中文的環境下程式設計和使用,也可以支援中文語音,但需要將中文轉為漢語拼音即可。

-

 


關鍵詞:Cozmo、Scratch3、codelab。

硬體:電腦一臺,Cozmo裝置一套

軟體:支援Windows、Linux和MacOS


配置步驟如下:

這裡使用的環境Ubuntu 18.04+codelab+CozmoSDK1.4.9+CozmoApp3.3.0.

1. 安裝和使用CozmoSDK

參考連結:cozmosdk.anki.com/docs/

要在系統上安裝SDK,請選擇計算機作業系統的說明。

由於上述連結開啟後是英文,這裡簡述一下過程:

適用於Ubuntu 16.04和Ubuntu 18.04

Python安裝

  1. 在終端視窗中鍵入以下內容以安裝Python:

    sudo apt-get update
    sudo apt-get install python3
    
  2. 然後通過在終端視窗中鍵入以下內容來安裝pip:

    sudo apt install python3-pip
    
  3. 最後,安裝Tkinter:

    sudo apt-get install python3-pil.imagetk
    

SDK安裝

要安裝SDK,請在“終端”視窗中鍵入以下內容:

pip3 install --user 'cozmo[camera]'

請注意,[camera]選項增加了對Cozmo相機處理影象的支援。

SDK升級

要從先前的安裝升級SDK,請輸入以下命令:

pip3 install --user --upgrade cozmo

移動裝置設定

  • iOS裝置需要usbmuxd才能執行Cozmo SDK。計算機需要Usbmuxd才能通過USB線與iOS裝置通訊。
  • Android裝置需要安裝Android Debug Bridge(adb)才能執行Cozmo SDK。這是計算機通過USB電纜與Android移動裝置通訊所必需的,並在需要時自動執行。

2. 安裝和使用codelab-adapter(非常讚的一個工具,目標是萬物積木化)

參考連結:codelab-adapter-docs.codelab.club/

2.1 下載

請到對應網址下載最新版本!

可以免費下載 (點選對應的作業系統連結):

2.2 使用

開啟Scratch3實驗室:

推薦使用Chrome瀏覽器點選開啟Scratch3 Lab,目前Scratch官方團隊在目錄支援更多瀏覽器版本,現階段使用Chrome瀏覽器效果最佳

此時,右上角顯示為紅色 

開啟codelab-adapter,到對應檔案下執行即可。

這時,右上角紅的變為綠色。手機連結到PC並開啟機器人APP,進入SDK模式。

勾選上圖中cozmo選項!!!

初始化Cozmo機器人,併成功連線。

載入外掛,點選Codelab左下角的按鈕。

在上圖選取Cozmo即可,圖中為第二排第一個,然後就可以愉快的使用並程式設計了。

如上教程,完全適用於Vector,過程完全一致。更多精彩內容歡迎檢視如下連結:

https://blog.csdn.net/zhangrelay/article/category/7739166

當然,Cozmo的功能遠遠不止如此,比如:

---

更多內容,以後繼續補充。


Fin


 

相關文章