瑞萨单片机AI教程【六】导入外部电机状态数据训练模型

发布时间:2026/8/7 10:52:44

瑞萨单片机AI教程【六】导入外部电机状态数据训练模型
开发板官网www.edevkit.com导入外部电机状态数据训练模型导入外部.csv数据文件以上是采用e2 Studio 内部工具录制数据、上传数据、训练模型。如果要使用自己的数据文件做模型训练可以在“Reality AI Tools”导入csv文件。比如现在有一组电机状态数据通过48组传感器数据确定电机编号。如表格有49列数据前48列是48个传感器数据最后一列是电机编号。有11个电机每个电机有5200组训练数据。下面把这些数据导入“Reality AI Tools”训练。准备.csv格式文件导入文件格式是“.csv”注意一定是小写字母大写字母导入时无法识别数据字段。把上面表格数据拆分成11个文件对应11个电机数据。数据可以添加一行标题行。准备“Metadata”元数据描述.csv文件准备好数据文件后还需要一个元数据描述文件就是描述这11个文件的“class”类名是什么就是那些文件属于一类训练结果会根据类名输出。在前面e2 Studio录制数据上传数据时可以看到有一个“matedata.csv”文件。打开查看内容。描述了文件“class name”是什么也就是把文件分类。接下来也仿照准备一个电机的数据描述文件。一个文件表示一个电机就把“class name”按编号分类。导入数据文件首先创建一个工程在这个项目下导入文件打开“Data”-“Source”-“External Data”在③“Upload Type”选择“Local Upload”导入本地文件。点击④可以打开文件选择框选择所有文件也可以拖入文件。点击打开开始上传等待上传完成。上传完会弹出格式设置①勾选。②“sample rate”采样频率设置1000。在ALL文件列表看到上传的文件信息。导入“metadata.csv”文件上面导入的文件还没有分类打开“Curate”界面没添加“metadata.csv”,②处的“Target Class”就没有信息文件就没法分类也就没法创建数据集。点击③“Add MetaData”,打开文件选择框选择前面创建的“metadata.csv”文件。点击“Confirm”确定。然后点击右侧“Metadata”侧栏点开②选择分类类型选择“Target Class”可以看到所有文件都有了分类信息。以上文件就可以添加数据集进行模型训练。训练模型训练模型步骤和之前一样1.添加“Data Set”数据集全选数据文件点击“Add to Data Set”添加一个数据集。在“Data Set”选择刚添加的数据集点击“Create Sample list”添加“Single List”采样列表。进入“AI Explore”-“Classes”选择上一步采样列表点击“Start exploring”开始训练模型。等待训练完成查看模型注意“Resources”这一栏查看“Flash”“RAM”大小第一个Flash 3.2M需求太大选择第二个模型。点击“Create Base Tool”。进入“Deploy”-“Embedded”选择模型点击“New Package”配置参数后点击“Generate Package”生成代码文件。模型使用训练模型后生成模型代码除了在网页上下载还可以直接在e2 Studio下载模型代码。①首先通过“Link to RAI project”把工程连接起来。②“Download inference module from Reality Al Tools®”下载模型勾选模型点击“Dowload”开始下载。③在“src/”下可以看到下载了“realityai”文件夹。新添加的模型代码需要添加库路径参考5.1章节配置。打开“example.c”示例代码说明了输入数据是48x512的数组这里从电机11的训练数据截取512行的数据来测试代码如果输出的是编号11说明模型训练成功。修改输入数据不使用随机数使用测试数据输出结果是电机编号。在“hal_entry.c”中调用。编译下载打开串口可以看到输出结果输出编号11测试成功。

相关新闻

前言写作黄金法则:从痛点切入到价值承诺的完整指南

前言写作黄金法则:从痛点切入到价值承诺的完整指南

2026/8/7 10:42:44

1. 项目概述:为什么“前言”如此重要? 在任何一个项目、一本书、一篇报告甚至是一份简单的PPT里,你都能看到一个名为“前言”的部分。很多人会习惯性地跳过它,直奔主题,认为这只是些无关紧要的客套话。但作为一个在内容…

前端工程师完整工作流:从需求到交付的实战指南

前端工程师完整工作流:从需求到交付的实战指南

2026/8/7 10:42:44

1. 从需求到交付:一个前端工程师的完整工作流拆解干了这么多年前端,我发现一个挺有意思的现象:很多刚入行的朋友,甚至一些工作了几年的同行,对“前端开发”的理解还停留在“写页面”、“调样式”、“对接接口”这个层面…

Windows 11任务栏拖放功能快速恢复:终极完整指南

Windows 11任务栏拖放功能快速恢复:终极完整指南

