Autoware1.14-摄像头、激光雷达感知融合

这篇具有很好参考价值的文章主要介绍了Autoware1.14-摄像头、激光雷达感知融合。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实现目标: 利用摄像头目标检测结果vision_darknet_yolo3(人、车)、利用激光雷达获得目标的几何信息lidar_euclidean_cluster_detect(大小、距离)、利用感知融合模块融合摄像头和激光雷达信息range_vision_fusion,并在三维地图中可视化。

效果展示:
Autoware1.14-摄像头、激光雷达感知融合

激光雷达-摄像头感知融合展示

数据准备: ROSBAG数据包、激光雷达-摄像头联合矫正文件 提取码:1234
操作步骤:

  1. 摄像头的视觉检测是基于YOLO-V3,在开始前请确定已下载好yolo3的权重文件,并保证autoware中的vision_darknet_yolo3模块可以正常使用。部署方法可参照Autoware1.14-摄像头目标检测YOLO-V3

  2. 加载数据包。数据包内只包含/point_raw/image_raw 两个话题。点击Play后,点击Pause暂停。

  3. 加载激光雷达-摄像头联合矫正文件(相机外参)。点击Autoware runtime manager 中Sensing选项卡内的Calibration Publisher。在Ref处选择下载的激光雷达-摄像头联合矫正文件,并勾选其他选项,如图所示。
    Autoware1.14-摄像头、激光雷达感知融合

  4. 打开Rviz。添加图像界面,左上角Panels界面 > Add new Panel > imageViewerPlugin,然后在image Topic处选择/image_raw
    Autoware1.14-摄像头、激光雷达感知融合

  5. 在rviz中,将Global Options中的Fixed Frame选择至velodyne(若选项卡中没有则直接手动输入),此时可出现点云图
    Autoware1.14-摄像头、激光雷达感知融合

  6. 开启YOLO。在Autoware runtime manager 的 Computing 选项卡中找到vision_darknet_yolo3,在imageViewerPlugin中Object Rect Topic选择/detection/image_detector/objects,如图
    Autoware1.14-摄像头、激光雷达感知融合

  7. 开启激光雷达欧式聚类检测。在Autoware runtime manager 的 Computing 选项卡中找到lidar_euclidean_cluster_detect配置界面如图
    Autoware1.14-摄像头、激光雷达感知融合

  8. 开启融合模块。在Autoware runtime manager 的 Computing 选项卡中找到 range_vision_fusion,配置界面如图,detected_objects_range选择激光雷达目标检测的话题,detected_objects_vision选择摄像头目标检测的话题
    Autoware1.14-摄像头、激光雷达感知融合

  9. 返回rviz,在Dispaly左下角Add添加融合后的话题。在By topic中找到/detection/fusion_tools/objects_markers/MarkerArray
    Autoware1.14-摄像头、激光雷达感知融合

  10. 不出意外,在RVIZ中即可看到融合后的目标。
    Autoware1.14-摄像头、激光雷达感知融合

其中,有蓝色立方体框住的是感知融合后的目标,带有点云团的是激光雷达欧式聚类出的未融合的目标。
Autoware1.14-摄像头、激光雷达感知融合文章来源地址https://www.toymoban.com/news/detail-449491.html

  1. 欢迎点赞、收藏👌

