码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ouster-32激光雷达使用---雷达输出数据分析


    ouster-32激光雷达使用---雷达输出数据分析

    • 雷达输出数据分析
      • 所有数据
        • imu数据
      • 雷达数据
      • 坐标系
    • Rviz显示

    雷达输出数据分析

    所有数据

    查看当前topic消息种类

    rostopic list
    
    • 1

    终端输出

    /clicked_point
    /initialpose
    /move_base_simple/goal
    /os_node/imu_packets
    /os_node/lidar_packets
    /ouster/imu
    /ouster/imu_packets
    /ouster/lidar_packets
    /ouster/nearir_image
    /ouster/os_nodelet_mgr/bond
    /ouster/points
    /ouster/points2
    /ouster/range_image
    /ouster/reflec_image
    /ouster/signal_image
    /rosout
    /rosout_agg
    /tf
    /tf_static
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    imu数据

    可以看到ouster 是带有内置imu的
    imu消息的名称是 /ouster/imu
    查看其消息类型:

    rostopic info /ouster/imu
    
    • 1

    终端输出

    Type: sensor_msgs/Imu
    
    Publishers: 
     * /ouster/os_nodelet_mgr (http://JKKC:38655/)
    
    Subscribers: None
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    雷达数据

    查看点云数据类型

    rostopic info /ouster/points
    
    • 1

    终端输出

    Type: sensor_msgs/PointCloud2
    
    Publishers: 
     * /ouster/os_nodelet_mgr (http://JKKC:41713/)
    
    Subscribers: 
     * /rviz (http://JKKC:37099/)
     * /ouster/os_nodelet_mgr (http://JKKC:41713/)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    查看点云标签

    rostopic echo /ouster/points/fields
    
    • 1

    其中一包数据为:

    - 
      name: "x"
      offset: 0
      datatype: 7
      count: 1
    - 
      name: "y"
      offset: 4
      datatype: 7
      count: 1
    - 
      name: "z"
      offset: 8
      datatype: 7
      count: 1
    - 
      name: "intensity"
      offset: 16
      datatype: 7
      count: 1
    - 
      name: "t"
      offset: 20
      datatype: 6
      count: 1
    - 
      name: "reflectivity"
      offset: 24
      datatype: 4
      count: 1
    - 
      name: "ring"
      offset: 26
      datatype: 2
      count: 1
    - 
      name: "ambient"
      offset: 28
      datatype: 4
      count: 1
    - 
      name: "range"
      offset: 32
      datatype: 6
      count: 1
    ---
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46

    所以在雷达数据中的标签有:

    • x
    • y
    • z
    • intensity
    • t
    • reflectivity
    • ring
    • ambient
    • range

    坐标系

    在该驱动文件中,启动rviz后,默认有3个tf
    在这里插入图片描述

    • os_imu
    • os_sensor
    • os_lidar

    这3个方向是不一致的,其中

    • os_imu 和 os_sensor 是以连接点的对面为x轴,左为y轴,上为z轴,满足右手定则
    • os_lidar 是以连接点的方向为x轴,左为y轴,上为z轴,满足右手定则

    os_lidar 坐标系
    在这里插入图片描述
    os_sensor 坐标系
    在这里插入图片描述

    Rviz显示

    驱动包默认的rviz显示
    在这里插入图片描述

    其中包含了

    • 根据反射率转换成的类似红外图像的图片 reflectivity
    • 将距离转成图形的深度图 range
    • 点云 PointClound2
    • TF
  • 相关阅读:
    每日一题:编写程序,使程序分别输出两个整数的加减乘除运算结果
    Web自动化测试详细流程和步骤
    机器学习8:在病马数据集上进行算法比较(ROC曲线与AUC)
    m基于MATLAB的FM调制收音机仿真实现
    Android Studio adb WiFi插件的使用
    国产化服务器内网安装onlyoffice
    2023年CNVD漏洞周报16期
    SwiftUI 精品源码之学习可视化应用程序基于SceneKit,AVSpeechSynthetizer 文字转语音功能tts(教程)
    spdlog 封装为 DLL
    Android App开发超实用实例 | ​Activity
  • 原文地址:https://blog.csdn.net/qq_32761549/article/details/128097999
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号