【2021研电赛】装载机物料智能识别系统

news2025/2/24 20:53:20

本作品介绍参与极术社区的有奖征集|分享研电赛作品扩大影响力,更有重磅电子产品免费领取!

团队介绍

参赛单位:Guangxi University of Science and Technology
参赛队伍:Sunshine
参赛队员:Taylor,Anais,Stream

作品简介

传统的装载机只能通过人工控制,且装载的工况常常伴随有震动、高温、粉尘、挥发性气体、恶臭和辐射等恶劣环境,这些恶劣环境对人身安全、健康存在严重威胁,长期处于这种工作环境对公认的伤害极大。因此发展智能化、无人化的工程机械设备具有重要的意义。
为了顺应智能化机械产品的市场应用需求,研发设计适用于复杂环境下装载机物料智能识别系统,显得尤为重要。不同于国内目前处于遥控驾驶阶段的装载机,本项目首先建立基于深度学习算法的数据识别训练系统平台。本项目包括数据预处理(完成图像训练集和测试集数据库建立、构建样本多样化和标签标定等)和识别模型的生成;其次,开发基于NVIDIA GPU工控机的车载实时识别一体化平台,将数据识别训练系统平台获得的模型导入工控机后,通过装载设备的单目摄像头获取外部图像,结合毫米波雷达得到的数据进行数据融合,通过YOLOv3将目标分类出来,将最终的分类输出结果、实时识别物料或卡车,输入到工控机中由工控机做进一步的数据决策,得到相应的响应。最后当面临复杂环境(如扬尘、光照过强或弱等)时,通过研究多源信息整合机制,将毫米波雷达和视觉信息充分融合起来,依据不同设备获取的信息来综合评判、优势互补,以提升复杂场景下的物料识别能力。

研究内容

该产品将机器视觉人工智能与大型装载机结合,实现无人自动作业或者远程控制作业,能够自行装载物料运输,极大的节省了劳动力,能够真正做到无人操作,机器根据摄像头采集数据以及毫米波雷达定位,自行运载货物。并且可以将装载机用在平时作业中也可以应用于危险场地以及抢险救灾过程中,智能装载机的出现解放了生产力,提高了工作效率,可以大幅避免由于人为操作出现的问题,保护人员生命安全提高劳动生产力。其主要研究内容如下:
(1)建立基于深度学习算法的数据识别训练系统平台。包括数据预处理(完成图像训练集和测试集数据库建立、构建样本多样化和标签标定等)和识别模型的生成;
(2)开发基于 NVIDIA GPU 工控机的车载实时识别一体化平台,将数据识别训练系统平台获得的模型导入工控机后,通过车载摄像头,可实时识别物料或卡车, 并显示到工控机屏幕上。
(3)建立多源数据融合的决策系统提升复杂场景下的物料识别能力,当面临复杂环境(如扬尘、光照过强或弱等)时,通过结合毫米波雷达和视觉信息来提升装载机对物料类别的识别能力。

技术路线

为了提升装载机的智能化水平,结合实际的应用工况(如水泥搅拌、道路施工等),研究基于 NVIDIA GPU 工控机的车载实时识别平台,同时融合多源数据进行综合决策以提升装载机应对复杂场景下物料的识别能力。本项目主要研究内容包括数据训练平台的建立、 GPU 嵌入式识别平台和复杂场景下多源数据综合决策算法研究,具体的技术流程图 如下:
在这里插入图片描述

作品创新点

(1)技术开发前沿性。根据调研,国内最先进的装载机是柳工的856HMAX智能遥控装载机,这属于一款半智能产品只能通过人为远程遥控控制。在国家大力鼓励发展智能制造的大环境下,柳工又率先通过校企合作的方式研发这款智能无人装载机,首次将最新的自动驾驶技术和深度学习技术相融合并应用到工业装载机领域内。
(2)二类工况下目标物料识别率高。本作品在前期的数据集采集过程中投入大量精力,不仅采集了大量正常环境下的数据,还采集了很多二类工况下的数据,比如小雨,大雨,浓雾,光照太强等环境下。不仅如此,我们通过数据增强的技术手段人为制作了一些特殊环境下的数据。基于此数据集训练的模型具有较高的泛化能力,可以准确识别各种场景下的目标物料。
(3)视觉与传感器融合。通过这种方式实现了自动驾驶功能,装载机通过机器视觉和毫米波雷达接收到的外部信息进行综合评判,实现自动驾驶。
(4)可拓展性强。项目后期会融合其他传感器以使装载机实现其他功能。通红外传感器与GPS相结合的方式,可以使装载机全天候工作。通过使用激光雷达对目标物料堆构建三维模型,对挖掘安全性进行评估,减少物料堆坍塌的事故发生,最大可能保证安全性。

