把功能包文件夹下的YDLidar-SDK,拷贝到终端目录下,进入该文件夹,终端输入,
cd YDLidar-SDK
mkdir build
cd build
cmake ..
make
sudo make install
xxxxxxxxxx
mkdir ydlidar_ws
cd ydlidar_ws
mkdir src
cd src
catkin_init_workspace
cd ..
catkin_make
xxxxxxxxxx
echo "source ~/ydlidar_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc
把功能包文件夹下的src目录下的所有文件复制到刚才建立的工作空间的src文件夹下,然后在工作空间目录下,打开终端输入,
xxxxxxxxxx
catkin_make
这一步是绑定雷达的端口,避免多个usb设备接入时,识别端口错误。
xxxxxxxxxx
chmod 0777 ~/ydlidar_ws/src/ydlidar_ros_driver/startup/*
sudo sh src/ydlidar_ros_driver/startup/initenv.sh
注意:完成之前的操作后,请再次重新插入 雷达。
xroslaunch ydlidar_ros_driver X2.launch
我们可以通过终端打印话题数据来查看雷达是否启动正常,终端输入,
xxxxxxxxxx
rostopic echo /scan
xxxxxxxxxx
roslaunch ydlidar_ros_driver lidar_view.launch