如果你是新手,对下载安装雷达驱动包很感兴趣的话,或者你使用的不是ros2go系统,你需要在系统中安装驱动,那么下面的教程很适合你。

  • 步骤一: 打开终端,创建工作空间,下载代码到catkin_ws中,编译
$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/src
$ catkin_init_workspace
$  git clone https://github.com/Slamtec/rplidar_ros.git
$ cd ..
$ catkin_make
  • 步骤二: 添加工作空间的环境变量
$ sudo gedit ~/.bashrc
#输入用户密码,ros2go用户密码为ros
# 添加`source ~/catkin_ws/devel/setup.bash   --extend`到最后,如下图
# 保存退出
$ source ~/.bashrc
  • 步骤三: 我们在修改了环境变量.bashrc文件后,想让它生效,我们需要关闭终端,重新开启,或者在终端中输入:
$ source ~/.bashrc
  • 步骤四: 直接启动雷达,rviz查看激光的数据
$ roslaunch rplidar_ros view_rplidar.launch

意外发生:结果并没有出现激光雷达的数据显示,在终端最后出现了下面的报错情况:

错误分析:在官方a1雷达的启动文件中,默认a1雷达是接在电脑/dev/ttyUSB0上,一般情况下是没有问题的,但是偶尔也出现a1雷达的实际接口并没有挂载在/dev/ttyUSB0,而是在/dev/ttyUSB1或者其他设备接口上。这个也没有办法完全保证,每次都是随机挂载的。解决方法可以直接去启动文件中修改/dev/ttyUSB0,将它修改成你电脑实际挂载雷达的接口设备,可能是/dev/ttyUSB1或者/dev/ttyUSB2,这个具体情况具体填写。也有一个万能的方法,我们需要对接口设备名称进行固定映射,也就是当计算机确定有设备挂载上,先确定好设备的硬件id号,依据硬件的id号,给挂载这个设备的接口名称换上一个固定的接口名称,这样就将挂载设备硬件id号和固定的挂载接口名称形成了固定映射,只要硬件id号不发生改变,接口名称也不会发生改变。如果不了解,可以百度.rules文件的用法。

  • 步骤五: 对挂载设备进行固定名称映射,打开终端
$ cd catkin_ws/src/rplidar_ros/scripts
$ ./create_udev_rules.sh

注意:运行接触完后,我们需要重新插拔A1的雷达,才能生效
注意:运行接触完后,我们需要重新插拔A1的雷达,才能生效
注意:运行接触完后,我们需要重新插拔A1的雷达,才能生效

  • 步骤六: 官方的启动文件默认的是设备挂载接口是/dev/ttyUSB0,我们需要将这个ttyUSB0修改成为.rules文件中映射后的名称rplidar,
$ cd catkin_ws/src/rplidar_ros/launch
$ gedit rplidar.launch

将其中的设备参数修改成/dev/rplidar

  • 步骤七: 我们需要再次重启雷达驱动,在rviz中查看激光雷达的数据
$ cd
$ roslaunch rplidar_ros view_rplidar.launch

