農(nóng)業(yè)無人機
工業(yè)無人機
軍警無人機
娛教無人機
水下無人機
反無人機設備
無人機配件
無人機租賃
無人機培訓
當前位置:全球無人機網(wǎng) ? 無人機新聞 ? 技術動態(tài) ? 正文

上海硅步ROS連載系列46期 移動機器人導航

發(fā)布日期:2018-04-14??來源:上海硅步??作者:上海硅步我要投稿我要評論

上海硅步ROS連載系列46期 移動機器人導航
圖3定位導航仿真

  2導航實測

  在實際中,控制TurtleBot需要兩臺PC,即TurtleBotPC與用戶PC,其中TurtleBot PC主要用于控制TurtleBot機器人的運動,用戶PC是人機交互端,可顯示TurtleBotPC發(fā)送過來的圖像信息以及向TurtleBot PC發(fā)送控制命令,兩個PC之間通過無線網(wǎng)絡并以主題的形式進行通信。

  首先配置TurtleBotPC與用戶PC的IP地址,使兩者接入同一無線網(wǎng)絡。

  然后在TurtleBotPC上分別運行命令:

  $ roslaunch turtlebot_bringup minimal.launch

  $ roslaunch turtlebot_bringup 3dsensor.launch

  其次在用戶PC上運行如下命令,啟動Rviz:

  $ roslaunch turtlebot_rviz_launchers view_robot.launch

  運行結果如圖4所示

上海硅步ROS連載系列46期 移動機器人導航
圖4啟動TurtleBot導航實驗

  在用戶PC中啟動Rviz之后,可在Rviz上看到TurtleBot周圍有一簇綠色的小箭頭,如圖5所示。這些綠色的箭頭是amcl反饋的機器人的位姿范圍,箭頭越分散說明位姿越不確定。因此,我們需要在地圖中設置TurtleBot機器人的實際位置和方向,即TurtleBot在環(huán)境中的實際位姿與地圖中的位姿相匹配,以保證準確的定位。首先點擊Rviz工具欄上的2DPose Estimate,然后點擊地圖上TurtleBot實際所在的大概位置點,調整綠色箭頭的方向,使其與TurtleBot的實際方向一致。如果激光掃描的結果與環(huán)境邊界重合,則說明TurtleBot在地圖上的位姿與實際相符,否則重新調整。

上海硅步ROS連載系列46期 移動機器人導航
圖5 TurtleBot初始狀態(tài)

  設置TurtleBot的初始位姿之后,可以使用2DNav Goal工具設置TurtleBot的目標位姿。TurtleBot機器人的導航定位結果如圖6所示。

?
本文鏈接:http://bvcbb.com/uav-news/201804/14/34243.html
標簽:??
0相關評論
免責聲明:凡注明來源全球無人機網(wǎng)的所有作品,均為本網(wǎng)合法擁有版權或有權使用的作品,歡迎轉載,請注明出處。非本網(wǎng)作品均來自互聯(lián)網(wǎng),轉載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。

圖文推薦

推薦品牌

關于本站

合作服務電話

  • 客服熱線:0755-23779287
  • 展會負責:18682042306
  • 廣告合作:點擊這里給我發(fā)消息
  • 展會合作:點擊這里給我發(fā)消息

公眾號/APP下載


    (公眾號)


    (Android下載)

Copyright?2005-2021 81UAV.CN All Rights Reserved? 訪問和使用全球無人機網(wǎng),即表明您已完全接受和服從我們的用戶協(xié)議。 SITEMAPS 網(wǎng)站地圖 網(wǎng)站留言
運營商: 湛江中龍網(wǎng)絡科技有限公司 全球無人機網(wǎng)?
ICP備案號:粵ICP備2023038372號-1 
全國公安機關?備案信息?可信網(wǎng)站不良舉報?文明轉播