RoboMaster机甲大师——视觉组——计算平台的选型与感想(主流几款)

2023-05-16

RoboMaster机甲大师——视觉组——计算平台(工控机)的选型与感想(主流几款)

FOR THE SIGMA
FOR THE GTINDER
FOR THE ROBOMASTER

简介:

本篇文章主要介绍在进行图像处理时,作为核心处理的计算平台的选型与自己的一些使用感想,同时也罗列了一些RM比赛中常见的几个计算平台(机载PC)。由于博主并非专业人士(目前暂时没有从事相关专业的决定),可能在叙述时会有一些相关专业知识错误的发生,希望读者可以反馈,博主会接收建议并修改错误,谢谢。

操作系统版本
Windows10

更新:

2020.9.18 更新了2020赛季用后感

内容:

一、计算平台与其主流的几款平台

其实博主也并不确定它叫什么名字,计算平台也好,机载PC也好,视觉处理板子也好,它的作用只有一点,代替庞大的电脑,安放在机器人或是某个设备身上,使其可以自行运行(简单来说,就是运行的设备)来实现相应的功能,其优点为体积小,方便携带,重量轻等。

名字说明特点备注
NUC英特尔推出的移动便携式计算平台,之后又推出了冥王峡谷CPU强劲,但是GPU比较弱,同时nuc体积较小(冥王峡谷长方形且体积较大)
minipc继承NUC的传统,但是体积更加小,同时更轻便CPU继承NUC,GPU根据每个厂商的情况,结构一般为定制盒装的,成本比偏高
工控机这种一般为实验室使用的低成本高效益的计算平台,一般用于工厂之类的CPU可能要略差于NUC和minipc,但是够用,体积英特尔系列中最小的也是最轻的,同时散热性出众,成本较低
Jetson TX2英伟达推出的计算平台,主要应用于人工智能与图像处理等方面在同等价格上,CPU比较弱。GPU强劲,体格较小,安装在机器人时需要自己定制外壳,成本较高
妙算1&2DJI所推出的机载计算机,主要应用在无人机上面机载计算集群,CPU较弱,GPU较强(继承了Jetson TX2的性能),同性能上,成本是最高的(6999¥不打折的话)

一、NUC

在这里插入图片描述技术规格上:
在这里插入图片描述在这里插入图片描述

  • NUC(以英特尔® NUC 8 主流 G 套件 (NUC8i7BEH)为例子)
    • 性能
      • CPU采用第八代英特尔酷睿i7-8559U是(四核八线程)内存DDR16G 2666,后期可以扩展至32G的,显卡则是英特尔本家的Graphics655,当然若是追求AMD x64的话可以用NUC8i7HNK(冥王峡谷,采用的AMD Radeon RXVega M GL 4G),硬盘则是海康威视128G/256G/512G 固态,速度可达3K Mb/s ,在性能上来说NUC在运用CPU上的处理的话是很划算的,但是由于设定的并没有考虑过多GPU的使用,所以在做一些深度学习和人工智能的话确实并不好,但是可以勉强能用就行。
    • 感想
      • 没有啥感想, 没用过这东西,等以后用过再填写吧。

二、各个品牌的minipc

在这里插入图片描述技术参数

在这里插入图片描述

  • minipc(以Miso的minipc为例子)
    • 性能
      • CPU采用第八代英特尔酷睿i7-8565U是(四核八线程)内存DDR16G 2666,后期可以扩展至32G的,显卡则是英特尔本家的鋭炬显卡,硬盘则是东芝128G/256G/512G 固态 ,由于继承了NUC的特点,显得更加小巧化与办公化,运行视觉处理什么的十分猛,但是唯一不好的就是GPU是真的弱,恐怕NUC都比它好一些,但是胜在体积与重量比NUC小,这些缺点还是可以接收的。
    • 感想
      • 买的16G 256G的,感觉十分舒适的一批,比起科研产品,个人感觉这东西更像是一种中国本土化的办公产品,追求性能的同时也追求舒适,唯一不好的就是这东西要安装在机器人上面的话可能需要进行外壳重新定制或是打造一个固定架安置在上面,同时成本要低于NUC,但是手感要高于NUC,在相同性能板子下,工控机可能要比minipc跟符合成本控制与性能需求,目前个人使用起来最舒服的就是上面链接的那个,有读者有更好的建议

