本入門指南引導你通過使用NILabVIEW機器人起步包建立一個移動式機器人。該原型使用LabVIEW2009、LabVIEW實時和FPGA模塊對NIsbRIO-9631設備進行編程。通過本文檔,可以學習如何建立一個能在自己的路徑上掃描對象并重新進行路徑規(guī)劃的可移動機器人。
1.必備部件產品包括NILabVIEW機器人起步包
sbRIO-9631
嵌入式FPGA技術
LabVIEW2009
LabVIEW機器人模塊
LabVIEWFPGA模塊
LabVIEW實時模塊
24V電池充電器
視差超聲波傳感器
機殼,兩個驅動馬達,行星齒輪系統(tǒng)
2.軟件安裝插入NILabVIEW機器人起步包附帶的DVD盤,按照屏幕上的指示進行安裝。當你完成安裝后,請重啟計算機。在此期間,使用電池充電器給機器人充電。
3.分步入門指南I.連接硬件連接傳感器,電源線及路由器網線
a.將分組的信號線穿過傳感器并與接插件連接。
b.將傳感器連接到驅動馬達上。
c.連接電源線并打開“MASTER”開關。
全自動快遞分揀機器人系統(tǒng)d.用網線連接路由器和控制板。
II.運行硬件配置向導如果向導沒有自動啟動,請從你的Windows“開始”菜單中打開。按照屏幕上的指示進行連接并請確認你的硬件設置包含了傳感器方位和電機測試。
按照啟動向導步驟1-5,完成硬件配置。
III.創(chuàng)建新的機器人項目使用自動啟動的機器人項目向導來配置你的機器人項目,在LabVIEW啟動畫面的新建(CreateNew)欄目中選擇機器人項目(RoboTIcsProject)。a.在第一個屏幕上選擇機器人起步包(RoboTIcsStarterKit),接著選擇下一步。
b.在第二個屏幕上,輸入機器人的IP地址。IP地址可以從硬件配置中獲得,也可以從NIMAX(MeasurementAutomaTIonExplorer)軟件的遠程系統(tǒng)中得到,之后選擇下一步進入下一個窗口。
c.選擇一個項目名并將其保存在一個文件夾里。選擇完成。
IV.硬件編程一旦機器人項目向導完成了項目配置,它會打開,閱讀這個VI的前面板以確定是否所有的配置都正確。點擊LabVIEW程序的“運行”按鈕,按照程序前面板上的指示將你的機器人連接斷開。
V.斷開機器人當傳感器開始移動后,將網線斷開。將機器人放置在地上,接著打開“MOTORS”開關。
4.理解和StarterKit從這個機器人原型開發(fā)包中,你需要理解實現(xiàn)電機控制,路徑規(guī)劃和對象感知的代碼。閱讀下面的信息以以了解更多關于此代碼的內容。
a.實時控制
i.移動傳感器電機
在這部分,通過上下擺動傳感器,你可以記錄下目前傳感器電機的角度,將從現(xiàn)場可編程門陣列(FPGA)中得到的數(shù)據(jù)和這個角度一起輸入到一個對象檢測算法中。使用UpdateObstacleVectorsVI來更新障礙距離和角度的數(shù)組。
快遞分揀機器人系統(tǒng)框圖高速分揀機器人方案擺動傳感器
ii.操縱
向量場直方圖隨擺動傳感器檢測到的對象而變化。
更新向量場直方圖
蜘蛛手分揀機器人大概價格三河三軸分揀機器人蜘蛛手分揀機器人價位快遞分揀機器人代理