加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

提问:如何学习AI电磁智能车?

2020/02/17
199
阅读需 3 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

1. AI 电磁车实验方法

寒假留校的时候,我们自己尝试了一下,就是先让之前室外越野组的车模用他自己的八个电感用程序绕赛道跑了一下,正跑三圈反跑三圈。

学习您之前推文上将用作学习的那个传感器装在车的中间,由此以这个为信号输入端,样子请见下图:

在之前公众号 AI 电磁车模图片

下面是我们实验车模结构草图:

 

我们实验车模结构草图

用无线串口通讯将采集到的数据放到电脑上,输出值为四个电感值,一个舵机中值。

2. 学习训练结果

我们用 MATLAB 来进行神经网络学习,神经网络学习也是去网上找各种资料,改了别人家的例程,然后勉强答出一个可以接受数据,并且来进行一个模拟学习的一个模型出来,因为输入的一共是两对横电感,一对斜电感的值作为训练集,然后输出就是舵机中值。

MATLAB 训练车模界面

在经过神经网络学习之后,虽然说它上面显示他的一个(姑且自己认为是类似于正确率)一个参数有 0.8(正跑三圈反跑三圈)。

图为没正反跑时的数据,此时只有 0.48。

问题

这个结果也只是初步尝试,但是也产生了一些问题。

首先,由于没有系统的培训,对于神经网络学习的参数中,各项参数,以及它参数什么用(比如说迭代的次数,学习率这些参数都不是很了解),由于没有经过系统培训,也不是很懂。网上资料也太杂,大多数讲的常浅,没有对于某一个特殊的学习算法进行详细的讲解。希望老师指点一下神经网络学习的相关培训资料的平台。

第二个就是他这个模型,即便训练好之后,也不知道如何将它取出应用在单片机上。

第三个就是现在还不知道如何把 MATLAB 的语言将它转换 C 语言,并且应用的单片机上也暂时不清楚。

作为一个小白中的小白,在这里留言,希望卓老师能够给出些建议。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
L6206PD 1 STMicroelectronics DMOS dual full bridge driver

ECAD模型

下载ECAD模型
$10.13 查看
ACPL-C870-500E 1 Broadcom Limited Analog Circuit, 1 Func, PDSO8, SSO-8

ECAD模型

下载ECAD模型
$7 查看
ISO1212DBQ 1 Texas Instruments Dual-channel Isolated 24-V to 60-V digital input receiver for digital input modules 16-SSOP -40 to 125

ECAD模型

下载ECAD模型
$1.66 查看

相关推荐

电子产业图谱

公众号TsinghuaJoking主笔。清华大学自动化系教师,研究兴趣范围包括自动控制、智能信息处理、嵌入式电子系统等。全国大学生智能汽车竞赛秘书处主任,技术组组长,网称“卓大大”。