Advertisement

在ROS环境中启动镭神智能C16雷达及其驱动逻辑的理解

阅读量:

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

  • 雷神C16驱动程序代码执行过程解析
      • 1.程序入口流程
      • 2.驱动模块初始化设置
      • 3.持续通过UDP协议接收数据包
      • 4.所有函数实现界面截图
    • 代码具体内容

    • 源码获取地址

镭神c16驱动代码流程详解

鉴于代码量较大,此处通过图片简要展示镭神C16激光雷达的处理流程,具体函数对应的详细代码内容后续将进行说明。

1.主函数流程

复制代码
    主函数流程
    1.创建ROS节点
    2.初始化驱动driver
    3.循环使用UDP获取雷达报文
    
    
      
      
      
      
    
在这里插入图片描述

2.初始化驱动driver

复制代码
初始化驱动driver
    	2.1 加载参数:主要是设置雷达ip,驱动端口,组ip,
    	2.2 创建ROS输入输出流:c16每秒发布20*16千点。每个数据包包含12个块。每个块包含32个点。一起提供数据包速率。
    	2

全部评论 (0)

还没有任何评论哟~