思岚A1激光雷达windows系统与ROS系统中的使用
前言:
忙了一天,遇到了无数个问题解不开,结果竟然是因为安卓的USB连接线有问题,博友们,如果你们遇到如下问题:
- 思岚A1激光雷达windows上位机的使用:下载了串口的驱动(CP210x VCP Windows)并安装成功,但控制面板还是搜不到设备。
- 在ROS中,创建完工作空间,并且clone了代码到工作空间中,在启动雷达,rviz查看激光数据(roslaunch rplidar_ros view_rplidar.launch)会报错(Error,cannot bind to the specified serial port /dev/ttyUSB0),并且试过了很多网上的方法如映射修改挂载端口,还是会报类似的错误。
!!!遇到以上两种情况, 一定要换与USB适配器连接的安卓线试一试,因为有的安卓线只能供电,连接上激光雷达正常转,指示灯也是亮的。
正文:
- windows中的激光雷达驱动安装与使用
- ROS系统中激光雷达的使用
- windows中激光雷达驱动安装与使用
步骤一:设备连接
激光雷达与USB适配器连接,USB适配器通过安卓线与电脑连接
步骤二:USB驱动下载与安装
下载网址:USB驱动下载链接
安装驱动:
安装完成后,在控制面板——设备与打印机中,能搜到该设备并看到串口号(COM3)
步骤三:上位机安装与使用
上位机frame_grabber:上位机下载地址
下载完成后打开,输入选择之前查看的串口号
开始界面是这样,点击绿色的按钮
- ROS系统中激光雷达的使用
步骤一:clone 激光雷达的功能包
功能包地址:https://github.com/Slamtec/rplidar_ros.git
想下载这个ros功能包的压缩文件链接:链接下载压缩包
快捷键:Ctrl+Alt+T 打开终端
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
git clone https://github.com/slamtec/rplidar_ros.git
cd ..
catkin_make
没有报错后,进行下一步
步骤二:启动激光雷达
在桌面上快捷键:Ctrl+Alt+T 打开终端
sudo gedit ~/.bashrc
#输入密码后进入文档,
#在文档末尾添加【source ~/catkin_ws/devel/setup.bash --extend】后保存退出
source ~/.bashrc
roslaunch rplidar_ros view_rplidar.launch
没有错误,会出现Rviz界面
说明:本人ROS小白,很多都是参考的是官网上的说明文件,也查阅了很多博友的资料,希望能跟大家友好交流,也欢迎大家提问。我就是每天记录自己做了些什么,也许对大家没有什么参考价值。
总结:
成功安装了激光雷达的驱动
但还不会使用与采集激光雷达的数据
希望利用后面的时间能够利用激光雷达对周围环境进行采集与建模
思岚A1激光雷达windows系统与ROS系统中的使用相关推荐
- 图文并茂详细教程之---Pixhawk扩展思岚A1激光雷达实现360°避障
转载自:https://mp.weixin.qq.com/s/FCBbjAmmn-rMDskIen_i4Q 图文并茂详细教程之---Pixhawk扩展思岚A1激光雷达实现360°避障 原创 CJKK ...
- [STM32]手持建图仪--基于STM32F103+思岚A1激光雷达的扫描仪
前言 一个朋友在做服务机器人项目,用到思岚的激光雷达,于是便把淘汰的A1M8雷达送我一个,本着拿到啥就玩啥的态度,必须整一波.其实激光雷达还是搭配ROS才能发挥最大的作用,奈何资源有限,实力不足,只能 ...
- 【ROS-cartographer学习小记-01】使用自己的激光雷达思岚A1运行cartographer,附代码以及bag包-直接运行即可看到结果
[ROS-cartographer学习小记-01]使用自己的激光雷达思岚A1运行cartographer 0.前提条件 1.修改revo_Ids.lua文件 3.修改demo_revo_lds.lau ...
- 关于思岚s1激光雷达ROS下的使用与测试
笔者在很长一段时间,对于激光雷达的测距具体细节不是了解,很长一段时间就是调用人家写好的package,根本不清楚具体里面的技术细节,但是要做项目,要自己写算法,不清楚就很难进行下去. 首先介绍一下ro ...
- 思岚科技激光雷达全面升级:RPLIDAR A1仅需900元,A2测距提升至8米
思岚科技自2009年着手研发低成本激光雷达,2014年面向全球推出了第一代产品RPLIDAR A1,在6米测量半径内,可完成每秒2000次激光测距.自推出至今,已累计使用用户达上千家. 时隔两年, ...
- 不仅室内,思岚科技激光雷达在室外使用同样出色
在实现机器人自主定位导航中,激光雷达发挥了巨大作用,可帮助机器人实时感知周围环境,获取丰富的轮廓信息,让机器人能更快速.精确的建图.如今,基于室内使用的激光雷达层出不穷,相较于室内,室外使用对激光雷达 ...
- 思岚科技激光雷达在室外使用效果如何?
在实现机器人自主定位导航中,激光雷达发挥了巨大作用,可帮助机器人实时感知周围环境,获取丰富的轮廓信息,让机器人能更快速.精确的建图.如今,基于室内使用的激光雷达层出不穷,相较于室内,室外使用对激光雷达 ...
- Ubuntu下工作空间的创立以及思岚系列激光雷达的使用(详细)和驱动安装及地图创建
环境:ubuntu20.04 双系统 其他环境也是可以的 首先我们需要先创建rplidar_ros的工作空间,这里为推荐从源码处下载.我将介绍两种创建工作空间的方法: (1)直接创建(比较简单,个人推 ...
- 思岚A1与A2性能及建图测试比较
开始slam之旅吧~~~ 探测效果 在光线均匀.扫描频率一致.测试位置相同的条件下,雷达A1比雷达A2产生的噪点更多. 黑暗环境两者也是如此 在对黑色吸光物体进行测量时,A1所检测到的黑色吸光物体轮廓 ...
最新文章
- C++常用函数的使用方法小结
- 《程序员跳槽全攻略》笔记
- 如何用jsp连接mysql_如何用jsp连接mysql数据库
- 推荐一个免费的在线图片工具网站
- java 按位置格式化字符串_Java字符串格式化,{}占位符根据名字替换实例
- asterisk1.8 for mipsel mysql
- 2016年安全身份识别主流趋势
- 备份和迁移Kubernetes应用程序利器-velero
- java jdbc元数据_JDBC元数据详解
- TensorFlow Probability概率编程-时序模型
- 数据结构入门(2)——线性表、堆栈和队列
- Win7连接网络打印机步骤
- ceres拟合分段函数
- c语言中puts的作用是,C语言的字符串输出puts()函数
- 【创文进行时】创建文明城市社区在行动
- MODBUS通讯协议学习总结
- USB鼠标驱动开发流程
- oracle中去掉回车、Tab、制表、空格等特殊符号
- 风险投资(VC)与私募股权投资(PE)的区别
- 嫁给我是你一生的赌注,我怎么舍得让你输