IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 思岚S2激光雷达3—ROS node and test application for RPLIDAR -> 正文阅读

[人工智能]思岚S2激光雷达3—ROS node and test application for RPLIDAR

没有接触过ROS的同学建议先花个两三天时间去看一下古月居的ROS入门21讲,跟着视频装Ubuntu虚拟机和ROS,并且熟悉一下基础的概念和操作。

古月居ROS入门21讲的链接如下:
https://www.bilibili.com/video/BV1zt411G7Vn/

当然,如果只是要实现ROS node and test application for RPLIDAR的话跟着下面的步骤应该也可以了

我这里装的是Ubuntu18.04.6和ROS1(我是按照古月居的视频一路装下来的,但是没找到视频里的Ubuntu18.04.5,只找到了Ubuntu18.04.6,差别不大)

1.建立工作空间(也可以利用现有的),下载安装编译驱动包
(1)在主文件夹中右键新建文件夹catkin_ws(也可以起别的名字)
在这里插入图片描述
(2)双击catkin_ws进入,右键新建文件夹src
2.下载rplidar的ROS包,链接如下:
https://github.com/Slamtec/rplidar_ros.git
可以用windows下载之后粘贴到Ubuntu中刚刚新建的文件夹catkin_ws/src中,注意一定要粘贴到工作空间catkin_ws下的src里,这个rplidar_ros-master就是功能包!
在这里插入图片描述

3.编译功能包
(1)回到工作空间catkin_ws中,右键选择在终端打开
在这里插入图片描述
(2)打开后输入catkin_make,然后回车
在这里插入图片描述
(3)编译完成后记得设置环境变量
在主文件夹下Ctrl+h可以显示隐藏文件,找到.bashrc双击打开

在这里插入图片描述
拉到最下面,把下面这句话添进去
source /home/zln/catkin_ws/devel/setup.bash
(我叫zln,zln这里换成你的名字)
记得保存!
在这里插入图片描述
4.将雷达连接上电脑
5.设备设置与执行测试
(1)Ctrl+Alt+T打开终端,输入以下指令然后回车设置rplidar设备的权限。

     KERNEL=="ttyUSB*", MODE="0666"

(2)输入以下指令然后回车检查rplidar串口的权限。

    ls -l /dev |grep ttyUSB

(3)输入以下指令添加写入权限:(我这里是/dev/ttyUSB0)

    sudo chmod 666 /dev/ttyUSB0

回车后输入密码,再回车
在这里插入图片描述
(4)输入以下指令然后回车启动rplidar节点并在rviz中查看扫描结果

    roslaunch rplidar_ros view_rplidar_s2.launch

(另附其它型号的雷达指令:

roslaunch rplidar_ros view_rplidar.launch (for RPLIDAR A1/A2)
,
roslaunch rplidar_ros view_rplidar_a3.launch (for RPLIDAR A3)
,
roslaunch rplidar_ros view_rplidar_s1.launch (for RPLIDAR S1)
or
roslaunch rplidar_ros view_rplidar_s2.launch (for RPLIDAR S2)

在终端中Ctrl+C可以结束
在这里插入图片描述
(5)输入以下指令然后回车启动rplidar节点并运行rplidar客户端进程以打印原始扫描结果。

    roslaunch rplidar_ros rplidar_s2.launch

( 另附其它型号的雷达指令:

    roslaunch rplidar_ros rplidar.launch (for RPLIDAR A1/A2)

    roslaunch rplidar_ros rplidar_a3.launch (for RPLIDAR A3)

    roslaunch rplidar_ros rplidar_s1.launch (for RPLIDAR S1)

    roslaunch rplidar_ros rplidar_s2.launch (for RPLIDAR S2)

在这里插入图片描述
Ctrl+Alt+T打开另一个终端,在里面输入以下指令(太快了没有截到,下图是效果,注意不要关掉上面那句指令):

    rosrun rplidar_ros rplidarNodeClient

在这里插入图片描述
6.参考链接
http://wiki.ros.org/rplidar
https://www.ncnynl.com/archives/201810/2761.html
https://zhuanlan.zhihu.com/p/29246697
https://www.guyuehome.com/9862

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-02-24 15:17:23  更:2022-02-24 15:18:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 18:54:32-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码