1. 程式人生 > >Pepper/Nao中級教程:第四章 如何在Choregraphe中匯入外部Python lib庫

Pepper/Nao中級教程:第四章 如何在Choregraphe中匯入外部Python lib庫

4.1 目標

如果下載了一個Python lib庫,我如何讓Choregraphe呼叫這個lib庫呢? 通過本教程,想必你就可以做到了。

4.2 原理

Choregraphe做的App,是由一堆指令盒和連線線組成。 而指令盒的本質就是Python程式,我們只要計算出lib庫在機器人中的檔案地址, 把lib地址註冊到系統環境中,就可以呼叫了。

4.3 動手實踐

  1. 用Choregraphe新建一個App

  2. 將App儲存到任意目錄

  3. 將lib目錄拷貝到步驟2的目錄下,然後Choregraphe的專案中就可以看到lib資料夾。

  4. 在Choregraphe的流程圖中新建一個Python指令盒,例如叫set path to folder 在這裡插入圖片描述

  5. 雙擊set path to folder的指令盒,按照下圖編寫程式。

  6. 現在後面的指令盒就可以import 這個lib庫了。 在這裡插入圖片描述