• 系统要求:Ubuntu16.04(kinetic)或者Ubuntu18.04都行.

  • ROS版本:ROS1.0

  • 硬件要求:欧镭2D雷达,笔记本一台。

标题一.准备工作,网络配置

欧镭2D雷达默认出厂IP设定为:192.168.1.100
它将以UDP数据包形式发送点云数据至192.168.1.10的2368端口.
因此,需要将本地静态IP配置为192.168.1.10以接收雷达数据.
(网络通讯配置可以通过默认配置页http://192.168.1.100 来修改出厂配置)

注意事项:
1.ubuntu16.04有个烂梗,配置了静态IP并不是立即生效的,需要重新启用一下本地连接才会生效
2.ubuntu如果防火墙打开,需要允许UDP访问2368,或者索性关闭系统防火墙执行sudo ufw disable

#二.激光雷达的调试

    1. 编译
      在当home目录下创建 caktin_ws 工作空间,并将 ROS 驱动包复制到 caktin_ws 目录下并解压caktin_ws/src即为驱动源代码

切换到 caktin_ws 工作空间下并进行编译。
(如果源代码经过windows下编辑,可能导致驱动中cfg执行权限丢失,那么需要给予它执行权限.先执行:chmod -R 777 src)
catkin_make
此时会得到编译结果

ROS的文件夹体系还是很清晰的, 如上图所示,一个ROS的工作包可以被称为一个"catkin工作空间", 在这个工作空间中,只含有三个文件夹:bulid, devel 和 src。在编译的过程中,这三个文件夹的工作流程是:src(package 源代码包)—— bulid(cmake&catkin 缓存和中间文件)—— devel(可执行目标文件)。所以在这三个文件夹中最核心的是src文件夹,它是package源代码包的集合,其他两个文件夹是src的编译过程和结果文件。

    1. 运行
      caktin_ws 工作空间下配置源
      source devel/setup.bash
      caktin_ws 工作空间下运行驱动脚本launch文件
      roslaunch olelidar scan.launch
      运行结果如下:

从返回的配置信息可以看出frameid,topicid等重要参数.雷达最远测距30米.

    1. rviz可视化工具查看点云
      caktin_ws 工作空间下调用ROS自带的rviz工具
      rviz
      配置rviz参数,点击Add按钮,添加topic话题显示olelidar/scan

使用欧镭2D雷达ROS驱动相关推荐

  1. ROS下打开镭神智能c16雷达以及驱动的理解

    ROS下打开镭神智能c16雷达以及驱动的理解 镭神c16驱动代码流程详解 1.主函数流程 2.初始化驱动driver 3.循环使用UDP获取报文 4.所有成员函数截图 代码详情 代码链接 镭神c16驱 ...

  2. 使用ROS驱动激光雷达YDLIDAR-G4的详细过程总结(教你避开使用的各种坑....)

    文章目录 前言 一. 环境配置 二 .编译并安装 YDLidar-SDK 三.ROS 驱动包安装 四.运行 ydlidar_ros_driver 五.遇到的问题 前言 本人使用的是Ubuntu 20. ...

  3. 速腾聚创16线激光雷达rslidar-16的ros驱动安装与rviz点云显示

    原链接: https://community.bwbot.org/topic/520 运行测试平台:小强ROS机器人 速腾聚创16线激光雷达rslidar-16的供电是直流12v 3A,通信接口是rs ...

  4. ouster-32激光雷达实测:ROS驱动编译使用与设备连接的网络配置

    ouster-32激光雷达实测:ROS驱动编译使用与设备连接的网络配置 ouster-32 ROS驱动 驱动安装 依赖 下载 编译 功能包功能 连接到实时传感器 重播录制的包 录制新的包文件 设备连接 ...

  5. 星秒科技tof激光雷达PAVO的ros驱动安装与测试

    原链接:https://community.bwbot.org/topic/660 开发测试平台:小强机器人 下载链接:PAVO激光雷达windows资料包 星秒科技激光雷达pavo的供电是直流12v ...

  6. Tare_Planner小项目---->2D雷达的数据接口(二)gazebo2D雷达

    //***给自己的话***//:tare接受的点云数据id_dense是要设置成false的,不然报错:另外雷达intensity是人为设置成1了,还没尝试过不设置会怎么样,但是如果做现实的数据接口记 ...

  7. 速腾聚创16线激光雷达ros驱动安装与rviz点云展示说明

    .速腾聚创16线激光雷达ros驱动安装与rviz点云展示说明 V1.0.0 – by Holden Date : 2021-10-12 文章目录 .速腾聚创16线激光雷达ros驱动安装与rviz点云展 ...

  8. ubuntu 18.04 LORD 3DM-GX5-45 IMU ros_mscl ros驱动安装

    LORD 3DM-GX5-45 IMU ros_mscl ros驱动安装 drivers 驱动安装 安装ros_mscl ROS-MSCL Examples 测试 lord的ros_mscl包的安装网 ...

  9. TX2配置RealSense D455相机SDK和ros驱动

    TX2配置RealSense D455相机SDK和ros驱动 1 SDK安装 2 RealSense-ros安装 3 bug及解决 3.1 realsense-viewer显示usb2.1 3.2 C ...

最新文章

  1. 怎样用c语言写一个系统,用C语言写关于操作系统的一个问题。
  2. 中标麒麟mysql导数据_中标麒麟(linux)mysql配置记录
  3. 【SSM框架系列】Mybatis映射配置文件与核心配置文件深入
  4. 洽洽三只松鼠良品铺子,到底谁能笑傲“后坚果时代”?
  5. qthread run结束了算销毁吗_拼多多,一面,i++ 是线程安全的吗?一脸蒙逼!
  6. BitBlt和StretchBlt的区别
  7. 编写一个C程序,实现以下功能:用一个函数实现两个字符串的比较,即自己写一个strcmp函数,函数原型为:int strcmp(char *p1,char *p2);设p1指向字符串s
  8. python获取窗口控件属性_Python——tkinter窗口视窗的功能部件
  9. vue2饿了吗之路第一篇:开发环境准备
  10. 【c++ | 谭浩翔】第三章练习
  11. 前端模拟数据(mock数据)的方法一:访问该项目的静态资源目录
  12. 低功耗蓝牙迈向工业车规级,助力充电桩和电动车智能化
  13. 基于matlab山脊线,教你如何利用水文,分析提取山脊线山谷线
  14. CSGO 绑定一键跳投
  15. 计算机类学生考试系统,学生在线考试系统.doc
  16. 中国上海人工智能企业CIMCAI世界港航人工智能领军者,成熟智慧港航AI产品,自动化港口数字化航运中国上海人工智能企业智慧港航
  17. “芯片”三国之ARM篇:乱世枭雄曹孟德
  18. SQL Server 深入解析索引存储(上)
  19. java移动平均线算法_移动平均线的原理是什么? 移动平均线计算公式详解
  20. mysql如何实现全外连接并去除重复列?

热门文章

  1. 程序设计与算法(一)第7周测验(2019夏季)
  2. python 匹配段落_段落匹配Python
  3. 小米实习---推荐系统--二面
  4. python实现数据恢复软件_恢复python
  5. keil的debug使用
  6. PWM整流器仿真模型,SVPWM调制方式,空间矢量调制,仿真模型。 PWM整流器matlab仿真模型,SVPWM调制
  7. 100天精通Andriod逆向——第3天:真机环境配置
  8. Python 进阶视频课 - 10. LSMC 美式百慕大期权定价
  9. 插画“城市景色”练习
  10. 3dmax转化html,VRayMtl Converter材质转换3dsmax插件V3.97版