版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
項目六:移動機器人高階認知與實踐任務三:基于ROS的機器人測試任務目標:1.掌握ROS的多機通信配置方法。2.掌握LEO機器人的硬件測試方法。3.能完成LEO機器人的各部分硬件測試。4.通過硬件測試,培養(yǎng)團隊合作意識。知識儲備ROS網(wǎng)絡通信是中心式結構,參與ROS網(wǎng)絡通信的所有主機必須指定一臺主機作為master(主節(jié)點),負責整個ROS網(wǎng)絡通信的管理工作,參與ROS網(wǎng)絡通信的所有主機需向外聲明自己的host身份。每臺主機均要設置master和host兩個環(huán)境變量,master和host的取值均為局域網(wǎng)內主機的真實IP地址。多機通信配置好后則可在主機上控制LEO機器人完成實驗操作。工程實踐一配置多機通信1.同步時間將主機(PC)和從機(機器人)的時間同步,若時間不同步,容易出現(xiàn)TF變換錯誤。分別在主機和從機上運行如下命令。$sudoapt-getinstallchronyntpdate$sudontpdate2.獲取主機和從機的主機名$hostname3.獲取主機和從機的IP地址$ifconfig4.安裝ssh在主機和從機上安裝ssh。$sudoapt-getinstallopenssh-server工程實踐一配置多機通信5.修改主機和從機的/etc/hosts文件假設主機的IP地址為:00,從機的IP為:00。(1)主機配置如下;PC:$vim/etc/hosts在文件末尾,添加從站的ip和從機名;PC:00DashgoE1添加完成后,輸入:wq(保存退出)。(2)從機配置如下:電腦PC連接好底盤wifi,然后遠程登錄到從機,并配置從機的/etc/hosts文件,在該文件中添加電腦的ip地址和主機名;在電腦PC端遠程登錄到LEO機器人端,并修改文件;PC:$ssheaibot@00LEO:$sudovim/etc/hosts在文件末尾,添加主站的ip和從機名;LEO:00(電腦PC端名稱)添加完成后,輸入:wq(保存退出)。工程實踐一配置多機通信6.LEO機器人通信測試在主機和從機間建立連接,確保主機和從機在同一局域網(wǎng)下,在主機中打開一個窗口,運行以下命令,運行格式為:ssh從機名@IP_從機PC:$ssheaibot@00輸入從機密碼,密碼為eaibot。連接成功后會出現(xiàn)下圖所示結果,終端的名稱變?yōu)閺臋C名:工程實踐二機器人測試1.激光雷達測試具體步驟:(1)電腦連接LEO的WiFi(2)如果是windows電腦,運行xshell7軟件,如果是ubuntu電腦,右鍵桌面→打開終端(3)在上述打開的命令行窗口,輸入以下指令:CP:$ssheaibot@00LEO:$roslaunchsmart_nodedriver_imu.launch(4)再打開一個終端,在命令行窗口輸入以下指令:CP:$ssheaibot@00LEO:$rostopicecho/scan如果有數(shù)據(jù)打印,即為正常。工程實踐二機器人測試2.陀螺儀測試具體步驟:(1)電腦連接LEO的WiFi(2)如果是windows電腦,運行xshell7軟件,如果是ubuntu電腦,右鍵桌面→打開終端(3)在上述打開的命令行窗口,輸入以下指令:CP:$ssheaibot@00LEO:$roslaunchsmart_nodedriver_imu.launch(4)再打開一個終端,在命令行窗口輸入以下指令:CP:$ssheaibot@00LEO:$rostopicecho/imu_angle(5)另外再開一個窗口,在命令行窗口輸入以下指令:CP:$ssheaibot@00LEO:$rosrundashgo_toolsteleop_twist_keyboard.py此時啟動了鍵盤,“I”按鍵表示前進,“J”按鍵表示左轉,“L”按鍵表示右轉,“,”按鍵表示后退。此時按上述按鍵控制機器轉動,觀察上面的/imu_angle數(shù)據(jù)是否變化。有變化,且和實際轉動的角度符合,則陀螺儀正常工程實踐二機器人測試3.超聲波測試超聲波參數(shù)文件路徑:dashgo_ws/src/dashgo/smart_node/config/smart_parms_imu.yaml超聲波測試主要是觀察/sonar0和/sonar1話題,具體步驟:(1)電腦連接LEO的WiFi(2)如果是windows電腦,運行xshell7軟件,如果是ubuntu電腦,右鍵桌面→打開終端(3)在上述打開的命令行窗口,輸入以下指令:CP:$ssheaibot@00LEO:$roslaunchsmart_nodedriver_imu.launch(4)再打開一個終端,在命令行窗口輸入以下指令:CP:$ssheaibot@00LEO:$rostopicecho/sonar0或
rostopicecho/sonar1在機器人的前方兩個超聲波處用擋板等物體由近到遠移動,觀察上述超聲波數(shù)據(jù),有變化,且測量距離和實際基本符合即為正常。工程實踐二機器人測試4.攝像頭測試測試攝像頭首先觀察攝像頭在LEO機器人上面的攝像頭話題/usb_cam/image_raw是否有數(shù)據(jù),具體步驟如下:(1)電腦連接LEO的WiFi(2)如果是windows電腦,運行xshell7軟件,如果是ubuntu電腦,右鍵桌面→打開終端(3)在上述打開的命令行窗口,輸入以下指令:CP:$ssheaibot@00LEO:$roslaunchprobot_visionusb_cam_in_hand.launch(4)再打開一個終端,在命令行窗口輸入以下指令:CP:$ssheaibot@00LEO:$rostopicecho/usb_cam/image_raw有數(shù)據(jù)打印,證明攝像頭有數(shù)據(jù)。然后看攝像頭的成像是否正常,講攝像頭的usb插頭插在自己的筆記本電腦(Windows)上,打開系統(tǒng)自帶的相機,切換相機,就可看到攝像頭的成像,無明顯異常(拖影、斷層、白斑等)即為正常。工程實踐二機器人測試5.LEO機器人底盤測試(1)直線測試通過命令行測試底盤按照直線行走1米。具體步驟如下:①遠程進入LEO機器人,啟動底盤驅動。PC:$ssheaibot@00LEO:$roslaunchsmart_nodedriver_imu.launch②遠程進入LEO機器人,打開新的終端,啟動移動腳本。CP:$ssheaibot@00LEO:$rosrundashgo_toolscheck_linear_imu.py③測試完后,ctl+c結束兩個終端的程序。(2)旋轉測試通過命令行測試底盤旋轉360度,具體步驟如下:①遠程進入LEO機器人,啟動底盤驅動。CP:$ssheaibot@00LEO:$roslaunchsmart_nodedriver_imu.launch②遠程進入LEO機器人另一個終端,啟動移動腳本。CP:$ssheaibot@00LEO:$rosrundashgo_toolscheck_angular_imu.py③測試完后,ctl+c結束兩個終端的程序。工程實踐二機器人測試6.機械臂測試通常我們只需要測試機械臂是否能夠正常歸零即可。具體步驟:(1)電腦連接LEO的WiFi(2)如果是windows電腦,運行xshell7軟件,如果是ubuntu電腦,右鍵桌面→打開終端(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣告設計合同
- 2025信息系統(tǒng)工程監(jiān)理合同(范本)
- 2025房屋裝修合同樣板
- 課題申報參考:綠色技術創(chuàng)新視角下制造業(yè)碳解鎖成效與實現(xiàn)路徑研究
- 綜合教育視角下的進階數(shù)學學習策略
- 探索學生自主學習與心理成長的關聯(lián)
- 教育培訓在農產品電商平臺的價值體現(xiàn)
- 2024年藥品批發(fā)零售項目資金籌措計劃書代可行性研究報告
- 遠程辦公疫情后的新常態(tài)與挑戰(zhàn)
- 2025年湘教新版第二冊生物下冊月考試卷
- 2024版塑料購銷合同范本買賣
- 2024-2025學年人教新版高二(上)英語寒假作業(yè)(五)
- JJF 2184-2025電子計價秤型式評價大綱(試行)
- GB/T 44890-2024行政許可工作規(guī)范
- 2024年安徽省中考數(shù)學試卷含答案
- 2025屆山東省德州市物理高三第一學期期末調研模擬試題含解析
- 2024年滬教版一年級上學期語文期末復習習題
- 兩人退股協(xié)議書范文合伙人簽字
- 2024版【人教精通版】小學英語六年級下冊全冊教案
- 汽車噴漆勞務外包合同范本
- 微項目 探討如何利用工業(yè)廢氣中的二氧化碳合成甲醇-2025年高考化學選擇性必修第一冊(魯科版)
評論
0/150
提交評論