Robofun 機器人論壇
標題:
[RoBoME] 使用教學
[打印本頁]
作者:
roboardgod
時間:
2013-1-11 16:52
標題:
[RoBoME] 使用教學
本帖最後由 roboardgod 於 2013-2-6 12:27 編輯
RoBoME是可以簡單的編譯動作的軟體
目前的版本已經可以做到及時捕捉與及時播放等功能
這讓我們可以更方便的去編輯機器人的動作
而當然這套軟體是給RoBoard控制板使用的
那就不多說 來開始使用教學吧!
首先下載好我們的RoBoME
解壓縮後可以看到這些檔案
然後執行RoBoME_verX.X.exe
首先會詢問你的工作環境
因為在一般PC上無法使用RoBoIO
所以選擇PC時就會將一些會使用RoBoIO的按鍵鎖起來
而在選擇RoBoard的情況 就可以使用RoBoIO的功能
註: 在一般PC上使用RoBoIO的功能會使程式崩潰,所以請別亂選
進入後會看到以下畫面 基本上除了新增檔案或開啟檔案 其餘按鈕都會先被鎖住
那我們選擇File -> New File
之後會看到下列畫面
會要求你設定RoBoard的Version 以及各個servo的資訊
建立完成選擇OK 右方Motion的功能就會開啟
那我們來建立一個Motion
在下拉式選單的文字框內輸入Motion的名稱 在這我輸入的是test
然後下面的New Motion按鈕就會解鎖
按下New Motion後即可解鎖
可以一直輸入名稱
就可以一直建立Motion 如下圖已有4個Motion已建立於下拉式選單內
那有了Motion 那我們要開始來建立內部的物件
在下方的選單中點擊右鍵 選擇New Object
隨後右邊會要求您選擇Object Type
目前有Frame與Delay兩種型態 在此我選擇Frame
建立完後就會看到左邊有些拉霸 與前面會寫CH
這裡就可以設定各channel的值 以及到這frame的時間(delay)
而如果建立一個Delay Object
那裡面可以改變的參數則為delay time 代表執行到此物件時要停留的秒數
建立後右方的選單會一直增加
此時我們可以任意選取我們剛剛建立的Object來修改裡面的參數
而當我們在右方選單上的物件按下右鍵時會出現下面的畫面
New Object 在選定的Object下方建立一個新的 Object
Delete Object 刪除選定的Object
Move Object UP 將選定的Object向上交換
Move Object DOWN 將選定的Object向下交換
Copy frame 只有frame object才可以使用 複製選定的frame object 包括裡面的參數
而下方的Trigger選單也是可以新增的
Trigger的用途是用在綁定Motion 並設定熱鍵
簡單說就是按下一組按鍵 就做一套動作
註: 這邊的功能還沒完全實做
新增了Trigger後可以選擇你要改變的Trigger 然後點擊右鍵
New Trigger 在選定的Trigger下新增一個Trigger
Delete Trigger 刪除選定的Trigger
Set Trigger 設定Trigger的按鍵
Link Motion 將選定的Trigger連結到目前選定的Motion
Link Motion 之後 Motion後會多出相對應的名稱 如下圖
選擇Set Trigger
會出現Set Trigger的視窗 然後你可以按下你想設定的熱鍵 支援組合鍵
而編輯動作時 如果你的機器人是有Capture功能的
那當然可以使用Capture功能將馬達的值抓回 然後再進行微調
範例影片:
[youtube]A02tNxGIt0g[/youtube]
而在進行微調時 又怕調不準
那就可以使用AutoPlay的功能 讓機器人邊動邊調到你要的動作
這樣就可以看著機器人調整 而不是對著冷冰冰的文字調整囉!
範例影片:
[youtube]9a3E_4upCA4[/youtube]
寫了這麼多 希望大家也都用得順利囉!
RoBoME
Source Code
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/)
Powered by Discuz! X3.2