首页 > 其他分享 >镭神N10P测试记录

镭神N10P测试记录

时间:2023-07-05 13:23:35浏览次数:48  
标签:教程 ttyUSB0 launch 记录 N10P lslidar 测试 串口

测试一下镭神N10P,发现资料包更新了很多,但是pdf文档有的没更新,按照手册上是运行不出来的。

这边记录一下,把测试记录下来,后面方便复制。

1. 插上雷达,连接上Ubuntu,终端输入

lsusb

看到CP210x的驱动串口就算连上了。这边可能需要前面教程把驱动装上,也可能你的Ubuntu自带。

2. 命令

 ll /dev/|grep ttyUSB

 查看串口情况

一般有个ttyUSB0,如果你没插其他东西的话。

3. 打开N10P的ROS_SDK文件底下的lslidar_serial.launch

注意这边根文档上不一样,看readme知道,他更新了,但是文档没有更新。

在光标位置把串口接口改为ttyUSB0,根据自己接口,也可能别的,或者学教程上自己映射。

4. 启动雷达,按教程上是错的,根本没有,老教程了

cd catkin                                       //自己的工作空间
catkin_make                                     //第一次需要编译,后面不用了
source devel/setup.bash                         //这一步必须的
roslaunch lslidar_driver lslidar_net.launch     //这是网口版本
roslaunch lslidar_driver lslidar_serial.launch  //这是串口版本

我选择的串口版本,第一次可能会出现

一开始没找到原因,后来发现加个权限,直接给最高。

sudo chmod 777 /dev/ttyUSB0

然后再roslaunch一下就可以了

5.  用这个命令查看ROS发布的一个scan话题,直接查看雷达数据

rostopic echo /scan

6. 用一下命令可以直观看到点云图像

rviz

Fixed Frame 后面对应的值修改为 lslidar_serial.launch 中 frame_id 对应的 value 值,一般是laser

然后Add添加一下

在弹出的窗口中点击 By topic 选中/scan话题下的 LaserScan 并点击 OK

然后就有点云图像了。

现在是在虚拟机上的Ubuntu系统上测试。接下来就是部署到树莓派上,严格来说不算树莓派

是友善电子比较老款的nanopi M4板子,链接如下。

nanopi M4开发板

现在问题是没有nanopi的显示器,下载了桌面端但是看不到。

标签:教程,ttyUSB0,launch,记录,N10P,lslidar,测试,串口
From: https://www.cnblogs.com/cjl520/p/17528259.html

相关文章

  • 2023-03-24-CQ 2023 省选前考试记录
    Ihopeitwasenoughtobethewayyouarewheneverything'sfallingapart.2023-03-27我是......
  • 2023-03-24-CQ 2023 省选前复习记录
    伝えに来たよ傷跡を辿ってそれならもう恐れるものはないんだと.CF449D看来我确实只会做板题/kk。一个很naive的想法是定义\(dp_{i,x}\)表示当前到了第\(i\)位,与起来的值为\(x\)的方案数,显然这个做不下去,因为状态数会有重叠,并且这复杂度会爆。一个不那么naiv......
  • 2023-02- NOI 春测复习记录
    Tosaygoodbyeistodiealittle.由于不可抗拒力,复习计划咕咕咕了。也不一定呢?P4755link关键在于要发现暴力的复杂度是对的。好像这个方法叫做\(\max\)分治,首先可以建一个大根的笛卡尔树,然后只需要对该点的管辖区间进行计算就可以了。具体做法是直接以最大值的点\(......
  • Z AT 板刷记录
    从2022-08-25开始更新。\(\mathbb{ARC\146\C}\)观察一眼递推,问题在于\(\Theta(2^n)\)的复杂度显然不对。考虑怎么从上一层转移,可以从现在新增的元素里选出一些往上一层合法的集合中加,如果在添加后不合法则情况是上一层的集合存在一个大小为奇数的子集异或值和当前选......
  • Z CF 板刷记录
    七点半的灯火,人潮将我吞没,连同我小小的歌。CF1783E难点在读题,一句话题意是对于两个元素大小在\(n\)以内的序列\(a,b\),找到所有的\(k\)能够满足\(\foralli\in[1,n],\lfloor\frac{a_i}{k}\rfloor\leq\lfloor\frac{b_i}{k}\rfloor\)。假设我们已经对于每一对......
  • [-002-]-Python3+Unittest+Selenium Web UI自动化测试之显示等待WebDriverWait
    1、WebDriverWait基本用法引入包#文件引入fromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.supportimportexpected_conditionsasEC每0.5s定位ID为userid的元素,如果定位成功,执行下面的代码;直至15s超时抛出异常可用来检查页面元素是......
  • 早期癌症筛查测试行业市场现状及未来发展趋势2023
    2023年全球及中国早期癌症筛查测试行业头部企业市场占有率及排名调研报告本文调研和分析全球早期癌症筛查测试发展现状及未来趋势,核心内容如下:(1)全球市场早期癌症筛查测试总体规模,按收入进行了统计分析,历史数据2018-2022年,预测数据2023至2029年。(2)全球市场竞争格局,全球市场头部企......
  • mybatis单元测试(无需启动容器)
    一、浅析相关类参考文档:https://blog.csdn.net/weixin_44778952/article/details/1096611251ConfigurationMyBatis在启动时会取读取所有配置文件,然后加载到内存中,Configuration类就是承载整个配置的类。SqlSessionFactoryBuilder调用build方法创建SqlSessionFactory,而SqlSessio......
  • 光学成像系统 Part III - BRDF测试数据使用 (二)
    一、BRDF实验数据使用方法1.数据集-下载I.数据集格式(AnisotropicBRDFDataFileFormat)解压后的数据集以.dat尾缀结束,文件包括了64Bytes的文件头,用来表示文件中数据的维度,存储格式等信息,在表头之后的便是对应的数据值,具体如下所示:\[3(RGB)\timesdim[0]\timesdim......
  • 怎么做接口自动化?一名功能测试的心路历程
    小帅是一名功能测试工程师,最近参与的项目接口异常复杂,发版非常频繁,每次回归测试都得很久,项目负责人决定为这个项目搭建接口自动化流程,提高测试效率。这份重任最后还是到了小帅头上,问题来了,要搭建自动化测试,首先得精通一门编程语言,作为一名功能测试小帅感觉头都要大了,自己也只会简......