Neato XV-11-laser 激光雷达测试和 hector-mapping

news/2025/2/12 3:56:37/

                        采用XV-11驱动的雷达进行测试和绘图


串口配置>

     波特率:115200       N      8      1


雷达帧格式>

     <start> <index> <speed_l> <speed_h> [Data 0] [Data 1] [Data 2] [Data 3] <checksum_l> <checksum_h>

     <start>:帧头0xFA。

     <index>:数据包序列号从从0xA0 到 0xF9 (总共90个包,每个包4个点数据,共360个点刚好一圈)。

     <speed_l>:转速的低八位。

     <speed_h>:转速的高八位。

     [Data 0] [Data 1] [Data 2] [Data 3]:4个数据,每个数据包含距离信息和强度信息。

     <checksum_l> <checksum_h>:两字节的检验位。


ROS中测试使用neato雷达>

     环境:ubuntu16.04 + ROS

 第一步建立工作空间:

打开一个新的终端

mkdir -p ~/catkin_ws/src      //catkin_ws工作空间名字随便写
             cd ~/catkin_ws/src          
             catkin_init_workspace

第二步安装编译XV-11驱动:

cd ~/catkin_ws/src
             git clone https://github.com/rohbotics/xv_11_laser_driver
             cd ~/catkin_ws
             catkin_make              //编译

第三步连接雷达:

             串口一般默认为     ttyUSB0

             终端输入roscore     //会弹出一个新的终端

             输入  source ~/catkin_ws/devel/setup.bash              //启动驱动

             输入  rosrun xv_11_laser_driver neato_laser_publisher _port:=/dev/ttyUSB0 _firmware_version:=2   //目前支持大多就是数据格式2

第四步重新打开一个新的终端:

              rosrun rviz rviz          

             //修改Global Options的Fixed Frame为neato_laser或者laser(手打)

             //点击Add,添加LaserScan

             //LaserScan属性里面的Topic  输入   /scan

完成

 


>>下期更新激光雷达hector-mapping绘图测试

 


http://www.ppmy.cn/news/558788.html

相关文章

Graphviz安装配置及入门(windows安装亲测)

Graphviz 是一个开源工具&#xff0c;可以运行在类似于 UNIX 的大多数平台和 Microsoft Windows 之上。适用于大多数平台的二进制文件可以在 Graphviz 主页 上找到。AIX 二进制文件可以在 perzl.org 上找到。 Graphviz 应用程序中有多种工具可以生成各种类型的图表&#xff08…

ROS中使用Neato XV-11激光雷达

说明&#xff1a; 1、Neato XV-11介绍 2、在ROS中使用 Neato XV-11 图示&#xff1a; 数据参数&#xff1a; 串口通讯&#xff1a;速率 115200 8N1 雷达每完整旋转一周会发送90个数据包 每个数据包包含4个测量点的信息 每个数据包的长度固定是22字节 数据包格式&#…

项目实战——旅行社导航页

html代码&#xff1a; <!DOCTYPE html> <html lang"zh-cn"> <head><meta charset"UTF-8"><title>项目实战</title><link rel"stylesheet" href"css/basic.css"><link rel"stylesh…

垂直导航栏JS版

1.概述 对于该案例静态部分主要利用了无序列表、自定义列表以及定位 第一部分&#xff1a; 首先定义一个容器&#xff0c;为其父类其次书写内容部分&#xff0c;使得内容的总高度为100%&#xff0c;也就是与父元素的高度相等再者利用百分比来平均分配&#xff0c;使每个小的…

运用python与高德api接口获取地理信息数据-----以例昆明市为例

首先先来说说解决的问题吧&#xff1a;获任某市内所有县区的经纬度&#xff0c;以及各市区之间最佳的驾车距离 我们知道&#xff0c;通过高德地图我们可以解决我们出行规划的几乎所有问题。 直接在app中看不到这些信息&#xff0c;但说明高德地图内部肯定存在着这些数据&#…

计算机毕业设计springboot基于SpringBoot的自助旅游导航系统

最新计算机专业原创毕业设计参考选题都有源码数据库是近期作品ling取参考 你的选题刚好在下面有,有时间看到机会给您发 1ssm花卉网站2ssm智能推荐招聘网站3springboot在线视频教育平台4ssm超市收银系统5计算机专业教学网站6ssm商超零售送货到家购物系统7springboot网上书城网站…

说走就走——二次云南行(昆明大理丽江)

说走就走——二次云南行&#xff08;昆明大理丽江&#xff09; 凌晨买当天机票&#xff0c;说走就走&#xff01;总体行程&#xff1a;流水账&#xff1a;D1: 去程&#xff08;上海——昆明——大理&#xff09;D2: 环洱海&#xff08;租车&#xff09;双廊古镇&&南诏风…

网站左侧导航代码如何编写

<div class"leftIco"><img src"/mormhweb/images/kftel.gif" /></div> <div id"hycenter_right"> <dl> <dt class"rightTopBar"> <div> <span id"navLink_w">货运电子商务…