谭浩强的 C语言版的《数据结构》也可以看看 几乎是计算机专业的必修书
谭教授的书影响着几乎所有科班的程 ...
我不是看谭浩强的书,我看的是某软件开发人员写的,上面也写了很多算法 本帖最后由 darkorigin 于 2013-11-22 16:58 编辑
学慧放弃 发表于 2013-11-13 20:31 static/image/common/back.gif
弱弱的问句,我的六轴怎么用无刷控制平衡?
其实,平衡算法 PID算法 啥的我也不懂,
我的长处在于抄。通俗的说就是剽窃。
你看看MWC的代码就有专门的部分是用于PID处理和平衡的。借鉴下就可以了。
不过他们的代码毕竟是团队作品。读起来太吃力,要从预定义部分开始读。然后可以理清楚6轴的工作模式,然后再从PID算法和平衡算法里面找感觉;
从成熟的开放代码里面找经验是一种比较懒但是比较有效的方式,毕竟站在巨人的肩膀上还是看的更远一些的 学习了!!!!!!!!! darkorigin 发表于 2013-11-22 16:57 static/image/common/back.gif
其实,平衡算法 PID算法 啥的我也不懂,
我的长处在于抄。通俗的说就是剽窃。
你看看MWC的代码就有专 ...
我也是 那样 ,那样也好啊 ,站在别人肩膀上让他飞起来也不错 ,但是MWC的 貌似我完全分析不出来 里面 的 思路,代码太难读懂了,都是预处理,你的可否与我分享一下呗,就思路,,, 学慧放弃 发表于 2013-11-23 22:48 static/image/common/back.gif
我也是 那样 ,那样也好啊 ,站在别人肩膀上让他飞起来也不错 ,但是MWC的 貌似我完全分析不出来 里面 的 ...
预编译 凌驾在编译之前
编译器会根据预编译指令调整节奏 就相当于用注释命令注销掉了很多不需要的部分
便于理解 你可以指定一个机型 传感器
然后自己梳理代码 把不需要的部分全部删除 之后就好理解了
那些代码确实让人很晦涩 不过排除之后就好了
很多部分的指令是通用的 比如PID算法 比如平衡 滤波
还有一些传感数据的回传等等 学慧放弃 发表于 2013-11-23 22:48 static/image/common/back.gif
我也是 那样 ,那样也好啊 ,站在别人肩膀上让他飞起来也不错 ,但是MWC的 貌似我完全分析不出来 里面 的 ...
MWC代码也比较专业,试着把简单的先看懂,注意参数的传递,还有库,库也特别重要,先试着用用库,我也在研究MWC的代码,大家共同分享 请问楼主,为什么你的四轴模型不需要系统传递函数呢? 建议先去研究MWC的代码
页:
1
[2]