LabVIEW機器人模塊――機器人選板中的特殊算法和API
概覽
本教程對LabVIEW機器人模塊軟件自帶的機器人算法進(jìn)行介紹。從傳感器直至路徑規劃,您都可以使用這個(gè)產(chǎn)品來(lái)設計新一代的復雜的自動(dòng)化系統。
LabVIEW機器人模塊帶有全新的功能完備的“機器人”選板,其中包含了設計下一代機器人控制器所需的全新算法。這個(gè)全新的函數選板包含了從傳感器驅動(dòng)程序直至反向運動(dòng)學(xué)的所有功能。詳情請參考LabVIEW幫助(見(jiàn)下面的鏈接),了解關(guān)于機器人VI的更多信息。
* 利用連接VI與其他機器人軟件一起工作,包括例如Cogmation、MobileRobotics、Skilligent以及Microsoft的第三方產(chǎn)品。
* 使用回避障礙物VI,實(shí)現移動(dòng)機器人車(chē)輛的回避障礙物功能。
* 使用路徑規劃VI,在表示機器人周?chē)h(huán)境的地圖中計算到達目標點(diǎn)的路徑長(cháng)度。
* 使用協(xié)議VI,在LabVIEW中處理格式化為不同通信協(xié)議的數據,例如通過(guò)傳感器發(fā)送的數據。
* 使用機器人手臂VI,創(chuàng )建一個(gè)虛擬的機器人手臂并與其進(jìn)行交互。您可以實(shí)現手臂上的動(dòng)力學(xué)與運動(dòng)學(xué)計算、對手臂進(jìn)行仿真,并對機器人手臂進(jìn)行原型開(kāi)發(fā)。
* 使用傳感器VI,可以配置、控制并恢復機器人系統中常用儀器的數據,例如串行設備和USB設備。瀏覽儀器I/O選板或使用NI儀器驅動(dòng)程序搜索器,搜索并安裝其他儀器驅動(dòng)程序。
圖:LabVIEW機器人模塊帶有全新的完整“機器人”選板,其中包含了設計下一代機器人控制器所需的全新算法。
連接傳感器與執行器
從LabVIEW編程語(yǔ)言的第一個(gè)版本開(kāi)始,它就一直通過(guò)連接儀器和設備,為工程師節省時(shí)間?,F在的LabVIEW是使用高質(zhì)量的豐富儀器驅動(dòng)程序來(lái)連接儀器的行業(yè)標準。LabVIEW機器人模塊利用這個(gè)優(yōu)點(diǎn),將整套機器人傳感器和執行器連接在一起。這些驅動(dòng)程序免去了耗費時(shí)間的機器人系統驅動(dòng)程序編寫(xiě)、測試以及實(shí)現過(guò)程。實(shí)際上,LabVIEW機器人模塊包含許多傳感器驅動(dòng)程序版本,用于Windows、實(shí)時(shí)模塊和基于 FPGA的平臺,確保您能夠適當地連接到傳感器,以滿(mǎn)足您的I/O輸入需求。
評論