没有接触过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

思岚S2激光雷达3—ROS node and test application for RPLIDAR相关推荐

  1. 思岚S2激光雷达6——matlab处理雷达数据

    参考下面这篇博客,这里仅做记录,如有侵权,请联系删除 https://blog.csdn.net/alsj123456/article/details/109479400?spm=1001.2014. ...

  2. 思岚A1激光雷达windows系统与ROS系统中的使用

    前言: 忙了一天,遇到了无数个问题解不开,结果竟然是因为安卓的USB连接线有问题,博友们,如果你们遇到如下问题: 思岚A1激光雷达windows上位机的使用:下载了串口的驱动(CP210x VCP W ...

  3. 关于思岚s1激光雷达ROS下的使用与测试

    笔者在很长一段时间,对于激光雷达的测距具体细节不是了解,很长一段时间就是调用人家写好的package,根本不清楚具体里面的技术细节,但是要做项目,要自己写算法,不清楚就很难进行下去. 首先介绍一下ro ...

  4. [STM32]手持建图仪--基于STM32F103+思岚A1激光雷达的扫描仪

    前言 一个朋友在做服务机器人项目,用到思岚的激光雷达,于是便把淘汰的A1M8雷达送我一个,本着拿到啥就玩啥的态度,必须整一波.其实激光雷达还是搭配ROS才能发挥最大的作用,奈何资源有限,实力不足,只能 ...

  5. 图文并茂详细教程之---Pixhawk扩展思岚A1激光雷达实现360°避障

    转载自:https://mp.weixin.qq.com/s/FCBbjAmmn-rMDskIen_i4Q 图文并茂详细教程之---Pixhawk扩展思岚A1激光雷达实现360°避障 原创 CJKK ...

  6. 全面支持ROS,思岚科技发布SLAMWARE ROS SDK !

    ROS作为机器人软件平台,能为异质计算机集群提供类似操作系统的功能,目前已被广大科研院所.公司和爱好者所使用. 而思岚的SLAMWARE作为模块化自主定位导航系统,内置了SLAM核心算法,在机器人自主 ...

  7. 思岚科技发布SLAMWARE ROS SDK,全面支持ROS系统

    作为一家专注机器人自主定位导航技术的企业,思岚科技不仅向市场提供RPLIDAR.SLAMWARE.ZEUS等"看得见"的产品,为方便用户集成开发,同时也提供一系列的SDK(软件开发 ...

  8. 不仅室内,思岚科技激光雷达在室外使用同样出色

    在实现机器人自主定位导航中,激光雷达发挥了巨大作用,可帮助机器人实时感知周围环境,获取丰富的轮廓信息,让机器人能更快速.精确的建图.如今,基于室内使用的激光雷达层出不穷,相较于室内,室外使用对激光雷达 ...

  9. 思岚科技激光雷达在室外使用效果如何?

    在实现机器人自主定位导航中,激光雷达发挥了巨大作用,可帮助机器人实时感知周围环境,获取丰富的轮廓信息,让机器人能更快速.精确的建图.如今,基于室内使用的激光雷达层出不穷,相较于室内,室外使用对激光雷达 ...

  10. 思岚科技激光雷达全面升级:RPLIDAR A1仅需900元,A2测距提升至8米

    思岚科技自2009年着手研发低成本激光雷达,2014年面向全球推出了第一代产品RPLIDAR A1,在6米测量半径内,可完成每秒2000次激光测距.自推出至今,已累计使用用户达上千家.   时隔两年, ...

最新文章

  1. 内部人看FaceBook
  2. linux 本地socket 简介
  3. 饱和气压与温度的关系_凯米斯小课堂 | 溶解氧与水产养殖的关系
  4. 偶得--Unity在asp.net mvc上的基本应用
  5. php 获取当前页面url_PHP获取URL –如何获取当前页面的完整URL
  6. 华为Y9 Prime 2019曝光:无刘海无水滴全面屏+升降前摄
  7. 三、Nginx内置变量
  8. python 生成二维码
  9. C/C++[指针/引用]
  10. 不装插件,查看.rp文件
  11. Spring之Bean的作用域、使用外部属性文件、mchange-commons-java-0.2.11.jar下载
  12. FileSplit简单使用
  13. thinkphp5实战系列(二)前台模板的引入
  14. zmq xsub/xpub 实现消息订阅(一)
  15. 大二数据库实验报告答案
  16. google nexus 10 用fastboot 刷机教程 (官方原版rom)
  17. 武汉计算机专业的学校,计算机专业有哪些武汉的三本学校
  18. *♎* 埃斯顿机器人回零教程 *♎*
  19. 如何培养职业道德素质
  20. OpenGL(五)多边形

热门文章

  1. python 数学公式显示_python 数学公式·
  2. 【论文笔记】Video Transformer Network
  3. 京东API接口:item_search - 按关键字搜索商品
  4. 程序员老外通过编程赚钱的10个途径
  5. 怎么看守望先锋服务器位置,守望先锋左上运行参数详解 教你如何看懂运行参数...
  6. 【解决】如何将腾讯QLV格式的视频转换成MP4
  7. Scratch小游戏《恐龙》
  8. 阿里云物联网平台如何通过云产品流转使两个设备互相通信
  9. android手机锁屏密码忘记,安卓手机锁屏密码忘了怎么办 解决锁屏密码六种方法介绍...
  10. scrapy运行报错: Overridden settings XXX