三、各个品牌的工控机

在这里插入图片描述技术参数:
在这里插入图片描述

  • 工控机(以讯辰的J1900工控机为例子)
    • 性能
      • 继承了NUC的特点,比起minipc上,稍微配置低了,但是成本跟着也降下去了,同时搭载多大6个USB口和其他功能口,更加注重工业方面而不是办公方面,外观手感还行(对于工科或者理科生来说这确实很美),相比于普通的minipc,工控机自带有看门狗(256级)。
    • 感想
      • 没有买过,但是准备在今年试试这种东西,若可以的话准备安装在地面部队的机器人上面(CPU强劲),同时价钱也还在接收范围内(8G内存 240G固态 1250¥)(这个坑留着等明年比完赛在写)

四、英伟达的Jetson系列

在这里插入图片描述
技术参数:

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

  • Jetson TX2
    • 性能
      • 我滴乖乖,256CUDA就能说明它的GPU处理能力有多强了,旁边AMD卡够用,同时还设有多个结构,唯一不好的就是CPU被牺牲掉了,可以说这东西是应用在无人机或是工业机器人上面的首选,更别提2018年出的xavier了,这是一张妥妥的加速卡,但是需要注意的是,这东西需要自己弄个壳,而且成本较高,比NUC贵800~1000左右,同时用在CPU上会略显不发榨干它的性能。
    • 感想
      • 没有买过,只是听其他战队说挺好用的就是有的东西不兼容,在去年2019整个赛季的论坛调查中tx2使用人数也不占少数,等有缘在填坑吧

五、DJI大疆创新的妙算系列

在这里插入图片描述
技术参数:

在这里插入图片描述- 以manifold2为例(下面简称MF2G)

  • 性能
    • DJI今年推出的一款产品,重量230g,916135mn,套用了TX2的处理器(当然MF2C的套用了i7-8550U),在GPU上肯定没得说的,内存8G DDR4 1333Mhz比较中规,128G固态满足基本需求(主要你别乱用),网线接口wifi基本继承了妙算1的,USB有三个其中两个为3.0一个为2.0,勉强够用,功率挺不错的3~25W,对温度也有很好的掌控,优点是强大的GPU处理与阉割的CPU,但是好在还有一个MF2C版的填这个坑。唯一不好的可能就是成本太贵,没打折就跟买了个稍好一点的游戏本一样,128G的感觉可以再来一个256G的(强迫症,怕不够用),用在无人机上可能会有奇效。
  • 感想
    • 没有买过,但是很快我就会拥有了(迷之微笑),数据上来看确实挺可以的,特别是从无人机上来说。(目前留坑,等用过再填吧)

计算平台性能主要指标

1、成本(工控机3000以内都可以)
2、处理器(i57代,有钱上i7)
3、内存(一般8G够用)
4、硬盘空间(之前我买的是256G的但是个人觉得120G左右就够用了,甚至是80G都够用)

最后放一下2019赛季的论坛我发出的调查结果(虽然这东西并不能代表权威的,但是至少可以看出一部分参赛队们的选择情况)
在这里插入图片描述2020赛季用的是一般的minipc,杂牌的,i5配置8G128G,效果还能接受,处理帧率在100~150左右,散热可能需要改进一下,但是比赛的时间应该是能坚持下去的,个人推荐可以试试i7的,或是买一台DJI妙算2(这个不强求,因为有的队伍需求并不高,根据自身情况决定吧)

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

