镭神m10小白手册-自记录文章目录镭神m10小白手册-自记录前言一、准备工作二、使用步骤1.准备开发环境2.启动容器编译3.问题1.可以运行但是没有数据2.可视化总结前言前不久来了一个大家伙老师说研究一下它于是兴致所在把上面一个黑曲曲的东西后才下来玩。一、准备工作镭神m10系列串口转usb(tb可以搜到)数据线ubuntu系统二、使用步骤1.准备开发环境首先从镭神微信公众号人工客服拿到资料。我的ubuntu系统是25.10比较新所有没有对应版本的ros系统使用所有我在docker中拉取一个ros的环境。安装 Ubuntu 官方仓库的 Dockersudoaptupdatesudoaptinstalldocker.iosudousermod-aGdocker$USER拉取ROS镜像dockerpull ros:noetic-ros-base-focal中间如果下载比较慢或者卡死可以选择换镜像源或者vpn2.启动容器编译启动容器加载常用依赖#启动dockerdockerrun-it\--nethost\--privileged\-v/dev:/dev\-v~/lslidar_ws:/root/lslidar_ws\ros:noetic-ros-base-focal /bin/bash#启动rossource/opt/ros/noetic/setup.bash#下载对应依赖aptupdateaptinstall-ypython3-catkin-tools python3-rosdep libpcap-dev#初始化rosdeprosdep init rosdep update#下载对应依赖cd/root/lslidar_ws rosdepinstall--from-paths src --ignore-src-r-yaptinstall-yros-noetic-pcl-ros ros-noetic-tf2 ros-noetic-diagnostic-updater每次创建一个docker,都会有一个对应的id号可以通过。。。接下来把客服那里拿到的资料中的驱动LSLIDAR_ROS_V5.1.6_20260116我的名字是这样的解压到**~/root/lay/src**。运行catkin_make roslaunch lsm10_v2 lsm10_v2.launch没有报错金可以运行了这个lanch文件有许多可以find一下一个个试试。3.问题1.可以运行但是没有数据新开一个docker并且在同一个docker,激活ros发现是我的model选错了型号roslaunch lslidar_driver lslidar_x10.launch serial_port:/dev/ttyACM0 lidar_model:M10GPS这个应该是可以通过lanch文件修改的。2.可视化我选择的是https://webviz.io/app/。#安装websocketaptinstall-yros-noetic-rosbridge-suite ros-noetic-tf2-web-republisher#随后进入同一个容器执行roslaunch rosbridge_server rosbridge_websocket.launch然后直接进入网页进行操作就好了总结提示这里对文章进行总结