日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

ROS 下使用3D激光雷达 velodyne vlp-16

發(fā)布時間:2023/12/13 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 ROS 下使用3D激光雷达 velodyne vlp-16 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Velodyne VLP16型激光雷達橫向視角360°,縱向視角30°

系統(tǒng)和ROS版本:Ubuntu 14.04 ,ros indigo

1. 安裝驅動

  sudo apt-get install ros-indigo-velodyne

2. 虛擬機VM->Setting

Network connection設置成為Bridged,然后將自己的IP設置成為接受激光數(shù)據(jù)的IP(主機和虛擬機此時必須在同一網(wǎng)段)

sudo ifconfig erh0 192.168.1.28  255.255.255.0

如果激光已經(jīng)插入網(wǎng)口,此時打開虛擬機瀏覽器輸入192.168.1.201可以看到激光雷達的配置文件。

3. 新建一個ROS的工程

mkdir -p catkin_velodyne/src 
cd catkin_velodyne/src 
git clone https://github.com/ros-drivers/velodyne.git 
cd .. 
catkin_make 
source devel/setup.bash 

4. 把Velodyne XML文件轉成ROS節(jié)點的YAML文件(轉換后生成VLP-16.yaml) (沒有校準文件可以省略),或者去https://github.com/XinWenfei/useful下載(實際操作,轉換不成功,所以我沒用校準文件)

rosrun velodyne_pointcloud gen_calibration.py ~/filepath/VLP-16.xml 

5. 加載

roslaunch velodyne_pointcloud VLP16_points.launch calibration:=/filepath/VLP-16.yaml 

6. 實時顯示點云圖

rosrun rviz rviz -f velodyne  //無法顯示
#-f: set fixed frame

建議還是

rosrun rviz rviz 
#之后在手動設置Fixed Frame= velodyne

然后在rviz中點Add by topic,增加PointCloud2,這樣就可以實時顯示獲取的3D點云圖

7. 記錄數(shù)據(jù)

rosbag record -O saved_filename /velodyne_points

  

總結

以上是生活随笔為你收集整理的ROS 下使用3D激光雷达 velodyne vlp-16的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。