|
本帖最后由 laoyaoguai 于 2017-7-31 05:35 编辑 # [" s$ V2 d% \2 J0 [& T
0 }% g' B" C: Y3 n
刚折腾完WRO,累死了,截止日期近在咫尺,明天要上班,连夜折腾吧
/ K. H$ R/ [4 }感谢特别不能战斗老师,我们用你去年FLL的车车跑完太空挑战,又用它跑最直的300厘米。车车不错,相当不错!
" Y- b t7 x: ]
) E+ W4 s# K& E' j3 j图上次发过了,大家应该很熟悉哈,就不发了+ V c2 l6 O5 \' t9 {/ }8 t
9 g1 c! t9 c p视频,误差小于5mm是非常轻松的
8 U0 f+ }9 t" e5 e
* Y" F* z4 Y) k; X
6 B& u: _9 z# r0 v/ a0 {8 _- T/ X/ X程序: z) }8 F" w7 b
* Y# S- M1 i" W! Z$ u7 ~
5 {% e, v0 u1 G, l1 k& |1 A% s& P匀加速起步,30的速度跑300cm,匀减速刹车,三个阶段都用上陀螺仪。这几乎就是我们比赛用的程序。
: h; }! u: O+ D3 g匀加速的算法是梦大在qq群里发的,可能很多朋友没有留意,我一看就非常喜欢,一用就不可收拾。。。感谢梦大!4 R4 H4 ?2 D3 c% {" {
* E( V! i7 [: k' n# O7 x7 g4 B e3 F9 X1 s
故事到这里似乎就应该结束了,但我觉得我们让车走得直,为了啥?不就是为了在FLL,WRO里面精准走位吗?" X% P9 {% ~, r% }; Z# l$ U
精准走位,很多前辈是用结构实现的,精心调整重心位置,一定要在中线上。加上了策略物之后,再次精心调整重心位置,策略物的动作不能改变重心在左右方向的位置
6 y5 O( B! |/ K& v我是学计算机的,完全不会调重心,只能用陀螺仪。我有一个想法,只要重心位置不是特别离谱,不翻车,不导致打滑的情况下,能不能不去关心重心位置呢?能不能仗着陀螺仪,肆无忌惮地设计策略物?更进一步,策略物做动作能不能肆无忌惮地改变重心位置?这才是我们队的路+ x9 j6 A% b7 F$ z# d, r
) o8 b! A) F( |8 M' a; B( E装上导致重心严重偏移的策略物,再来看看车车的表现
* |) a9 e U3 F2 W; g4 v/ w1 Y% [3 f2 Q5 U* H% I
^4 }$ @* j+ S* K) u各位前辈应该一眼就看出来了吧,太空挑战最后一锤子,三个配重块,重心严重偏向左侧
, O6 ~- o$ Y. j& p% v3 Y9 B" r: B1 D
视频,可以做到跟基础小车没有本质区别了
1 u3 m3 f# C& e) E# g! A
) ~1 s8 L3 {3 A特别提示:这段程序只是走直线而已,离在全场精准走位,指哪到哪,还有相当漫长的路6 N: f+ q* w/ q' a, Y
8 k# z! L6 s( X4 B3 z( q P8 _8 {
本来还想折腾指南针,HT的陀螺仪,加速度传感器,Mindsensor的IMU和摄像头,时间太短了,困了,明天终于又要上班,以后折腾吧
; G3 }1 B- z. K; w {: {% {3 h
1 G- j! u1 `( Y% I2 s& U2 A, J; u! R0 n% H. \' I- H; U7 ` v
* G- } G9 l8 h3 I6 X e* h8 ?- F
|
|