思岚科技A1,A2雷达驱动安装相关推荐

  1. 思岚科技a1雷达sdk linux下的cmake 工程搭建

    本文记录思岚科技a1雷达SDK在linux下cmake 工程搭建的过程 描述 slamtec的激光雷达SDK提供了linux支持,在目录下都有Makefile,直接在主目录下执行make,将会生成一个 ...

  2. 基于树莓派4b的ubuntu20.04mate配合思岚科技A1激光雷达读取数据,建图、保存和基于arduino的下位机控制

    首先确保你已经在树莓派或者自己的电脑上配置好ROS 安装准备 mkdir -p ~/turtlebot_ws/src cd ~/turtlebot_ws/src git clone https://g ...

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

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

  4. ​思岚科技新品雷达RPLIDAR S1性能揭秘 更远测距、更小体积、抗强光...

    4月17日,思岚科技官宣推出全新RPLIDAR系列激光雷达--RPLIDAR S1,S1是思岚科技推出的首款 TOF激光雷达 ,兼备更远测距.更小体积及抗强光等特性,使机器人定位建图达到一个新高度. ...

  5. 思岚科技—SLAMTEC对于激光雷达的执着与坚持

    2013年,思岚科技对外发布了世面首款可单独销售的低成本激光雷达产品RPLIDAR A1,也正是这款产品,让思岚科技被行业和市场认知和认可. 思岚科技是一家致力于提供机器人自主定位导航解决方案并致力于 ...

  6. 激光雷达初体验 - Ubuntu 18.04 + 思岚科技 RPLIDAR A1M8 + ROS 上手使用

    思岚科技 RPLIDAR A1M8 + ROS 上手使用 一.开箱图 二.文档和SDK下载 `官网链接` 三.SDK 安装 四.SDK 使用 五.小结 一.开箱图 型号 RPLIDAR A1 配料 激 ...

  7. 思岚科技定位导航技术凸显 成为服务机器人企业首选品牌

    在餐厅.商场.酒店等服务场所,机器人已悄然融入,他们具备语音交互.图像识别等智能化功能,但除了一些交互能力,同样重要的是机器人的自主行走能力,虽然看似基础,但却是服务机器人最具关键性价值的能力. 自主 ...

  8. 思岚科技荣获CSDN 【2019优秀人工智能案例TOP 30+】

    "我们想做一个标准化的开放性平台,无论哪种品类,都能基于思岚的技术,有一个标准化的体验." -- 陈士凯,思岚科技联合创始人兼CEO 9月,2019中国AI开发者大会(AI Pro ...

  9. 思岚科技Rplidar A3实现指定角度扫描及扫描结果存储输出

    思岚科技Rplidar A3实现指定任意角度扫描及扫描结果.txt存储输出 前言 思岚科技Rplidar系列产品非常不错,拥有A1.A2.A3系列成熟的商业激光雷达产品.产品均可从官网获取相应的SDK ...

  10. 思岚科技 引领高性价比激光雷达未来

    未来所有的智能设备,一旦涉及环境感知,都需要利用激光雷达.良好的指向性和高度的聚焦性也让激光雷达成为了机器人的核心传感器,激光雷达犹如机器人的眼睛,通过不停地扫描来获取二维空间的点阵数据.但有了&qu ...

最新文章

  1. 程序猿们,别着急入手区块链,先给自己选好武林门派再练功不迟
  2. 【渝粤题库】国家开放大学2021春1349学前教育科研方法答案
  3. Magento 获取系统设置 How to get data from Magento System Configuration
  4. NodeJs取参的四种方法
  5. python list增删改查_Python 基础list 增删改查 解析
  6. 英语学习笔记2019-11-15
  7. win10获取管理员权限方法
  8. Google 的隐私噩梦来了......
  9. cnsul linux环境后台启动_Linux环境下批量启动、停止或重启jar服务的shell脚本
  10. cd oracle home/dbs,Oracle专家高级编程学习笔记
  11. C# Serilog日志框架
  12. Android 救援模式(Rescue Mode)原理剖析
  13. 一张图概括App启动流程
  14. [Unity][AssetBundle]本地其他项目AB包加载AB打包文件文件路径
  15. 学习笔记(1):Echarts+Asp.Net+Sql Server报表开发视频教程-折线图和曲线图
  16. 基于MATLAB的激光光斑图像处理算法
  17. linux 查看ln链接地址,linux ln链接详解
  18. debian .iso文件下载地址
  19. Glusterfs全局统一命名空间
  20. MySQL数据库的锁 --- 六种分类 - 14种锁详细介绍

热门文章

  1. 微信公众号开发之分享功能
  2. vray铺装材质参数设计蓝海创意云渲染
  3. 双网卡实现内外网同时上网
  4. 用python做蒙特卡洛仿真算法
  5. c均值聚类matlab,实现代码 - 模糊C均值聚类算法(原理+Matlab代码)
  6. 11. 挑战500强管理职位前的苦逼生活
  7. java类图_Java开发设计——UML类图
  8. 和谐Froala editor编辑器
  9. Verilog语法误区总结
  10. word排版一般步骤