RoboMaster机甲大师——视觉组——计算平台的选型与感想(主流几款) 的相关文章

  • 【RoboMaster】我是这样搞定第一次单目相机测距的

    之前在做一个单目测距的小项目 xff0c 大概需要就是用单目相机 xff0c 对一个特定的目标进行识别并测算相机与该目标的距离 所以便去网上找了一堆教程 xff0c 这里给大家总结一下 xff0c 希望给小白们一个参考 首先是基本需求了 x
  • RoboMaster视觉教程(0)绪论

    背景 大四毕业了 xff0c 想着大学四年也需要总结一下 就从RoboMaster这个比赛写起吧 我是大二参加的比赛 xff0c 做视觉识别部分 当时的想法很简单 xff0c 因为很喜欢Linux不想焊板子调电控就参加了视觉部分 xff08
  • ROBOMASTER机甲大师赛视觉组学习方案

    ROBOMASTER机甲大师赛视觉学习方案 视觉技能学习踩坑硬件平台环境配置个人修为坑 机甲大师 xff08 RoboMaster xff09 是由大疆创新 xff08 DJI xff09 的创始人汪滔发起并承办 由共青团中央 全国学联 深
  • RoboMaster机甲大师——视觉组——计算平台的选型与感想(主流几款)

    RoboMaster机甲大师 视觉组 计算平台 xff08 工控机 xff09 的选型与感想 xff08 主流几款 xff09 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介 xff1
  • RoboMaster视觉教程(1)摄像头

    观文有感 之 RoboMaster视觉教程 xff08 1 xff09 摄像头 闲来垂钓碧溪上 今天钓到一篇RM视觉摄像头的好文 xff0c 记录一下笔记 xff1a 文章目录 观文有感 之 RoboMaster视觉教程 xff08 1 x
  • 了解CV和RoboMaster视觉组(一)摘要

    NeoZng neozng1 64 hnu edu cn 1 摘要 在阅读本文之前 xff0c 你需要有计算机科学的基本知识并至少掌握一门编程语言 xff0c 同时对robomaster比赛规则和过程有大致的了解 若只是希望知道视觉组的基本
  • 了解CV和RoboMaster视觉组(五)滤波器、观测器和预测方法

    neozng1 64 hnu edu cn 5 3 滤波器 观测器 估计器和预测方法 这些装置之间的区别在于面对不同场景时候的不同解释 xff08 是否考虑信号的统计学特性 随机特点 参数是否变化等 xff09 滤波器在信号与系统中的定义为
  • 了解CV和RoboMaster视觉组(五)滤波器、观测器和预测方法:自适应滤波器

    neozng1 64 hnu edu cn 自适应滤波 自适应滤波以前述的wiener filter为基础 xff0c 这里我们也从统计与优化和控制理论两个角度来介绍它 xff0c 顺着上一篇介绍维纳滤波器的文章的思路继续进行推导 统计与优
  • 了解CV和RoboMaster视觉组(五)运动建模与预测

    neozng1 64 hnu edu cn 5 3 2 预测方法 运动预测是自瞄击打装甲板的关键一步 xff0c 如果没能预测目标的移动 xff0c 那么我们的解算输出用于只会跟在目标的屁股后面 xff0c 使得打出的弹丸始终落后于目标 x
  • ROBOMASTER机甲大师赛视觉组学习方案

    ROBOMASTER机甲大师赛视觉学习方案 视觉技能学习踩坑硬件平台环境配置个人修为坑 机甲大师 xff08 RoboMaster xff09 是由大疆创新 xff08 DJI xff09 的创始人汪滔发起并承办 由共青团中央 全国学联 深
  • RoboMaster机甲大师——视觉组——计算平台的选型与感想(主流几款)

    RoboMaster机甲大师 视觉组 计算平台 xff08 工控机 xff09 的选型与感想 xff08 主流几款 xff09 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介 xff1
  • 【Robomaster-ICRA-AI挑战赛跳坑篇】(二、TX2刷机)

    TX2刷机与程序下载 TX2安装在步兵车上作为机载计算机使用 xff0c 跑上层代码 xff0c RoboRTS代码托管在github上 xff1a https github com RoboMaster RoboRTS xff0c 目前一
  • RoboMaster步兵机器人简介

    RoboMaster步兵机器人简介 湖北工业大学 蔡饶 如下图所示 xff0c 设计的是一个基于麦克纳姆轮的四轮全向越障平台 xff0c 纵臂式独立悬挂 xff0c 搭载两轴云台和弹丸发射机构 xff0c 是大疆承办的RoboMaster机
  • robomaster麦轮运动解算

    1 资源与代码 1 1 参考文章 本文主要参考的三篇文章如下 xff1a 麦轮运动特性分析 xff1a https mp weixin qq com s biz 61 MzI3MTIyMjQwNQ 61 61 amp mid 61 2247
  • Robomaster上位机视觉摘要——比赛规则篇

    本文是笔者多日来总结的2023赛季中针对上位机组的比赛规则摘要 xff0c 力求一文让你看懂上位机在赛场中的飒爽身影 目录 电力元件 电池 遥控器 激光 涂装 机器人 飞镖 雷达 空中机器人 工程机器人 哨兵机器人 英雄与步兵机器人 视觉应
  • Robomaster云台,底盘,陀螺仪校准

    文章目录 前言一 云台校准二 底盘校准三 陀螺仪校准 前言 本文主要介绍了Robomaster云台 xff0c 底盘 xff0c 陀螺仪怎么校准 一 云台校准 1 将开关 S2 和开关 S1 都拨到最下面 2 将两侧拨杆打成内八字 xff0
  • RoboMaster怎么设计新步兵悬挂

    流程 xff1a 明确需求 gt 提出可量化目标 gt 方案提出与评估 gt 细化方案 gt 任务分配 gt 画图设计 gt 图纸提交与验收 gt 加工 gt 装配 gt 机械调试 需求 xff1a 性能优越的悬挂 目标 xff1a 1 任
  • 了解CV和RoboMaster视觉组(四)视觉组使用的硬件

    NeoZng neozng1 64 hnu edu cn 4 视觉组接触的硬件 虽然别人总觉得视觉组就是整天对着屏幕臭敲代码的程序员 xff0c 实际上我们也会接触很多的底层硬件与传感器 xff0c 在使用硬件的同时很可能还需要综合运用其他
  • RoboMaster机器人运行教程(一)

    1 环境配置 系统 xff1a ubuntu16 04 xff0c 安装ROS 2 基础学习 需要C 43 43 和python基础 xff0c 和ROS的基础知识 xff0c 网上有很多教程 xff0c 推荐知乎大佬教程 xff1a 我的
  • RoboMaster机甲大师比赛入门?我们从STM32开始!

    同步博客地址 xff1a 从STM32开始的RoboMaster生活 xff1a 入门篇 项目 amp 教程仓库 xff1a STM32 RoboMaster 1 0 STM32是什么 1 1 定义 ST 43 M 43 32 61 STM

