|
|
本帖最后由 laoyaoguai 于 2017-7-31 05:35 编辑 & l* X+ j( b& p7 @- h! C! R
8 k7 }5 Z5 M1 v* c8 |* P4 a
刚折腾完WRO,累死了,截止日期近在咫尺,明天要上班,连夜折腾吧! [8 b9 f* F6 l3 A- u9 u5 ~; n
感谢特别不能战斗老师,我们用你去年FLL的车车跑完太空挑战,又用它跑最直的300厘米。车车不错,相当不错!
6 Q& G: M' D: v E; T3 a; G' F7 D! J6 ?& z. s2 n
图上次发过了,大家应该很熟悉哈,就不发了
6 W4 S# m9 X, `; |
' ^ Q8 C, o2 ]4 s0 E视频,误差小于5mm是非常轻松的1 y% c$ [, ]& W! v
/ f) ~9 q9 n0 ~4 [/ k
2 |' \6 A$ \9 }9 V! T, p& s2 t程序:4 t% d; b, M( m$ Y
8 [; j, m+ [/ }7 C0 |
1 G& Y7 R% Z' m$ _匀加速起步,30的速度跑300cm,匀减速刹车,三个阶段都用上陀螺仪。这几乎就是我们比赛用的程序。6 }! g3 r( C$ M0 H( r
匀加速的算法是梦大在qq群里发的,可能很多朋友没有留意,我一看就非常喜欢,一用就不可收拾。。。感谢梦大!
$ ^2 D/ z& P1 X$ N/ h' _6 S9 y3 V- {3 u9 H
故事到这里似乎就应该结束了,但我觉得我们让车走得直,为了啥?不就是为了在FLL,WRO里面精准走位吗?2 o) v+ Z2 v. O d3 P
精准走位,很多前辈是用结构实现的,精心调整重心位置,一定要在中线上。加上了策略物之后,再次精心调整重心位置,策略物的动作不能改变重心在左右方向的位置
4 ~. L/ w' K, v5 o$ S我是学计算机的,完全不会调重心,只能用陀螺仪。我有一个想法,只要重心位置不是特别离谱,不翻车,不导致打滑的情况下,能不能不去关心重心位置呢?能不能仗着陀螺仪,肆无忌惮地设计策略物?更进一步,策略物做动作能不能肆无忌惮地改变重心位置?这才是我们队的路! ?7 U$ t% l2 L; I9 N4 C$ g% d# W' G
+ K: M9 Q7 r- `5 m0 W2 [装上导致重心严重偏移的策略物,再来看看车车的表现
; H" t. [( N# ~/ a( U
& g: ?& T6 l' J* E; L# Y6 u8 e9 H
7 n, y* @, I* V- J, U2 d各位前辈应该一眼就看出来了吧,太空挑战最后一锤子,三个配重块,重心严重偏向左侧' K# M6 O: q4 q8 P& q0 y
: Y: N3 {7 J+ ]! J# [+ w视频,可以做到跟基础小车没有本质区别了9 t& `* `5 {5 @# h' G
% \" L; t+ K5 r" B3 \8 y特别提示:这段程序只是走直线而已,离在全场精准走位,指哪到哪,还有相当漫长的路
$ v4 `! b- D, K4 _/ O) Z: V% Y0 b' ?% i v) G' F* }
本来还想折腾指南针,HT的陀螺仪,加速度传感器,Mindsensor的IMU和摄像头,时间太短了,困了,明天终于又要上班,以后折腾吧3 |) x$ h P; i4 b B3 @7 Q
$ P( d$ T# y4 c% ~3 H/ O: r& [. _0 u+ V% e0 R2 T3 C
% K, B6 ~" H" R) C+ l |
|