控制算法
文章平均质量分 95
kissgoodbye2012
青年人肩上的重担忽然卸去时,他勇敢的心便要因着寂寞而悲哀了!
展开
-
stm32编程经验总结——常犯错误
(一)运算符优先级例子:temp_qianjin_force=(temp_qianjin_force<<8)+updata[firstloc][secondloc][3];temp_qianjin_force=temp_qianjin_force<<8+updata[firstloc][secondloc][3];分析:上面两个算式仅有括号的不同,但运算结果...原创 2019-01-04 16:31:16 · 1429 阅读 · 0 评论 -
物联网模块的省电方法
最近想要搞一个无线控制灯开关的项目。我卧室的灯和床头不在同一边,每次睡觉前都需要起床关灯,特别不方便。所以计划使用舵机加机械结构,再用无线wifi模块或者蓝牙模块,通过手机进行控制。整体实现不是特别难,就是考虑电源的时候出现了点问题。由于灯的开关距离220V插座太远,没法从插座引电,所以需要移动电源或电池来供电,这样就会产生电量不足的问题,由此想要找到解决物联网模块耗电的问题。方法1...原创 2019-11-17 11:01:33 · 1191 阅读 · 0 评论 -
项目分享之敲击床头盒控制床头灯的开关
科技只有和人类需求结合,才能带来新变化!技术+艺术——>生活新体验目录方案一:采用振动传感器+单片机+继电器实现。方案二:声音传感器+单片机+继电器实现。方案三:传感器+阈值检测电路+继电器实现资料查询:1.遥控开关2.小米智能插座3. 墙壁智能开关4. 查询资料后的项目进一步总结项目需求:晚上需要开床头灯的时候需要花时间找开关,很多时候找不到,...原创 2020-02-05 11:07:59 · 1344 阅读 · 0 评论 -
Android项目之利用手机传感器做惯性导航
利用手机的传感器做手机的姿态解算,利用扩展卡尔曼滤波算法获得手机的航向角、偏航角和滚转角。再进一步做人步行的惯性导航。1.Android使用到的技术1.1 Android开发中保留两位小数我用的是方法三。。。。参考链接:https://blog.csdn.net/qq_36487432/article/details/81904207方法一: BigDecimal bg = new BigDecimal(xx); double f1 = bg.setScale(2, Bi...原创 2020-07-26 10:24:57 · 5923 阅读 · 15 评论 -
EMAX银燕舵机的控制
这个舵机为180度舵机,舵机的控制采用PWM波,基础频率为50Hz(20ms重频),通过控制脉宽的大小(0.5ms~1.5ms)来控制舵机的角度。具体的角度定义如下图所示: ...原创 2019-11-29 19:50:24 · 2354 阅读 · 0 评论 -
matlabR2016a与solidworks2016联合仿真的经验分享
参考文献:https://blog.csdn.net/seujss/article/details/77368323https://jingyan.baidu.com/article/5552ef47f727bf518ffbc901.html首先,感谢两篇经验分享,虽然里面有些错误的地方,但大部分都是正确的,我也成功建立了matlab与solidworks的连接。1.m...原创 2019-01-01 23:19:27 · 10715 阅读 · 4 评论 -
(实例演示)Kalman滤波器的应用解释2
这里开始是实例了!理论看前一篇文章。1.普遍文章里温度的例子目的:估算k时刻的实际温度值输入:k-1时刻的温度值,预测模型的误差方差,测量模型的误差方差。计算过程:(1)预测模型和测量模型为:状态变量为温度值X,预测模型认为k时刻会延续k-1时刻的温度值,方差为w;测量值也为温度,所以和状态变量的关系为H=1,方差为v。(2)假设k-1时刻的温度为23度,预测标准差为5度。测量得到k时刻的温度为2......原创 2020-04-19 23:23:47 · 738 阅读 · 0 评论 -
双目视觉之视差图
本文结合Mathworks的一篇介绍Matlab生成视差图的文章写成。文章见链接:http://t.cn/RENJ6P8Matlab生成视差图首先声明:通过这个方法生成视差图,双目采集的图形是进行过处理了的;其次,视差图进一步得到深度图需要进一步计算;最后,这个只是多个生成视差图的方法之一。几个定义:1.视差:左右双目图像中,两个匹配块中心像素的水平距离。视差图如下图例1所示,相同视差(即相同颜色...原创 2018-03-03 20:41:21 · 39489 阅读 · 11 评论 -
一维码、二维码生成与识别,获得二维码位置
配置环境:VS2012+Zxing0.14.0.0Zxing链接地址:https://download.csdn.net/download/kissgoodbye2012/10275837一、一维码生成(barcode) // 1.设置条形码规格 EncodingOptions encodeOption = new EncodingOptions();...原创 2018-03-08 15:37:40 · 2357 阅读 · 0 评论 -
Kalman滤波器的应用解释
前言:在看了R.E.Kalman关于线性滤波器的原文,以及网上关于Kalman滤波器的各种解释后,我来写写我理解的Kalman滤波器及工程上怎么应用它!Kalman滤波器通俗解释:这个滤波器其实相当于一个信息融合方法。我现在要知道时刻k系统的状态X(k),我可以建立一个模型,这个模型根据时刻k-1系统的状态估算出时刻k系统的状态X(k),当然这个状态并不准确(假定我们建立不了那么准确的模型.........原创 2017-04-04 14:15:47 · 1611 阅读 · 0 评论