国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ROS機器人應(yīng)用(6)—— 激光雷達建圖和導(dǎo)航

這篇具有很好參考價值的文章主要介紹了ROS機器人應(yīng)用(6)—— 激光雷達建圖和導(dǎo)航。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、激光雷達建圖

  1. 小車開機,連接WIFI,密碼:dongguan。
  2. 啟動激光建圖(服務(wù)端)
ssh -Y wheeltec@192.168.0.100
roslaunch turn_on_wheeltec_robot mapping.launch 

激光雷達建圖,ROS機器人,機器人

  1. 查看建圖效果(客戶端)
rviz

可以使用鍵盤控制、APP遙控、PS2遙控、航模遙控進行控制小車運動。
激光雷達建圖,ROS機器人,機器人

激光雷達建圖,ROS機器人,機器人

  1. 建圖完成,保存地圖 (服務(wù)端)
    保存方法1:
# 一鍵保存
roslaunch turn_on_wheeltec_robot map_saver.launch 

激光雷達建圖,ROS機器人,機器人

保存方法2:

# 打開地圖路徑
cd /home/wheeltec/wheeltec_robot/src/turn_on_wheeltec_robot/map
# 保存地圖
rosrun map_server map_saver -f 地圖名
  1. 文件掛載,查看地圖
# 文件掛載
sudo mount -t nfs 192.168.0.100:/home/wheeltec/wheeltec_robot /mnt

激光雷達建圖,ROS機器人,機器人

注:地圖文件可以使用PhotoShop進行編輯

建圖
mapping.launch
小車初始化節(jié)點:turn_on_wheeltec_robot.launch
雷達節(jié)點:rplidar.launch
gmapping建圖節(jié)點:algorithm_gmapping.launch

二、建圖算法切換及其優(yōu)缺點

  • 連接小車wifi

  • 文件掛載后,建圖算法的切換

sudo mount -t nfs 192.168.0.100:/home/wheeltec/wheeltec_robot /mnt

mapping.launch 修改mapping_model 的default值
激光雷達建圖,ROS機器人,機器人

  • 并進行SSH登錄, 并啟動建圖算法。
ssh -Y wheeltec@192.168.0.100
  • gmapping
    目前比較常用的建圖算法。構(gòu)建大地圖時所需內(nèi)存和計算量都會增加,因此
    不適合構(gòu)建大場景地圖。因為沒有回環(huán)檢測,所以在回環(huán)閉合時可能會造成地圖錯位。
    激光雷達建圖,ROS機器人,機器人
  • hector
    不需要里程計,人抱著小車走也可以建圖。效果不如gmapping,適合因條
    件限制沒有里程計的機器人。
    激光雷達建圖,ROS機器人,機器人

建圖時轉(zhuǎn)向速度盡量緩慢,建議0.1rad/s 以下。

  • cartographer
    直接訂閱odom,不需要robot_pose_ekf。其tf 發(fā)布頻率200HZ 大于
    robot_pose_ekf 的20HZ,robot_pose_ekf 發(fā)布的tf 會被覆蓋。
    激光雷達建圖,ROS機器人,機器人
  • karto
    與gmapping 差不多,更適合用于創(chuàng)建大地圖,同時其地圖刷新比較慢。
    激光雷達建圖,ROS機器人,機器人

三、自主導(dǎo)航

1.小車開機,連接WIFI,密碼:dongguan

2.SSH遠(yuǎn)程登錄:ssh wheeltec@192.168.0.100,密碼:dongguan

3.把小車放置在地圖起點/rviz手動設(shè)置起點

4.運行導(dǎo)航(服務(wù)端):
roslaunch turn_on_wheeltec_robot navigation.launch

5.運行rviz(客戶端):
rviz

6.使用rviz的2DNavGoal功能

小車不運動同時沒有路徑規(guī)劃顯示:檢查.bashrc文件ip地址()


額外補充和launch文件講解

1.地圖文件

2.手動發(fā)布目標(biāo)點
rostopic pub /move_base_simple/goal
四元數(shù)
x = ax * sin(theta/2)
y = ay * sin(theta/2)
z = 1* sin(180°/2) =1
w = cos(180°/2) =0

3.navigation.launch


整體導(dǎo)航工作原理與參數(shù)配置講解
navigation_stack

四、多點導(dǎo)航

1.小車開機,連接WIFI,密碼:dongguan

2.SSH遠(yuǎn)程登錄:ssh wheeltec@192.168.0.100,密碼:dongguan

3.把小車放置在地圖起點或者rviz手動設(shè)置起點

4.運行導(dǎo)航(服務(wù)端):
roslaunch turn_on_wheeltec_robot navigation.launch

5.運行rviz(客戶端):
rviz

6.rviz添加path_ponit(MarkerArray數(shù)據(jù)格式)話題訂閱,進行可視化

7.使用rviz的Publish Point功能文章來源地址http://www.zghlxwxcb.cn/news/detail-781473.html

