Yolov5项目在RK3588s设备上的部署(RMYC2023技术分享)

2023-11-04

前言

(跟作者比赛有关,可以选择略过)

在RMYC以往的赛季当中大多数队伍使用到的视觉技术都依赖于RoboMaster官方给的AI人工智能教育套件,但是随着比赛难度的增加,比赛对各种技术的要求AI教育套件可能已经无法满足,同时因AI教育套件的价格偏高,很多战队都无法完成基本的视觉技术。作者偶然间看见香橙派5的Yolov5部署,于是作者在两周的时间里摸索了Yolov5在RK3588s的部署并且成功写出了一个用于RMYC上工程机器人自动取弹对位的程序。 

作者在整个摸索的过程中踩了很多坑,所以决定写下这篇文章供大家参考 

 实现效果: 

 https://www.bilibili.com/video/BV1og4y1u799/?spm_id_from=333.999.0.0&vd_source=d232228705f824c1efbcaad8e6566462

在部署前,请先下载好所需要的文件

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Yolov5项目在RK3588s设备上的部署(RMYC2023技术分享) 的相关文章

  • 使用多个具有不同日志级别的处理程序时出现意外的 python 记录器输出

    我正在尝试将数据记录到 stderr 并记录到文件中 该文件应包含all日志消息 并且 stderr 应该只转到命令行上配置的日志级别 这在日志记录指南中多次描述 但它似乎对我不起作用 我创建了一个小测试脚本来说明我的问题 usr bin
  • 使用天蓝色错误“找不到资源”进行情绪分析

    我创建了一个 python 程序 它接受字符串作为输入并对其执行情感分析 我已经按照文档中所述创建了环境变量 并重新启动了 cmd 和 Visual Studio 但仍然出现以下错误 遇到异常 操作返回无效状态代码 未找到资源 python
  • 插入多行并返回主键时 Sqlalchemy 的奇怪行为

    插入多行并返回主键时 我注意到一些奇怪的事情 如果我在 isert 查询中添加使用参数值 我会得到预期的行为 但是当将值传递给游标时 不会返回任何内容 这可能是一个错误还是我误解了什么 我的sqlachemy版本是0 9 4 下面如何重现错
  • python 类的属性不在 __init__ 中

    我想知道为什么下面的代码有效 usr bin env python3 import sys class Car def init self pass if name main c Car c speed 3 c time 5 print c
  • 使用opencv+picamera流IO用树莓派捕获视频

    我使用 Raspberry 来简单地显示一个视频 目前仅此 为此 我必须使用 opencv cv2 我尝试了很多解决方案 但现在我想使用 Picamera 库捕获视频 我将向您展示我的代码 import io import time imp
  • Python3如何安装.ttf字体文件?

    我想使用 python3 更精确的 Python 3 6 代码在 Windows 10 上安装 ttf 字体文件 我用谷歌搜索 但我发现的唯一的就是这个使用python在windows上安装TTF字体 https stackoverflow
  • 熊猫 style.background_gradient 忽略 NaN

    我有以下代码来转储数据帧results到 HTML 表格中 这样的列TIME FRAMES根据seaborn 的颜色图进行着色 import seaborn as sns TIME FRAMES 24h 7d 30d 1y Set CSS
  • 自定义信号的声明

    在 Qt 中 我们可以通过将自定义信号设为静态变量来创建它们 然后我们使用self signame反而classname signame 这样就在类中创建了一个实例变量 我想了解这种模式之外的理论 这是我尝试过的一些伪代码 这些伪代码已记录
  • 将 Python 控制台集成到 GUI C++ 应用程序中

    I m going to add a python console widget into a C GUI below some other controls 许多类将暴露给 python 代码 包括一些对 GUI 的访问 也许我会考虑 P
  • Mac 上的 Errno 13 权限被拒绝

    我只是测试如何从一个 py 文件调用外部 py 文件 我有 2 个 py 文件 都在同一目录中 这是主要代码 runext py 假设调用 ext py import subprocess subprocess call Users tra
  • 使用 Matplotlib、PyQt 和 Threading 进行实时绘图导致 python 崩溃

    我一直在努力研究我的 Python 应用程序 但找不到任何答案 我有 PyQT GUI 应用程序 它使用 Matplotlib 小部件 GUI 启动一个新线程来处理 mpl 小部件的绘图 恐怕我现在通过从另一个线程访问 matplotlib
  • RuntimeError:模型类 django_messages.models.Message 未声明显式 app_label 并且不在 INSTALLED_APPS 中的应用程序中

    我正在尝试使用https github com arneb django messages https github com arneb django messages打包我的消息传递内容并尝试了以下操作 pip install git h
  • 如何使用 Python Pandas 制作 DataFrame 切片并在特定切片中“fillna”?

    问题 让我们从 Kaggle 获取泰坦尼克号数据集 我有包含 Pclass 性别 和 年龄 列的数据框 我需要用特定组的中位数填充 年龄 列中的 NaN 如果是来自一等的女性 我想用一等女性的中位数填写她的年龄 而不是整个年龄列的中位数 问
  • python 中的异步编程

    python 中有异步编程的通用概念吗 我可以为一个函数分配一个回调 执行它并立即返回主程序流 无论该函数的执行需要多长时间吗 您所描述的 主程序流程在另一个函数执行时立即恢复 不是通常所说的 异步 又名 事件驱动 编程 而是 多任务 又名
  • 在 Django 中翻译文件时的 Git 命令

    我在 Django 中有一个现有的应用程序 我想在页面上添加翻译 在页面上我有 trans Projects 在 po 文件中我添加了 templates staff site html 200 msgid Projects msgid P
  • 找到图像特征宽度的正确方法和Python包

    输入是一个在黑色背景上带有彩色 抱歉 垂直线的光谱 给定该带的近似 x 坐标 用 X 标记 我想找到该带的宽度 我对图像处理不熟悉 请引导我前往正确的方法图像处理和Python图像处理package也能起到同样的作用 我认为 PIL Ope
  • 检测计算机何时解锁 Windows

    我用过这个优秀的方法 https stackoverflow com questions 20733441 lock windows workstation using python 20733443锁定 Windows 计算机 那部分工作
  • Tensorboard——High-level节点的计算时间与其子节点计算时间的总和不同

    继tutorial https www tensorflow org programmers guide graph viz在 TensorFlow 上 我试图使用张量板来理解运行时统计数据 我发现代表名称范围的高级节点的计算时间不等于其子
  • 在 Mac (Catalina) 上安装 PyGame 时出错 [重复]

    这个问题在这里已经有答案了 我一直在尝试将 PyGame 安装到 Catalina 上的 Mac 上 但不知道如何安装 我收到的错误消息是 SystemExit error command gcc failed with exit stat
  • Scrapy - 持续从数据库中获取要爬取的url

    我想不断地从数据库中获取要爬行的网址 到目前为止 我成功地从基地获取了 url 但我希望我的蜘蛛继续从该基地读取 因为该表将由另一个线程填充 我有一个管道 一旦爬行 工作 就会从表中删除 url 换句话说 我想使用我的数据库作为队列 我尝试

