|
本帖最后由 laoyaoguai 于 2017-7-31 05:35 编辑 6 \" l: _) a0 q" ?
2 H, Q# Q; T; _" s刚折腾完WRO,累死了,截止日期近在咫尺,明天要上班,连夜折腾吧
5 M: C, a: D W' m5 t; _感谢特别不能战斗老师,我们用你去年FLL的车车跑完太空挑战,又用它跑最直的300厘米。车车不错,相当不错!
- R" J( S+ Q- r/ I; N5 N" p' \. X d2 n: _ Y
图上次发过了,大家应该很熟悉哈,就不发了
: X5 V$ [$ t. l7 y6 E* u' v2 i; _! D* ], _. f, ^9 d$ s
视频,误差小于5mm是非常轻松的- |5 G; F, h* ~1 ~& x5 C8 M
& {! U' N, }$ C- [2 G( W5 k4 D8 b" d/ B& l$ R8 j* z2 T
程序:' _2 T: Q- {7 ^8 r, @
/ E9 H1 C( @1 |' \1 P
$ B+ f( S4 _3 U7 C
匀加速起步,30的速度跑300cm,匀减速刹车,三个阶段都用上陀螺仪。这几乎就是我们比赛用的程序。0 Y7 P; E8 G3 y: o& E" d" p' q
匀加速的算法是梦大在qq群里发的,可能很多朋友没有留意,我一看就非常喜欢,一用就不可收拾。。。感谢梦大!
- W. j$ r+ ?: N5 J, H0 `4 ~# Y
+ w) a b* Y n1 K: M故事到这里似乎就应该结束了,但我觉得我们让车走得直,为了啥?不就是为了在FLL,WRO里面精准走位吗?' e9 y. v: j+ x6 A# C, t3 V
精准走位,很多前辈是用结构实现的,精心调整重心位置,一定要在中线上。加上了策略物之后,再次精心调整重心位置,策略物的动作不能改变重心在左右方向的位置
; G, m9 s5 B! b) ` }. \" y! u2 J我是学计算机的,完全不会调重心,只能用陀螺仪。我有一个想法,只要重心位置不是特别离谱,不翻车,不导致打滑的情况下,能不能不去关心重心位置呢?能不能仗着陀螺仪,肆无忌惮地设计策略物?更进一步,策略物做动作能不能肆无忌惮地改变重心位置?这才是我们队的路
9 g3 _. T& y3 e$ ~1 d4 { o& Y" V+ h6 j! F& q ?
装上导致重心严重偏移的策略物,再来看看车车的表现 E. Z- w% \: P
1 m) H! P' k+ B0 m" t: p
6 |+ N7 n. W" v: R7 K
各位前辈应该一眼就看出来了吧,太空挑战最后一锤子,三个配重块,重心严重偏向左侧
3 D7 [" U7 U, [% L9 D5 _* ^4 `' w
) H5 s! m" h& X* ? O3 `4 r视频,可以做到跟基础小车没有本质区别了- N& |# ?; v# d( d0 `- q: k
2 c# T( I- k, U. a! u特别提示:这段程序只是走直线而已,离在全场精准走位,指哪到哪,还有相当漫长的路* P f9 m7 G7 g/ K, u6 O4 c
; s4 _7 j$ y5 c+ G! y
本来还想折腾指南针,HT的陀螺仪,加速度传感器,Mindsensor的IMU和摄像头,时间太短了,困了,明天终于又要上班,以后折腾吧
, x+ F4 D: p( {$ b! d) e' B
$ ?1 V+ H, ^! G/ e( j5 T- V' U/ g: d0 w# N
* W e1 W/ Z$ `7 o+ E$ t8 \; J- i
|
|