自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 神经网络移植到STM32

将神经网络移植到STM32最近在做的一个项目需要用到网络进行拟合,并且将拟合得到的结果用作控制,就在想能不能直接在单片机上做神经网络计算,这样就可以实时计算,不依赖于上位机。所以要解决的主要是两个问题,一个是神经网络的移植,另一个是STM32的计算速度。神经网络的移植网络采用的是最简单的BP神经网络,基本原理可以自己去了解一下,大概就是通过若干次矩阵运算AX+BAX+BAX+B将m个输入对应到n个输出。一般地,矩阵运算之后会跟上一个激活函数(我不知道是不是叫这个名字),常见的有sigmoid和ta

2021-10-02 17:48:46 7905 16

原创 Matlab生成多边形,并且判断多边形是否相交

生成多边形随机生成若干个点,就可以生成多边形。严格来说,是要判断产生的点是否共线的,但是这样概率太低,所以我就没有判断。生成的点不能直接连起来,因为点的顺序有可能是错乱的,所以首先要进行顺序判断,方法是计算角度。找到平面内某一点,计算多边形每一个点到这个点连线和x轴的夹角,对这个夹角进行排序,就可以得到点的顺序,把点依次连起来,就可以得到多边形。这里没有区分凹多边形和凸多边形。%% 随机生成两个多边形x1=rand(1,4);y1=rand(1,4);Px=[x1,x1(1)];Py=

2021-03-15 11:51:38 3665 1

转载 CSDN如何转载博客

一、Why?为何写这篇文章...

2020-01-07 18:19:54 162 1

原创 使用倍福的USB接口读取USB串口设备

许多设备都是USB串口设备,比如陀螺仪,有些设备是232转USB的设备。使用USB口可以节省串口模块,方便使用。倍福接USB是使用虚拟串口,可以在倍福官网里面搜索virtual com,可以得到一个例子程序。但是我把程序下载下来,却不能用,后来发现是需要在倍福上安装一个软件,在官网搜索 TF6360-Virtual-Serial-COM,搜索不到就在software慢慢找,下载下来安装到倍福里面...

2020-01-06 16:54:56 2393 5

原创 倍福写入txt文件的方法

倍福Twincat带了文件读写的库,目前用到的主要是写操作。网上搜了一圈,只有一个有关的教程说明,倍福官方的例子也只是展示了函数的使用,没有具体写文件的操作。 倍福里文件的基本操作逻辑其实和一般的读写差不多,都是打开文件获取对象,然后对文件进行写/读,关闭文件,我是看着网上的教程和官方说明文档一下一下试出来的,所以可能只是能用的版本,不是最优化的方法。 首先看到帮助文档里关...

2020-01-05 15:44:14 3620 8

原创 简单的IMU测量关节角度的方法(单自由度)

这里写自定义目录标题IMU可以用来求解人体关节角度,最近想用来简单测试一下角度,由于膝关节运动特殊性(可以认为只有一个自由度),其测量比较简单,用一个IMU就可以了。PS:此方法只适用于单自由度关节的测量,并且毫无精度可言,需要谨慎适用基本思路就是根据IMU测得的欧拉角解算旋转矩阵;可以任意选择基准,我为了方便用起始时刻作为基准,计算每一个时刻旋转矩阵和起始时刻变换矩阵之间的旋转变换,再反算...

2019-12-23 21:01:15 4376 1

转载 启动adams没有欢迎对话框的解决办法(转)

本来一直都有的,重装系统并安装adams2010 64位后发现启动adams后不再出现欢迎对话框了,原来是因为本来只应该在安装目录的aview文件夹中出现的aviewAS.cmd文件,在我设置的起始位置文件夹中也出现了,这个起始位置文件夹是我自己建的,以前的数据都在里面,所以重装adams后把它又复制...

2019-05-06 17:21:55 1227

原创 MATLAB的卡尔曼滤波函数与实例

卡尔曼滤波是很很常用的预测和估计方法,自己学习了也挺久,这里将自己写的卡尔曼滤波函数分享一下。卡尔曼滤波的讲解网上有很多,这里不对此进行叙述,只是对MATLAB中的函数做讲解。函数主体来自https://blog.csdn.net/u012936940/article/details/76805526,我在此基础上进行了补充和注释,并且写成了函数。链接里面也有关于卡尔曼滤波原理的解释,说明简单清晰...

2019-04-27 10:46:31 22123 6

原创 快速地将SolidWorks模型导入Adams

最近一直在学习Adams的仿真,把以前的一些模型又重新仿真了一下,觉得模型有些地方可以修改,又回去SolidWorks修改模型,又把修改好的模型导入到Adams中,在和同学以及老师交流时,发现有些人不太了解SolidWorks模型直接导入Adams的方法,之前网上查到的也说得不全,现在就结合我的经验说一下。SolidWorks模型准备首先要有一个SolidWorks模型,将需要的配合弄好,在S...

2018-12-26 17:18:36 12565 9

原创 Adams与matlab联合仿真出现的问题

Adams与matlab联合仿真出现的问题找不到文件的问题在运行simulink时MATLAB闪退结论在网上跟着教程学习Adams与MATLAB联合仿真,教程讲得挺详细,但是我跟着教程做不能实现,因为缺了几个重要的步骤,自己搜集资料找到了解决办法。找不到文件的问题找不到对应文件是很常见的问题,就是没有把路径添加到MATLAB里面。要添加的路径有两个,一个是Adams下面的control文件夹...

2018-12-14 13:01:28 8003 3

DXFLib-v0.9.1.zip

可以在matlab里直接生成DXF文件,在cad中可以打开

2021-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除