智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 萌萌晨
打印 上一主题 下一主题

[分享] 电磁直立程序分享,开源攒人品

    [复制链接]

9

主题

70

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1719
威望
752
贡献
443
兑换币
443
注册时间
2015-12-18
在线时间
262 小时
毕业学校
lll
31#
发表于 2016-4-9 16:30:53 | 只看该作者
O(∩_∩)O谢谢分享
回复

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
89
威望
49
贡献
28
兑换币
28
注册时间
2016-3-2
在线时间
6 小时
毕业学校
上海海洋大学
32#
发表于 2016-4-11 20:08:20 | 只看该作者
先谢谢楼主分享
回复

使用道具 举报

2

主题

34

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1515
威望
1064
贡献
329
兑换币
178
注册时间
2015-8-11
在线时间
61 小时
毕业学校
防灾
33#
发表于 2016-4-11 22:46:12 | 只看该作者
厉害厉害,崇拜中
回复

使用道具 举报

3

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
392
威望
202
贡献
118
兑换币
121
注册时间
2015-12-3
在线时间
36 小时
毕业学校
天津科技大学
34#
发表于 2016-4-14 19:48:33 | 只看该作者
好好学习
回复

使用道具 举报

14

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
913
威望
462
贡献
275
兑换币
280
注册时间
2015-8-7
在线时间
88 小时
毕业学校
123
35#
发表于 2016-4-14 19:59:57 | 只看该作者
楼主有没有考虑过你的代码里归一化的问题。开机检测电感最大最小值,你是怎么确定检测时候车的倾角就是你跑的时候倾角呢?  毕竟最大最小确定后对归一化线性是有影响的,也就是对方向的P有影响。。楼主这个怎么解决的? 我是用官方的哪两个电感  效果并不理想。
回复

使用道具 举报

18

主题

466

帖子

0

精华

常驻嘉宾

你又在盯着我的头像

Rank: 8Rank: 8

积分
4193
威望
2071
贡献
1138
兑换币
1225
注册时间
2016-1-9
在线时间
492 小时
毕业学校
北华航天工业学院
36#
 楼主| 发表于 2016-4-14 20:39:22 | 只看该作者
mako 发表于 2016-4-14 19:59
楼主有没有考虑过你的代码里归一化的问题。开机检测电感最大最小值,你是怎么确定检测时候车的倾角就是你跑 ...

归一化在tiaocan.c里面,归一化时,电感高度大概是直立高度就行,没有那么精确。我也是官方两电感的方案,感觉还可以
回复

使用道具 举报

14

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
913
威望
462
贡献
275
兑换币
280
注册时间
2015-8-7
在线时间
88 小时
毕业学校
123
37#
发表于 2016-4-15 23:58:15 | 只看该作者
萌萌晨 发表于 2016-4-14 20:39
归一化在tiaocan.c里面,归一化时,电感高度大概是直立高度就行,没有那么精确。我也是官方两电感的方案 ...

谢谢楼主的回答,我们准备用三个电感,参考了去年北科电磁组的那个,以中间那个电感为比较点。   
  还有我想问下楼主,车在跑的时候是会前倾一点是吧?  那这样跑的时候角度应该就不是平衡点了吧?  我是把速度控制调大一点,让他不在平衡点跑。。。但是速度控制的没你的好。有时走走停停。请问楼主怎么解决的。
回复

使用道具 举报

18

主题

466

帖子

0

精华

常驻嘉宾

你又在盯着我的头像

Rank: 8Rank: 8

积分
4193
威望
2071
贡献
1138
兑换币
1225
注册时间
2016-1-9
在线时间
492 小时
毕业学校
北华航天工业学院
38#
 楼主| 发表于 2016-4-16 16:27:33 | 只看该作者
mako 发表于 2016-4-15 23:58
谢谢楼主的回答,我们准备用三个电感,参考了去年北科电磁组的那个,以中间那个电感为比较点。   
  还 ...

其实不必在意他前倾不前倾,比如你程序里设置了一个阈值,他和电感数值有关对吧,但是有一天你赛道电流变了,阈值是不是就不能正常判断了?归一化,就是把当时赛道电感最值保存起来用,理论上最大值应该是电感在导线上方,但直立高度是不确定的,因此,只要保证你每次归一的高度一样就行,原则就是最大值尽量大,最小值尽量小,如果采集的某个值比保存的最大值还大,那么归一化也就没意义了,你在你自己赛道上把车调好了,那么你去别人赛道上跑时,归一化就还是这个高度,毕竟直立车,不能特别精确,一般这点误差不会有影响的。
回复

使用道具 举报

18

主题

466

帖子

0

精华

常驻嘉宾

你又在盯着我的头像

Rank: 8Rank: 8

积分
4193
威望
2071
贡献
1138
兑换币
1225
注册时间
2016-1-9
在线时间
492 小时
毕业学校
北华航天工业学院
39#
 楼主| 发表于 2016-4-16 16:29:52 | 只看该作者
mako 发表于 2016-4-15 23:58
谢谢楼主的回答,我们准备用三个电感,参考了去年北科电磁组的那个,以中间那个电感为比较点。   
  还 ...

你说的走走停停,调PID吧,之前特别容易就调好了,前几天换了数字陀螺仪,到现在都跑不起来了,也是走走停停,还抖啊抖:'(:'(
回复

使用道具 举报

14

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
913
威望
462
贡献
275
兑换币
280
注册时间
2015-8-7
在线时间
88 小时
毕业学校
123
40#
发表于 2016-4-16 17:17:29 | 只看该作者
萌萌晨 发表于 2016-4-16 16:29
你说的走走停停,调PID吧,之前特别容易就调好了,前几天换了数字陀螺仪,到现在都跑不起来了,也是走走 ...

楼主换数字的啊? 确实模拟的飘的太厉害==,flash的作用都不明显,因为下个程序都有可能飘几十。 但是数字陀螺仪也会出现问题,就是iic等待时间问题。我以前是做四轴六轴的= = 数字用好确实还行。看楼主选择了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|亿加合和智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-4-26 01:12 , Processed in 0.080921 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表