robosense激光雷达使用及适配autoware

安装依赖项

进入终端

sudo apt-get install libpcap-dev

建立工作空间

mkdir -p ~/rslidar_ws/src

下载源码到工作空间

cd ~/rslidar_ws/src
git clone https://github.com/RoboSense-LiDAR/ros_rslidar

修改权限

在路径~/rslidar_ws/src/ros_rslidar/rslidar_drvier和/rslidar_ws/src/ros_rslidar/rslidar_pointcloud文件下进入终端

chmod 777 cfg/*

编译

cd ~/rslidar_ws
catkin_make

设置电脑的静态ip

激光雷达网线连接电脑并接入电源,进入ubuntu系统设置settings,配置有线网络参数,获取方式改为手动。
地址:192.168.1.102 掩码:255.255.255.0
网关:192.168.1.1 DNS:223.5.5.5

设置完成后打开终端输入:ping 192.168.1.200
如上所示则为雷达发送数据正常
注:虚拟机网络配置需将虚拟机网络适配器改为桥接再设置网络参数

启动程序

cd ~/rslidar_ws
source devel/setup.bash
roslaunch rslidar_pointcloud rs_lidar_16.launch

适配Autoware

由于Autoware默认使用点云话题为points_raw。需要
将/rslidar_ws/src/ros_rslidar/rslidar_pointcloud/launch/rs_lidar_16.launch文件中的原话题rslidar_points转化为points_raw,即添加一行

<remap from="rslidar_points" to="/points_raw" />


启动激光雷达后,在左侧配置栏里找到点云(PointCloid2),将其话题名从rslidar_points修改为points_raw

同时,autoware中的Fixed Frame为velodyne,而robosense激光雷达中为rslidar,且robosense不可更改。故将autoware中的velodyne改为rslidar
在autoware的文件目录下找到runtime_manager/scripts文件夹,将其中的setup.yaml和setup_tf.launch文件中所有的velodyne修改为rslidar,如下图所示


注:若激光雷达驱动程序支持修改frame名称,优先选择将激光雷达驱动中的frame名称改为velodyne,如镭神可在激光雷达的launch文件中直接修改frame名称。如下图所示:

robosense激光雷达使用及适配autoware相关推荐

  1. 镭神c16激光雷达使用及适配Autoware

    镭神c16激光雷达使用及适配Autoware 贴个链接:https://www.ncnynl.com/archives/201810/2762.html 创建工作空间 mkdir -p ~/lslid ...

  2. 镭神激光雷达对于Autoware的适配

    1. 前言 我们的自动驾驶采用镭神激光雷达,在使用Autoware的时候,需要对镭神激光雷达的底层驱动,进行一些改变以适配Autoware. 2. 修改 (1)首先修改lslidar_c32.laun ...

  3. Autoware速腾16线激光雷达定位若干问题

    启动Autoware 启用仿真时间 在默认情况下,ROS使用ubuntu系统的时间,也就是墙上时钟时间(wall clock).但当rosbag play一个记录的bag包时,里面记录的是历史时间,所 ...

  4. autoware实车实战之一:如何快速适配环境、让自己的小车跑起来

    本人小白一枚,在这里先简单的讲一下我适配小车环境的过程,下面主要是讲从编译autoware完成--到根据自己小车修改autoware源码--然后修改雷达和小车底盘节点中的话题名称--环境适配完成的过程 ...

  5. Robosense 32线lidar ——SLAM

    ROS--Lidar Reference: ROS与激光雷达入门教程-ROS中使用激光雷达(速腾RS-lidar-16) change ip:  手把手:ubuntu16.04.5 配置静态/固定IP ...

  6. 多线激光雷达~三维建图

    感觉资料好像不太多啊. ROS与SLAM入门教程-多线雷达(velodyne 16)BLAM 三维建图 谷歌cartographer使用速腾聚创3d激光雷达数据进行三维建图 [激光雷达]3D激光雷达传 ...

  7. 速腾聚创Robosense16线激光雷达SLAM建图(一)————Hector建图

    因为最近拿到一个Robosense16线的激光雷达,这是一个三维的激光雷达,所以就拿着这个雷达把一些开源的经典的SLAM算法都跑了一遍,中间也遇到了一些问题,所以就打算在博客上记录下来,供大家交流参考 ...

  8. 激光雷达“进阶战”:谁在引领新风向?

    激光雷达正进入新的发展阶段. 高工智能汽车注意到,伴随激光雷达在2022年第一波小规模前装导入,市场正尝试向中端车型渗透,以逐步迈向快速增长期.在这一阶段,谁能解决成本可控.性能提升的难题,同时帮车企 ...

  9. 动手学无人驾驶(5):多传感器数据融合

    本系列的前4篇文章主要介绍了深度学习技术在无人驾驶环境感知中的应用,包括交通标志识别,图像与点云3D目标检测.关于环境感知部分的介绍本系列暂且告一段落,后续如有需要再进行补充. 现在我们开启新的篇章, ...

最新文章

  1. (转) SpringBoot非官方教程 | 第二篇:Spring Boot配置文件详解
  2. Facebook最新研究:配合AR眼镜使用的腕带,可将神经信号转化为动作
  3. 使用 Code Snippet 简化 Coding
  4. 计算机一级必考知识点,计算机一级word操作知识点
  5. 下列代码的执行结果是 php,执行下列代码后的结果是: $x=15; echo $x++; $y=20; echo ++y;...
  6. Throwable、Error、Exception、RuntimeException 区别 联系
  7. IIS+php无法上传图片(转载自http://hi.baidu.com/0wem/blog/item/d222db163c3c831e972b4306.html)...
  8. cta策略 有哪些_CTA 主流的交易策略都有哪些?
  9. [Java] 蓝桥杯ALGO-61 算法训练 奇偶判断
  10. hdfs合并小文件测试
  11. 删除Linux上的用户
  12. 190312每日一句
  13. VGG16网络结构要点
  14. TBSchedule源码学习笔记-启动过程
  15. 密码要包含大小写字母+数字+符号,提这个建议的人刚刚承认他错了
  16. 三种健身妙法-每天五分钟简便易行有宏效
  17. 系统分析员、系统架构师、项目经理的区别
  18. python爬取京东评论怎么翻页_爬取京东网页评论(动态网页)
  19. Excel表格中排名函数
  20. libcmt.lib和libcmtd.lib链接库冲突错误的解决方案

热门文章

  1. 零基础安装tensorflow-cpu/gpu+导入pycharm内核
  2. DNS工作原理及其过程
  3. matlab 矩阵命令,matlab中的矩阵的基本运算命令
  4. 文献阅读(60)ACL2021-Attention Calibration for Transformer in Neural Machine Translation
  5. 东莞女德班被责令停办 学员被遣散并退回学费
  6. 怎样在家远程访问单位的电脑 如何利用远程桌面进行远程办公 3款软件测评
  7. could和may区别请求_英语教学:外教这样区分can,may,could
  8. 华东交通大学计算机调剂,【通知】华东交通大学2020年硕士研究生调剂通知
  9. 微软发布免费的文件恢复工具Windows File Recovery
  10. OpenCV开发笔记(六十四):红胖子8分钟带你深入了解SURF特征点(图文并茂+浅显易懂+程序源码)