通常開發者可以使用軟庫自己的軟件編排給胡椒機器人程序。沒有「編舞」軟件編程胡椒機器人?
難道沒有辦法設置不同的開發環境嗎?例如通過SSH訪問並使用簡單的文本編輯器創建Python腳本並手動啓動腳本?它意味着編寫並啓動Pepper的Python腳本,而不使用編排。
通常開發者可以使用軟庫自己的軟件編排給胡椒機器人程序。沒有「編舞」軟件編程胡椒機器人?
難道沒有辦法設置不同的開發環境嗎?例如通過SSH訪問並使用簡單的文本編輯器創建Python腳本並手動啓動腳本?它意味着編寫並啓動Pepper的Python腳本,而不使用編排。
當然,使用Choregraphe不是一種義務,您可以直接使用不同的SDKs。 例如你可以在您的計算機上創建一個python腳本,將它複製的機器人
scp path/to/script/myscript.py [email protected]
然後ssh登錄到機器人和啓動腳本
ssh [email protected]
python myscript.py
您也可以ssh到機器人,創建一個腳本(例如使用nano)並從那裏啓動它。
我一直在使用Pycharm Pro 6個月,我很滿意它。您可以自動部署和遠程調試。 Choregraphe仍然需要完成最基本的設置,但是它只需要不到一分鐘的時間。
您還可以使用qibuild(PIP安裝qibuild):https://github.com/aldebaran/qibuild
它包含qipkg命令,只要運行
qipkg部署包路徑/到/你/ file.pml --url USER @ IP:/家庭/ NAO
PML文件中是一個項目,它是由Choregraph創建,或者您可以使用此工具:爲了得到一個示例應用程序 https://github.com/pepperhacking/robot-jumpstarter
。
太棒了!只是爲了防止將來出現這樣簡單的問題。這個「界面」究竟是在哪裏記錄的?我沒有意識到ssh shell?它背後是什麼系統?我可以安裝新的軟件包嗎?例如'apt-get install vim'? ;) – buhtz
您也可以使用winscp或ftp將它們複製到機器人,然後使用ALLauncher模塊直接啓動它們:http://doc.aldebaran.com/2-1/naoqi/core/allauncher.html。或從一個簡短的choregraphe行爲... –
我仍然無法在文檔中找到有關SSH或其他「直接」訪問可能性的主題。你能幫我在這裏嗎? Pepper使用什麼操作系統? – buhtz