|
本帖最后由 laoyaoguai 于 2017-7-31 05:35 编辑
4 i! `4 r* n1 X$ @0 j
5 K+ t2 H) K/ w- ^9 q+ G0 H刚折腾完WRO,累死了,截止日期近在咫尺,明天要上班,连夜折腾吧- ^. x+ M: _6 A- T
感谢特别不能战斗老师,我们用你去年FLL的车车跑完太空挑战,又用它跑最直的300厘米。车车不错,相当不错!
) b/ }$ |% t$ a. w4 n* R: ~2 o* R$ G7 q" v
图上次发过了,大家应该很熟悉哈,就不发了1 e9 @* R- n/ w; a7 L. I
( v5 z {: o! b. S# A4 ~; l视频,误差小于5mm是非常轻松的
" Q. m$ y& x( D( z6 a$ u3 c
7 ^+ t/ i! s7 [* ^, l4 }9 l; N7 B3 c
2 `3 a2 V; i' l- B5 K程序:
k8 ^# @- V. F/ A& H( A2 P: s& y
a$ ^( E( ?* l% H% S; v6 q匀加速起步,30的速度跑300cm,匀减速刹车,三个阶段都用上陀螺仪。这几乎就是我们比赛用的程序。: L* A/ `' _0 z& m4 Q/ g
匀加速的算法是梦大在qq群里发的,可能很多朋友没有留意,我一看就非常喜欢,一用就不可收拾。。。感谢梦大!) J7 Z; e$ D, m8 C, g' c1 v
. m2 e" n. b6 i
故事到这里似乎就应该结束了,但我觉得我们让车走得直,为了啥?不就是为了在FLL,WRO里面精准走位吗?
. `& j$ `: b# S M6 W1 J5 {精准走位,很多前辈是用结构实现的,精心调整重心位置,一定要在中线上。加上了策略物之后,再次精心调整重心位置,策略物的动作不能改变重心在左右方向的位置
7 V- t" A' n2 m) l我是学计算机的,完全不会调重心,只能用陀螺仪。我有一个想法,只要重心位置不是特别离谱,不翻车,不导致打滑的情况下,能不能不去关心重心位置呢?能不能仗着陀螺仪,肆无忌惮地设计策略物?更进一步,策略物做动作能不能肆无忌惮地改变重心位置?这才是我们队的路
$ u: q) c/ R, k7 U
3 c$ _# n6 i& k+ F W# Y' O装上导致重心严重偏移的策略物,再来看看车车的表现
: T- j; [; O4 G3 h+ d# m* t2 X: Q1 i" G! d
5 z" ^7 ?- V$ [: V. X/ L& O各位前辈应该一眼就看出来了吧,太空挑战最后一锤子,三个配重块,重心严重偏向左侧7 i/ E! a4 u& L& h! U
7 n5 `, [2 H& A) Z' \* ~; C7 L视频,可以做到跟基础小车没有本质区别了6 n8 d- ]$ U0 Q
& P) P( s2 ]9 m' E, i, K' G' |
特别提示:这段程序只是走直线而已,离在全场精准走位,指哪到哪,还有相当漫长的路! M* S. t$ d$ }
0 W4 Y4 c+ H7 v V/ O/ b本来还想折腾指南针,HT的陀螺仪,加速度传感器,Mindsensor的IMU和摄像头,时间太短了,困了,明天终于又要上班,以后折腾吧
( J4 f3 [; J/ t. F- @
7 K, j4 K- \1 R3 e
4 s1 Q: v) L0 G& E" Y
3 @9 o* e" S1 n5 }8 J |
|