主要技术难点

(1)自主构建泛化能力较强的物料识别模型,并设计相应的识别训练系统平台,泛化能力较强的数据集制作需要大量时间,需要采集各种场景的数据,模型训练过程中容易出现过拟合;
(2)研究由 GPU 为核心的车载识别平台,通过构建多源信息整合机制的同时建立复杂场景(扬尘、光照强度变化等)下物料的识别模型,将多源外部数据融合起来提升物料辨识和抗干扰能力。项目测试较复杂。
(3)多传感器融合过程会比较困难,涉及到的理论知识比较多,需要通过一定的理论功底以及大量测试才能完成。

硬件图及测试结果

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

未来展望与感想

(1)网络结构可以继续优化,接下来可以通过改进网络使准确率、实时性、可适应性的指标提升。
(2)本项目由于参与时间较短,仅完成了部分内容,未来在完善的基础上还会增加其他功能,希望最终研制成中国首台全自动智能装载机。
(3)通过参加本次比赛,学习了其他比赛团队的优点,增长了见识,未来会在自己的项目中继续深耕,不断前进。

更多研电赛作品请查看2021年研电赛获奖作品合集

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1159019.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

03-对象

对象 对象1.对象的创建字面量模式构造函数模式 2.对象的访问3.新增删除对象中的属性4.Object显示类型转换(强制类型转换)ECMAScript中可用的3种强制类型转换如下:Boolean(value)String(value)Number(value)Object类型到Boolean类型Object类型转String类型转换规则&a…

[Linux 基础] Linux使用git上传gitee三板斧

文章目录 1、使用git1.1 安装git1.2 在Gitee上创建项目1.2.1 使用Gitee创建项目1.2.2 上传本地代码到远端仓库 1.3 git上传三板斧1.3.1 三板斧第一招:git add1.3.2 三板斧第二招:git commit1.3.3 三板斧第三招:git push 1、使用git 1.1 安装…

正式启航!指导品牌开拓下一个增长蓝海

种草的商品总在不经意间推送到面前,深夜刷了会儿短视频,不小心又下单了一个不太熟悉的产品,明星达人素人全部入局直播带货,社交平台演变成购物场,无人幸免的兴趣电商时代强势来临。尤其到了每年一度的双11大促节点&…

网站整站下载工具,将网站离线下载到本地,本地自动生成网站镜像的方法

本期带来一个实用小工具,可以将整个网站下载到本地,以实现目标网站的离线浏览。不论是教程网站、还是在线工具网站,都可以尝试用它生成本地镜像网站,实现网站的离线浏览/使用。 文末附工具下载链接~ 一、软件简介 本次带来的软…

【烧火柴问题】奇思妙想火柴

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

nacos 常见问题整理包含容器环境

文章目录 0. nacos客户端日志文件位置最常见的问题1. 容器环境端口开放不够导致的问题原理解析 2.服务端启用了鉴权客户端常见错误信息如下服务端报错信息如下 其他一些问题0. nacos高版本服务端是否支持旧的客户端?1. Error code:503,msg:server is DOWN now, plea…

XML External Entity-XXE-XML实体注入

XML 实体? XML 实体允许定义标签,在解析 XML 文档时这些标签将被内容替换。一般来说,实体分为三种类型: 内部实体 外部实体 参数实体。 必须在文档类型定义(DTD)中创建实体 一旦 XML 文档被解析器处理,它将js用定义的常量“Jo Smith”替换定义的实体。正如您所看到…

智慧公厕:让城市更宜居的升级之路

随着智慧城市建设的不断推进,公共厕所的升级改造也成为了重要的一环。智慧公厕的强大功能正助力着公共厕所的升级进程,为城市居民和游客提供更加便利和舒适的厕所体验。本文将以智慧公厕实力源头厂家广州中期科技有限公司专业的智慧公厕整体解决方案&…

精品Python考研调配系统考试成绩招生调剂-爬虫可视化大屏

