廈門圣企機電設備有限公司
參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地廈門市
聯(lián)系方式:黃榮生查看聯(lián)系方式
更新時間:2019-05-20 16:38:59瀏覽次數(shù):621次
聯(lián)系我時,請告知來自 泵閥商務網(wǎng)IC630MDL367RR常規(guī)IC630MDL367RR常規(guī)IC630MDL367RR常規(guī)
做為ROS的入門篇我們來看看如何控制伺服機。伺服機的缺點是會盡快遵照指令運轉(zhuǎn),因此頭部常常會突然活動,以至于失去平衡。不過使用ROS之后,就可以進行正弦曲線運動,讓機器人保持穩(wěn)定。由于可以在ROS當中進行這項操作,因此無須改寫控制用的程序代碼。另外,連接伺服機和ROS的程序代碼,以及伺服機的硬件都無須變更。再者,程序代碼還可以任意使用。
ROS很適合用在Ubuntu或Debian上,無須編譯。建置時要在Linux機器上執(zhí)行Ubuntu,使用業(yè)余用伺服機、Arduino和普通的導線。ROS要在Ubuntu機器上啟動,訊息則透過USB傳送到Arduino。只要安裝二進制的ROS套件,就會在主控臺程序(像是gnome-terminal或konsole)追加以下指令,這樣Arduino系統(tǒng)就能辨識ROS函式庫。
cd~/sketchbook/libraries
rm-rf ros_lib
rosrunrosserial_arduino make_l ibraries.py .
Arduino的程序
接下來要將程序代碼上傳到Arduino當中,執(zhí)行低階的伺服機控制,以便能從Linux機器操作。這時要以限制范圍內(nèi)的百分比(0.0~1.0)伺服機的位置。之所以使用百分比而不是寫明角度,是因為Arduino的程序代碼限制了正確的角度,要避免在角度時發(fā)生沖突。
就如各位所見,使用ROS之后,一般的循環(huán)函數(shù)就會變得相當簡單。循環(huán)函數(shù)只會訂閱(subscribe)數(shù)據(jù),任何Arduino循環(huán)都一樣。設定時要將ROS初始化,將各個ROS訊息訂閱者的訂閱叫出來。每個訂閱者會占據(jù)Arduino的RAM,數(shù)量取決于要用程序代碼做什么,以6個到12個為限。
西門子 A5E02122413-05 配件
西門子 6GK1503-3CB00 配件
西門子 6ES7332-5HF00-0AB0 配件
西門子 EM235CN-0KD22-0XA8
西門子 SM331-7PF01-0AB0
西門子 USB-PPI 配件
西門子 USB-PPI 配件
西門子 ILA9063-4KA11-Z 電機
西門子 6GK1161-3AA01 配件
西門子 6SN1145-1AA01-0AA1 配件
西門子 6ES7223-1PL30-0XB0 配件
西門子 USB-PPI 配件
西門子 307-1EA01-0AA0 配件
西門子 315-2AG10-0AB0 配件
西門子 365-0BA01-0AA0 配件
西門子 331-7KF02-0AB0 配件
西門子 331-7PF01-0AB0 配件
西門子 321-1BL00-0AA0 配件
西門子 322-1BH01-0AA0 配件
西門子 IM365 RECEIVE 配件
西門子 1FT6034-1AK71-4EG1 配件
西門子 6FX8002-2EQ10-1AF0 配件
西門子 C98043-A1201-L12 板卡
西門子 6ES5095-8MA05 配件
IC630MDL367RR常規(guī)IC630MDL367RR常規(guī)IC630MDL367RR常規(guī)
西門子 6ES7 331-1KF01-0AB0 配件
西門子 LXD63B600 斷路器
西門子 6ES7322-1BL00-0AA0 模塊
您感興趣的產(chǎn)品PRODUCTS YOU ARE INTERESTED IN
泵閥商務網(wǎng) 設計制作,未經(jīng)允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產(chǎn)品
請簡單描述您的需求
請選擇省份
聯(lián)系方式
廈門圣企機電設備有限公司