2026/8/7 10:42:44

Windows 11任务栏拖放功能快速恢复:终极完整指南 【免费下载链接】Windows11DragAndDropToTaskbarFix "Windows 11 Drag & Drop to the Taskbar (Fix)" fixes the missing "Drag & Drop to the Taskbar" support in Windows 11. It wor…

Video2X:三步将模糊视频无损升级到4K超高清的终极AI视频增强方案

Video2X:三步将模糊视频无损升级到4K超高清的终极AI视频增强方案

2026/8/7 11:52:47

Video2X:三步将模糊视频无损升级到4K超高清的终极AI视频增强方案 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Trendin…

Unity WebGL移动端性能优化实战:破解加载慢、卡顿与兼容性难题

Unity WebGL移动端性能优化实战:破解加载慢、卡顿与兼容性难题

2026/8/7 11:52:47

1. 项目概述:为什么Unity WebGL在移动端“水土不服”? 如果你是一名Unity开发者,想把精心制作的游戏或交互应用发布到网页上,WebGL无疑是最直接的选择。它让你无需安装任何插件,用户打开浏览器就能玩。但当你兴冲冲地把…

3步玩转geojson.io:浏览器中的免费GIS地图编辑器终极指南

3步玩转geojson.io:浏览器中的免费GIS地图编辑器终极指南

2026/8/7 11:52:47

3步玩转geojson.io:浏览器中的免费GIS地图编辑器终极指南 【免费下载链接】geojson.io A quick, simple tool for creating, viewing, and sharing spatial data 项目地址: https://gitcode.com/gh_mirrors/ge/geojson.io 还在为复杂的地理数据可视化工具而烦…

MySQL架构与性能优化全解析

MySQL架构与性能优化全解析

2026/8/7 11:52:47

1. MySQL架构全景解析:从一条SQL到磁盘IO的完整旅程 作为关系型数据库的标杆产品,MySQL的架构设计堪称经典。当我第一次拆解其内部实现时,那种精妙的分层协作机制令人印象深刻。整个体系可以划分为四层架构: ![MySQL架构分层示意…

分布式能源系统无功优化与多目标控制实践

分布式能源系统无功优化与多目标控制实践

2026/8/7 11:52:47

1. 电网故障下分布式能源系统的无功优化挑战 在分布式能源系统并网运行过程中,电网故障是最严峻的考验之一。当电网出现电压骤降、频率波动或短路故障时,传统的集中式无功补偿装置往往响应迟缓,而分布式能源系统中的并网转换器(Gr…

3个数据库管理场景的救星:探索Navicat密码解密工具的实用价值

3个数据库管理场景的救星:探索Navicat密码解密工具的实用价值

2026/8/7 11:42:46

3个数据库管理场景的救星:探索Navicat密码解密工具的实用价值 【免费下载链接】navicat_password_decrypt 忘记navicat密码时,此工具可以帮您查看密码 项目地址: https://gitcode.com/gh_mirrors/na/navicat_password_decrypt 你是否曾因为忘记Navicat中保存…

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

2026/8/6 19:19:00

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am…

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

2026/8/5 6:02:27

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架…

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

2026/8/5 8:19:55

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,…

CAD图库管理:从文件归档到设计资产管理的效率革命

CAD图库管理:从文件归档到设计资产管理的效率革命

2026/8/7 0:02:15

你肯定遇到过这种情况:打开一个老项目,想找某个特定的图块——比如一个标准的门、一个特定的设备符号,或者一个公司logo。你记得它就在某个DWG文件里,或者曾经从某个同事那里拷来过。于是,你开始在一堆命名混乱的文件夹…

5分钟掌握Wand-Enhancer:2026年终极WeMod专业版免费解锁指南

5分钟掌握Wand-Enhancer:2026年终极WeMod专业版免费解锁指南

2026/8/7 0:02:15

5分钟掌握Wand-Enhancer:2026年终极WeMod专业版免费解锁指南 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer Wand-Enhancer是一款功能强…

“Quality Control(质量控制)”在软件工程中通常指通过一系列活动确保软件产品符合预定的质量标准和用户需求

“Quality Control(质量控制)”在软件工程中通常指通过一系列活动确保软件产品符合预定的质量标准和用户需求

2026/8/7 0:02:15

“Quality Control(质量控制)”在软件工程中通常指通过一系列活动确保软件产品符合预定的质量标准和用户需求。而“软件测试”是质量控制的关键手段之一,属于QC范畴下的具体实践,其目标是发现缺陷、验证功能正确性、评估软件质量属…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/6 5:43:30

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/7 8:02:42

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/4 15:11:03

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…