《[含文档PPT源码等]精品基于Python的考研调配系统-爬虫》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程、包运行成功! 软件开发环境及开发工具: 开发语言:python 使用框架:Django 前端技术&#xff…

虹科分享 | 太赫兹成像技术透视分层结构助力文物研究

文章来源:虹科光电Hophotonix 阅读链接:虹科分享 | 太赫兹成像技术透视分层结构助力文物研究 对于时间分辨成像方法来说,分层结构的无创检测具有挑战性,其中分辨率和对比度可能会因层间反射和色散的突出信号衰减而受到影响。在一…

配置vue 环境

一、安装Node.js及配置环境 环境变量配置 第一步:“此电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量” 第二步(我的为:C:\Program Files\nodejs ),然后编辑path,新建,为&#xf…

智慧矿山:利用AI算法实现皮带撕裂的实时监测和预警

随着科技的进步,人工智能(AI)在各行各业的应用越来越广泛。智慧矿山作为矿业领域的发展趋势,对提高矿山安全和生产效率具有重要意义。其中,皮带撕裂是矿山生产中常见的故障之一,因此,利用AI算法…

sqli 靶场 Level23-Level30 wp

level-23 (注释被过滤) 抓包,查看正常请求和响应。 略 尝试是否存在注入 id1’,id1’,成周期性变化 尝试 POC POC: id1andextractValue(1,concat(0x7e,user()))-- 结果:failed。怀疑–被过滤掉了,尝试…

YApi接口管理平台远程代码执行漏洞复现

一、简介 YAPI是由去哪儿网移动架构组(简称YMFE,一群由FE、iOS和Android工程师共同组成的最具想象力、创造力和影响力的大前端团队)开发的可视化接口管理工具,是一个可本地部署的、打通前后端及QA的接口管理平台。YAPI旨在为开发、产品和测试人员提供更优…

【JavaScript】JS基础语法

1 JavaScript 的书写形式 1.1 行内式 直接嵌入到 html 元素内部 <input type"button" value"按钮" onclick"alert(hello JavaScript)" >1.2 内嵌式 写在script标签内 <script>alert("haha")</script>1.3 外部式…

京东大数据平台(京东数据分析):9月京东牛奶乳品排行榜

鲸参谋监测的京东平台9月份牛奶乳品市场销售数据已出炉&#xff01; 9月份&#xff0c;牛奶乳品市场销售呈大幅上涨。鲸参谋数据显示&#xff0c;今年9月&#xff0c;京东平台牛奶乳品市场的销量为2000万&#xff0c;环比增长约65%&#xff0c;同比增长约3%&#xff1b;销售额为…

S32DS踩坑日记四-增加I2C

添加采集温度的ADC之后&#xff0c;又增加了两个LPUART。之后又打算先尝试着把RTC调试出来&#xff0c;然后就遇到莫名奇妙的问题了。 RTC采用的MCP7940N芯片&#xff0c;是I2C接口的。 先配置的引脚&#xff1a; 然后增加I2C的驱动&#xff1a; 在代码中增加初始化和发送测…

进口跨境商城源码(海关179接口+跨境报关商城+多平台搭建+多终端支持)

随着互联网的普及和电子商务的快速发展&#xff0c;进口跨境电商商城逐渐成为消费者购买海外商品的主要渠道。为了满足消费者的需求&#xff0c;许多企业都开始开发自己的进口跨境电商商城源码&#xff0c;以提高商城的效率和稳定性。 其中&#xff0c;海关179接口是进口跨境电…

竖版视频怎么做二维码?扫码播放竖版视频的方法

当我们在将视频转二维码图片展示的时候&#xff0c;一般横版视频在手机展示不会有影响&#xff0c;但是竖版视频会默认用横版的方式播放就会导致无法清晰的看到画面的内容&#xff0c;那么如何将竖版视频生成二维码是很多小伙伴头疼的一个问题。那么下面教大家使用二维码生成器…

yolov5 v7.0转ncnn时问题解决

yolov5 v7.0转ncnn时遇到很多问题&#xff0c;ncnn版本20231027以下仅做记录&#xff1a; 1.通过官方代码&#xff0c;export.py 转onnx&#xff0c;指定–dynamic --simplify参数 2.编译并安装ncnn&#xff0c;通过onnx2ncnn将onnx转化为ncnn.bin和ncnn.param 3.加载ncnn模…