随机推荐

  • [附源码]Python计算机毕业设计大学生网络安全题库系统Django(程序+LW)

    该项目含有源码 文档 程序 数据库 配套开发软件 软件安装教程 项目运行 环境配置 Pychram社区版 python3 7 7 Mysql5 7 HBuilderX list pip Navicat11 Django nodejs 项目技
  • MySql 在 Linux中字符集导致乱码问题的解决

    1 查看字符集 show variables like character show variables like char 看看出现的结果 默认的是客户端和服务器都用了latin1 所以会乱码 2 修改 1 首先应该复制配置文件 2 进入
  • jmeter同步定时器

    同步定时器是jmeter中一个比较重要的定时器 同步定时器 相当于一个储蓄池 累积一定的请求 当在规定的时间内达到一定的线程数量 这些线程会在同一个时间点一起并发 可以用来做大数据量的并发请求 验证服务器性能 1 线程中 线程属性 gt 线
  • postgresql(pg)数据库简介

    postgresql pg 数据库简介 1 什么是PostgreSql PostgreSQL是一个功能强大的开源对象关系型数据库系统 他使用和扩展了SQL语言 并结合了许多安全存储和扩展最复杂数据工作负载的功能 PostgreSQL的起源可
  • 深度学习------卷积(conv2D)底层

    卷积是深度学习的核心基础 充分理解卷积计算原理 二维卷积计算底层编程 代码按下列要求完成 lt 1 gt 定义图像image和核函数kernel矩阵 lt 2 gt 打印输出图像image和核函数的维度 lt 3 gt 定义函数comput
  • [转]npm查看一个包的版本信息

    我们npm install安装一个包之后 怎么查看这个包的版本信息呢 过一段时间之后 如何查看这个包最新的版本信息呢 下面将做一个全面的总结 1 查看项目中安装的所有的包 npm list 结果如下 vue2 0 test 0 1 0 C
  • 数字带通传输系统matlab仿真实验,基于MATLAB的数字带通传输系统设计

    基于MATLAB的数字带通传输系统设计 基于MATLAB的数字带通传输系统设计 通信原理课程实验 做了一晚上头脑异常清晰 写下来和大家分享下 程序有点问题 但可以基本实现要求 话不多说 上干货 软件环境是MATLAB2019B 大家如果找到
  • 机器学习(四):基于KNN算法对鸢尾花类别进行分类预测

    文章目录 专栏导读 1 KNN算法原理 2 实战案例 对鸢尾花类别分类预测 2 1确定特征和类别 2 2对特征进行处理 2 3对模型调参 选择最优参数 2 4使用分类模型进行预测 2 5评估模型 检验模型效果 3 完整代码及结果 专栏导读
  • idea导入maven项目问题

    问题产生原因 idea加载maven项目 如果网络不通畅 会在maven仓库中产生一个文件 如下图所示 当网络通畅时 在下载就会因为此文件导致无法下载正确的maven依赖 解决方案 打开maven仓库的根目录 搜索 pom lastUpda
  • 四张图,读懂 BIO、NIO、AIO、多路复用 IO 的区别

    作者 扛麻袋的少年 blog csdn net lzb348110175 article details 98941378 学习之前 我们先来了解一下IO模型 同步阻塞IO Blocking IO 即传统的IO模型 同步非阻塞IO Non
  • 智能工厂的指挥中心:APS排程系统

    从中国制造2025发布开始 我们就算正式进入数字信息化制造时代了 这就代表着很多的企业面临工业化转型 处理传统式的制造形式 版本升级为智能制造形式 APS指的是高级计划与排程均衡供应链与生产过程中各种资源 在不同的供应链与生产瓶颈阶段给出最
  • elasticsearch 脚本排序

    elasticsearch 脚本排序主要用于复杂场景的综合排序 脚本语言有 java painless groovy 目前调研的为painless kibana 脚本创建mapping DELETE ksc metadata PUT ksc
  • nacos支持配置文件热部署(@RefreshScope注解)

    nacos支持配置文件热部署 1 原理 RefreshScope注解实现的原理 是刷新bean 2 定义的变量 在代码中用变量来接 直接在代码块里面使用 示例 1 在配置文件定义一个share config的属性 share config
  • Ajax简单异步上传图片并回显

    前台代码 上传图片按钮 a href 选择图片 a 隐藏的文件选择器
  • C语言内功修炼---指针详讲(初阶)

    前言 都说会用一门语言几个礼拜就可以了 这句话我不敢苟同 至少在我学习C语言指针之后就不这么觉得了 不信 来上才艺 代码1 void 0 代码2 void signal int void int int 这两行代码出自 C陷阱和缺陷 我相信
  • react ant-design Select组件下拉框map不显示问题

    问题描述 在使用Select Option下拉组件时 map遍历后不显示下拉框 错误写法 dataList dataList map item gt
  • 洛谷P1010 [NOIP1998 普及组] 幂次方题解

    数论递归 题目描述 任何一个正整数都可以用2的幂次方表示 例如137 27 23 20 同时约定方次用括号来表示 即ab可表示为 a b 由此可知 137可表示为2 7 2 3 2 0 进一步 7 22 2 20 21用2表示 并且3 2
  • idea快捷键和leetCode快捷键

    idea替换字符串快捷键 Ctrl r idea批量重命名 shift F6 project structure F4打开 构造方法 重写方法快捷键 Alt insert 设置字体 File settings editor font Ctr
  • Python网络爬虫:50行代码爬取CSDN博客文章列表 并将点赞评论等数据存储到Excel表格

    hello 大家好 我是wangzirui32 今天我们来学习如何爬取CSDN博客文章列表 并将数据存储到Excel里 开始学习吧 Tips 本节课有点复杂 请耐心学习 学习目录 前言 1 网页代码分析 2 编写代码 写在最后 前言 最近
  • Yolov5项目在RK3588s设备上的部署(RMYC2023技术分享)

    前言 跟作者比赛有关 可以选择略过 在RMYC以往的赛季当中大多数队伍使用到的视觉技术都依赖于RoboMaster官方给的AI人工智能教育套件 但是随着比赛难度的增加 比赛对各种技术的要求AI教育套件可能已经无法满足 同时因AI教育套件的价