到了这里,关于Autoware1.14-摄像头、激光雷达感知融合的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Autoware】2小时安装Autoware1.13(保姆级教程)

    前言:ROS的出现使得机器人软件开发更加快速和模块化,在此基础上,Autoware.ai开源项目可以让我们很容易地将一套完整的自动驾驶软件部署到我们的测试车辆上,并见证它跑起来! Autoware是一款 “一体化”开源自动驾驶软件 ,能实现感知、决策、控制等功能,通过在Ubunt

    2024年02月02日
    浏览(22)
  • 硬件设计 之摄像头分类(IR摄像头、mono摄像头、RGB摄像头、RGB-D摄像头、鱼眼摄像头)

    总结一下在机器人上常用的几种摄像头,最近在组装机器人时,傻傻分不清摄像头的种类。由于本人知识有限,以下资料都是在网上搜索而来,按照摄像头的分类整理一下,供大家参考: 1.IR摄像头: IR=infrared=红外线 红外摄像头工作原理是红外灯发出红外线照射物体,红外线

    2024年02月05日
    浏览(31)
  • PyQt5摄像头的使用--摄像头操作概述及使用摄像头拍照

    1、功能概述 PyQt5多媒体模块为摄像头操作提供了几个类,可以用于获取摄像头设备信息,通过摄像头进行拍照和录像。 Qt多媒体模块的功能实现是依赖于平台的。在Windows平台上,Qt多媒体模块依赖于两个插件:一个是使用Microsoft DirectShow API的插件,DirectShow在Windows 98引入,在

    2024年02月05日
    浏览(38)
  • 全网最简单实用Android摄像头开发,同时预览多个摄像头,双目摄像头,同时打开手机前后摄像头(红外摄像头、人脸识别、活体检测、Android Camera、缩放、焦距、旋转、镜像、截图保存)

    如果你受够了网上那些乱七八糟的代码,你可以了解下我这个,能同时打开多个摄像头,在界面上预览,并且可以取得摄像头数据,byte[] 转为 Bitmap,保存为 jpg图片。 最近我们的某个项目要加上Android人脸识别,虽然有别人写好的“考勤”、“门口闸机”这些,但不能直接用

    2024年02月08日
    浏览(59)
  • 大华摄像头有问题,海康摄像头也有问题

    买了个大华摄像头,除了抗噪方面效果不好,我是很满意的。前一段时间摄像头启动出了点问题(忘记拔掉SD卡),于是买了个海康的。 大华摄像头是3寸,海康是2寸。视频效果差多了。看来大有大的道理。 更可恨的是,萤石云不支持这个摄像头(说是要插录像机)。买的时

    2024年02月11日
    浏览(35)
  • Opencv(C++)笔记--打开摄像头、保存摄像头视频

    关键代码语句: ① VideoCapture cam(0); ② cam.read(img); ③ imshow(\\\"cam\\\", img); 关键代码: ①VideoWriter vw ②vw.open(): fourcc指定编码格式(常见编码方式)、 fps指定帧率、 Size指定大小 ③vw.write() 注:在Windows上执行上述代码可能会报以下错误: 解决方法:在输出的网址下载对应版本的库

    2024年02月11日
    浏览(40)
  • Android相机调用-CameraX【外接摄像头】【USB摄像头】

    Android相机调用有原生的Camera和Camera2,我觉得调用代码都太复杂了,CameraX调用代码简洁很多。 说明文档:https://developer.android.com/jetpack/androidx/releases/camera?hl=zh-cn 现有查到的调用资料都不够新,对于外接摄像头(USB摄像头)这类非前置也非后置摄像头的设备调用,都说是没有实

    2024年02月09日
    浏览(35)
  • 电脑上虚拟摄像头在哪关闭?多种方法关闭虚拟摄像头

    在数字化时代,虚拟摄像头成为了许多工作和娱乐场景中的必备工具。它允许我们在不使用物理摄像头的情况下,通过软件模拟摄像头功能,从而满足视频通话、直播、教学等多种需求。 然而,有时我们可能需要在某些情况下关闭虚拟摄像头,那么,电脑上虚拟摄像头应该在

    2024年04月12日
    浏览(35)
  • 树莓派4B摄像头安装+Ubuntu22.04系统摄像头识别

    树莓派4B安装上摄像头后,是不能立即使用的,需要进行一些配置才能使用,本文详细说明了配置过程和测试结果。 执行以下命令,检测是否可以识别摄像头: 结果如下: 返回结果:supported=0 detected=0,说明此时摄像头硬件还没有识别出来,而且设备是不支持摄像头配件的,

    2024年02月22日
    浏览(58)
  • javacv基础02-调用本机摄像头并预览摄像头图像画面视频

    引入架包: 运行效果: 注意: 1、maven依赖后,会导致整个项目工程打包发布后的体积变得十分巨大 原因是ffmpeg和opencv两个依赖默认会把android,ios,linux,macos,windows以及各自不同cpu芯片下,86/64等所有版本的Jar会全部依赖进来,项目打包后体积剧增500M+ 解决方法也比较简单

    2024年02月11日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包