随机推荐

  • 猿创征文|机器学习实战(8)——随机森林

    目录 1 随机森林 2 极端随机树 3 特征重要性 4 提升法 4 1 AdaBoost 4 2 梯度提升 机器学习实战 xff08 7 xff09 中我们已经提到 xff0c 随机森林是决策树的集成 xff0c 通常用bagging方法训
  • 总结2014——迷茫以及迷茫过后的坚持

    首先 xff0c 借用一句话和大家共勉 xff1a 少一些功利主义的追求 xff0c 多一些不为什么的坚持 xff01 xff01 不知不觉15年也快过了1个月了 xff0c 还是想着要为14年做一下总结 xff1a 记录一下自己的历程 今
  • 汇编总结:lea指令

    ea指令变种 按大小分类 leaw 2个字节 leal 4个字节 leaq 8个字节 lea的用法 leaq a b c d rax 首先lea指令是mov指令的变种 xff0c 据说 xff0c lea指令是x86体系结构中 xff0c
  • CMake语法—选项(option)

    CMake语法 选项 xff08 option xff09 1 选项 1 1 定义 1 2 说明 variable 选项名help text 描述 解释 备注value 选项初始化值 xff08 除ON而外全为OFF xff09 2 应用注
  • C++工程:总结 CMake 添加第三方库依赖方式git submodule、 find_library、FetchContent、CPM等

    CMake 已经成为了C 43 43 工程管理的主流方式 xff0c 功能非常强大 xff0c 现在大多数的 C 43 43 库都已经支持CMake xff0c 下面以 jsoncpp 为例 xff0c 介绍几种引入第三方库的方式 1 代码
  • 医学图像——DCMTK、VTK、ITK、RTK、SimpleITK

    1 引言 https github com SINTEFMedtek ITK VTK xff0c 相关童鞋应该很熟悉的 xff0c 而CTK是一个较新的界面库 xff0c 主要用于方便前面两个 TK的界面设计 xff0c 当然也可以作为通用
  • C++中的volatile

    volatile的本意是 易变的 volatile关键字是一种类型修饰符 xff0c 用它声明的类型变量表示可以被某些编译器未知的因素更改 xff0c 比如操作系统 硬件或者其它线程等 遇到这个关键字声明的变量 xff0c 编译器对访问该变
  • 3DTiles】关于GeometricError几何度量误差

    在 3DTiles 的官方文档中详细介绍了关于几何度量误差 Geometric Error 的一些理念和内涵 xff0c 概括来说可以翻译为如下定义 xff1a 几何度量误差 xff0c Geometric Error xff0c 简称 G
  • glPixelStorei 详解 包括像素传输

    3 glPixelStore 像glPixelStorei GL PACK ALIGNMENT 1 这样的调用 xff0c 通常会用于像素传输 PACK UNPACK 的场合 尤其是导入纹理 glTexImage2D 的时候 xff1a C
  • ESLint 简介

    ESLint简介 ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具 xff0c 使用它可以避免低级错误和统一代码的风格 如果每次在代码提交之前都进行一次eslint代码检查 xff0c 就不会因为某个字段
  • IOS VasSonic 粗略见解

    因为项目需求需要在本地缓存html页面 xff0c 优化用户体验 了解到VasSonic 百度了下源码解析但是没有发现IOS的所以只有自己慢慢摸索了 一 类的简单关系 1 SonicEngine 引擎类 代理为 UIWebViewContr
  • axios的详细讲解

    一 axios的特性 axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端 xff0c 简单的理解就是ajax的封装 特性 xff1a 从浏览器中创建 XMLHttpRequests从 node js 创建
  • 无人机飞控算法-姿态估计-欧拉角-旋转矩阵-四元数

    无人机飞控算法 姿态估计 此系列记录了我理解的卡尔曼滤波从0到1的过程 xff0c 从姿态估计到位置估计 xff0c 我们从核心点一个个出发 xff0c 并结合实际模块的应用来一一揭开卡尔曼滤波的神秘面纱 提示 xff1a 在系列文章中 x
  • BMP格式详解

    介绍 数字图像在外存储器设备中的存储形式是图像文件 xff0c 图像必须按照某个已知的 公认的数据存储顺序和结构进行存储 xff0c 才能使不同的程序对图像文件顺利进行打开或存盘操作 xff0c 实现数据共享 图像数据在文件中的存储顺序和结
  • WinHex使用方法详解

    WinHex是由X Ways软件技术公司 xff08 官方网站http www x ways net xff09 开发的一款专业的磁盘编辑工具 xff0c 该工具文如其名 xff0c 是在Windows下运行的十六进制 xff08 hex
  • three.js流动线

    效果 xff1a 先看最基本的 function initThree el options options 61 options const t 61 this appInstance 61 this const width 61 el o
  • OpenGL之FBO(Frame Buffer Object)和多次离屏渲染

    第一次听到离屏渲染的时候觉得很高级 xff0c 遥不可及 xff0c 直到后来做高斯模糊的时候 xff0c 需要通过两次处理来节省性能 xff0c 一直玩一次渲染处理的我这时候才认识FBO xff0c 继而明白了离屏渲染 xff0c 今天抽
  • Android驱动(一)硬件访问服务学习之(四)Android应用程序APP编写

    硬件平台 xff1a tiny4412系统 xff1a Android 5 0 2编译器 xff1a arm linux gcc 4 5 1 xff08 一 xff09 Android通过JNI访问硬件 http blog csdn net
  • gl_FragCoord 的含义

    gl FragCoord 表示当前片元着色器处理的候选片元窗口相对坐标信息 xff0c 是一个 vec4 类型的变量 x y z 1 w xff0c 其中 x y 是当前片元的窗口坐标 xff0c OpenGL 默认以窗口左下角为原点 xf
  • RoboMaster机甲大师——视觉组——计算平台的选型与感想(主流几款)

    RoboMaster机甲大师 视觉组 计算平台 xff08 工控机 xff09 的选型与感想 xff08 主流几款 xff09 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介 xff1