到了這里,關(guān)于ROS機器人應(yīng)用(6)—— 激光雷達建圖和導(dǎo)航的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • ROS機器人在智能家居領(lǐng)域的應(yīng)用

    智能家居技術(shù)的發(fā)展已經(jīng)進入了一個新的高潮,隨著互聯(lián)網(wǎng)的普及和人工智能技術(shù)的不斷發(fā)展,智能家居已經(jīng)不再是一種奢侈品,而是成為了每個家庭必備的設(shè)備之一。在這個領(lǐng)域,機器人技術(shù)的應(yīng)用也越來越廣泛,尤其是基于ROS(Robot Operating System)的機器人技術(shù)。本文將從以

    2024年02月19日
    瀏覽(31)
  • C++中機器人應(yīng)用程序的行為樹(ROS2)

    C++中機器人應(yīng)用程序的行為樹(ROS2)

    馬庫斯·布赫霍爾茨

    2024年02月11日
    瀏覽(12)
  • 基于機器人自主移動實現(xiàn)SLAM建圖

    基于機器人自主移動實現(xiàn)SLAM建圖

    博客地址:https://www.cnblogs.com/zylyehuo/ 基于[移動機器人運動規(guī)劃及運動仿真],詳見之前的博客 移動機器人運動規(guī)劃及運動仿真 - zylyehuo - 博客園 參考鏈接 Autolabor-ROS機器人入門課程《ROS理論與實踐》 ubuntu 18.04

    2024年02月05日
    瀏覽(22)
  • MATLAB算法實戰(zhàn)應(yīng)用案例精講-【人工智能】ROS機器人(基礎(chǔ)篇)(二)

    目錄 算法原理 跨不同ROS系統(tǒng)的通信 實現(xiàn)步驟 ROS2 robot-localization配置 使用方式 配置robot-localization

    2024年02月22日
    瀏覽(28)
  • 四、Cargrapher單激光雷達建圖(通用)

    四、Cargrapher單激光雷達建圖(通用)

    目錄 1、雷達ROS-SRC包使用(以思嵐為例) ? ? ? ? 1.1 首先從官網(wǎng)/Github/Ros-wiki 中找到自己雷達所對應(yīng)的SRC ? ? ? ? 1.2 下載后 ? ? ? ? 1.3 編譯與使用 2、cartographer結(jié)合lidar建圖 2.1 lidar修改及需要確定的信息 2.2 cartographer需要修改的信息 2.3 結(jié)果 ? ? ? ? Tips:2D激光雷達的SRC大

    2023年04月17日
    瀏覽(24)
  • 鐳神智能N10激光雷達測評+ROS_Cartographer應(yīng)用測試

    鐳神智能N10激光雷達測評+ROS_Cartographer應(yīng)用測試

    ??將N10雷達連接ROS主控(本次使用Nvidia Jetson nano+melodic系統(tǒng)進行測試),通過Ubuntu電腦或虛擬機查看構(gòu)建好的地圖。 ??N10雷達的掃描頻率為 6~12HZ的可調(diào)區(qū)間 ,對應(yīng)可實現(xiàn) 0.48°~0.96°的角度分辨率,N10采用TOF的測距技術(shù),每秒4500次的高速激光測距采樣能力,可以在25米半徑

    2024年02月16日
    瀏覽(192)
  • Ubuntu18.04 實現(xiàn):安裝turtlebot3功能包、虛擬機與機器人之間的網(wǎng)絡(luò)配置、測試機器人Cartographer建圖

    Ubuntu18.04 實現(xiàn):安裝turtlebot3功能包、虛擬機與機器人之間的網(wǎng)絡(luò)配置、測試機器人Cartographer建圖

    終端運行: sudo apt install ros-melodic-desktop-full ros-melodic-joy ros-melodic-teleop-twist-joy ros-melodic-teleop-twist-keyboard ros-melodic-laser-proc ros-melodic-rgbd-launch ros-melodic-depthimage-to-laserscan ros-melodic-rosserial-arduino ros-melodic-rosserial-python ros-melodic-rosserial-server ros-melodic-rosserial-client ros-melodic-rosserial-m

    2024年02月09日
    瀏覽(30)
  • Cartographer算法2D激光雷達與IMU融合建圖

    Cartographer算法2D激光雷達與IMU融合建圖

    ?上一篇文章講了cartographer算法手持雷達建圖的參數(shù)調(diào)試,這篇進一步講如何融合2D雷達與IMU采用cartographer算法進行slam建圖。 cartographer算法手持二維激光雷達建圖(不使用里程計及IMU) https://blog.csdn.net/wangchuchua/article/details/127268037?spm=1001.2014.3001.5502 思嵐s1激光雷達、Tobotics

    2024年02月07日
    瀏覽(107)
  • 基于Gazebo搭建移動機器人,并結(jié)合SLAM系統(tǒng)完成定位和建圖仿真

    基于Gazebo搭建移動機器人,并結(jié)合SLAM系統(tǒng)完成定位和建圖仿真

    博客地址:https://www.cnblogs.com/zylyehuo/ gazebo小車模型創(chuàng)建及仿真詳見之前博客 gazebo小車模型(附帶仿真環(huán)境) - zylyehuo - 博客園 gazebo+rviz 仿真 - zylyehuo - 博客園 參考鏈接 Autolabor-ROS機器人入門課程《ROS理論與實踐》 安裝 gmapping 包(用于構(gòu)建地圖): sudo apt install ros-melodic-gmapping 安

    2024年02月04日
    瀏覽(30)
  • 3D激光SLAM:LeGO-LOAM論文解讀---激光雷達里程計與建圖

    3D激光SLAM:LeGO-LOAM論文解讀---激光雷達里程計與建圖

    激光雷達里程計模塊的功能就是 :估計相鄰幀之間的位姿變換。 估計的方式 :在相鄰幀之間做點到線的約束和點到面的約束 具體的方式和LOAM一樣 針對LOAM的改進 1 基于標(biāo)簽的匹配 在特征提取部分提取的特征點都會有個標(biāo)簽(在點云分割時分配的) 因此在找對應(yīng)點時,標(biāo)簽

    2023年04月09日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包