赞
踩
一、 激光雷达配置
1、 利用apollo系统配置
按照apollo官方教程进行操作(https://github.com/ApolloAuto/apollo/blob/r3.0.0/docs/specs/D-kit/Auto_Driving–Sensor_integration_cn.md),可能出现的问题记录如下:
sudo apt-get install ros-VERSION-velodyne
VERSION:改为相应的ros版本,一般ubuntu14.04为indigo,16.04以上为kinetic
2)安装驱动
mkdir -p catkin_velodyne/src
cd catkin_velodyne/src
git clone https://github.com/ros-drivers/velodyne.git
cd ..
rosdep install --from-paths src --ignore-src --rosdistro kinetic -y
catkin_make
source ~/catkin_velodyne/devel/setup.bash
从附赠的U盘中复制出把Velodyne XML文件VeloView-VLP-16-HiRes.xml转成ROS节点的YAML文件
rosrun velodyne_pointcloud gen_calibration.py ~/桌面/VeloView-VLP-16-HiRes.xml
然后把生成的VeloView-VLP-16-HiRes.yaml复制到catkin_velodyne/src/velodyne/velodyne_pointcloud/params/目录下
然后修改catkin_velodyne/src/velodyne/velodyne_pointcloud/launch/VLP16_points.launch文件
把arg name=“calibration"的默认值修改为default=”$(find velodyne_pointcloud)/params/VLP16_hires_db.yaml",然后保存
3)拔掉网线,配置网络
插上数据连接网线
打开网络设置,对有线网络设置如下
保存
2)打开浏览器页面,输入192.168.1.201,检查激光雷达配置信息,着重注意data port
4)运行roscore
roscore
5)加载
roslaunch velodyne_pointcloud VLP16_points.launch
6)显示实时点云
rosrun rviz rviz -f velodyne
然后在rviz中点Add,然后从topic选择points_cloud2。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。