forked from gkanwar/maslab-staff-2013
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlog - Copy.txt
7941 lines (6796 loc) · 78.9 KB
/
log - Copy.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
creating wrapper
Left motor
Right motor
Roller motor
IR module
Bump sensors
Connecting
Arduino not connected on ACM0
Arduino not connected on ACM1
Connected
Init IM
T S*DI!AI DO AO ;
init vision system
greenBall
starting vs
longshortwalltimer:
IR=IR=0.0210001468658 472
373
dist None
don't see balllong
set starting stateshortIR=
Running IR=477
TurnAndLook376
Running long
TurnLeftIR=
471looping in (stopfunction of) short
TurnAndLookIR=
long386
IR= 478
short
IR= long386see ball at
IR= 479short
IR= 389
longNone
IR=short
485IR=
381
long
shortIR=
IR=keep turning473
382looping
TurnLeft
looping in (stopfunction of) shortlongTurnAndLook
IR=IR= 389476
shortlong
IR=see ball at IR= 390479
None
longshort
IR=IR= 483393
long
IR=short
482IR=
397
long
IR=shortkeep turning
491IR=looping
409TurnLeft
looping in (stopfunction of) long short
TurnAndLook
IR=
IR= 483406
longshort
IR=see ball at IR= 504407
longNoneshort
IR=IR= 495410
long
IR=short
495IR=
412
longkeep turning
IR=looping short
495TurnLeftIR=
looping in (stopfunction of) 414
TurnAndLooklong
IR=short
501IR=see ball at
415
long
IR=short
495IR=
418None
long
IR=short
503IR=
422
long
IR= short506
IR= 423
long
IR=short
505IR=keep turning
422looping
longTurnLeft
IR=looping in (stopfunction of) short
511TurnAndLookIR=walltimer:
4221.05300021172
long
IR= short509see ball at
IR= 422
long
IR=short
511IR=
None429
long
IR= short509
IR= 435
long
IR=short
511IR=
435keep turning
looping longshort
TurnLeftIR=IR=
looping in (stopfunction of) 518434
TurnAndLook
longshort
IR=IR= 514434
longshort
IR=IR=see ball at 515437
longshort
IR=IR= None 519
438
long
IR=short
518IR=
437
keep turninglong
looping IR=short
TurnLeft521IR=
looping in (stopfunction of) 448
TurnAndLook
long
IR=short
520IR=
441
see ball at long
IR=short
519IR=
443
long
IR=shortNone
517IR=
439
long
IR= short516
IR= 437
long
IR=short keep turning
522
IR=
looping 444TurnLeft
looping in (stopfunction of) long
shortTurnAndLookIR=
IR=516
442
longsee ball at
IR=short
517IR=
442
long
NoneIR=short
517IR=
443
long
IR=short
518IR=
437
long
IR=shortkeep turning
519IR=looping
434TurnLeft
looping in (stopfunction of) long short
TurnAndLook
IR=
IR= 517434
longshort
IR=IR= see ball at 517434
long
IR= short519
IR=None
435
long
IR= short514walltimer:
IR=2.08100008965
448long
keep turningIR=
shortlooping 508
IR=TurnLeft
450looping in (stopfunction of) long
TurnAndLookIR=
short522
IR= 444
longsee ball at
IR=short
502IR=
442
long
IR=shortNone
510IR=
438
long
IR= short506
IR= 438
long
IR= short506
IR= 443long
IR=keep turning short
504
looping
IR= TurnLeft440
looping in (stopfunction of) long
TurnAndLookIR=short
498IR=
446
long
IR=short
500IR=see ball at
445
long
IR= short497
IR=None
446
long
IR= 502short
IR=long
437IR=
492
keep turningshort
looping IR=long
TurnLeft438IR=
looping in (stopfunction of) 494
TurnAndLook
short
IR=long see ball at
443IR=
492
short
IR= long435
IR=None
491
short
IR=long
434IR=
480
short
IR=long
443IR=
491
shortkeep turning
IR=looping long
438TurnLeftIR=
looping in (stopfunction of) 485
TurnAndLook
short
IR=long
434 IR=
see ball at 483
short
IR= long435
IR= None478
short
IR=long
430IR=
477
short
IR=long
435IR=
keep turning478
looping short
TurnLeftIR=long
looping in (stopfunction of) 430IR=
TurnAndLook461
short
IR=long
426walltimer: IR=see ball at
3.10900020599467
Noneshort
longIR=
IR=415
456
short
IR=long
411IR=
463
short
IR=long
401IR=keep turning
437looping
shortTurnLeft
IR=looping in (stopfunction of) long
393TurnAndLookIR=
438
short
longIR=see ball at
IR=388
303
short
IR=Nonelong
389IR=
297
short
IR=long
391IR=
311
short
IR=longkeep turning
385IR=looping
325TurnLeft
shortlooping in (stopfunction of)
longIR=TurnAndLook
IR=373
332
see ball at short
IR=long
363IR=
None346
short
IR=long
IR=342
324
short
IR=long
315IR=
319
shortkeep turning
IR=looping long
322TurnLeftIR=
looping in (stopfunction of) 300
TurnAndLookshort
IR=long
303IR=
264
short
IR=longsee ball at
304IR=
273
short
IR=long
300 IR=
None
264
short
IR=long
299IR=
274
short
IR=long
304IR=
269keep turning
looping short
TurnLeft IR=
long looping in (stopfunction of)
304 IR=
TurnAndLook
270
short
IR=longsee ball at
337IR=
271
short
IR=long
305IR=
None267
short
IR=long
328IR=
279
short
IR= long288
IR=keep turning
263 looping
short
TurnLeftIR=walltimer: long
looping in (stopfunction of) 3194.14500021935IR=
TurnAndLook270
short
IR=long
366IR=
272
see ball at short
IR=long
361IR=
271None
short
IR=long
362IR=
400
short
IR= long367
IR= keep turning421
looping short
TurnLeft IR=
long looping in (stopfunction of)
392 IR=
TurnAndLook
406short
IR= longsee ball at 370
IR= 408
short
longIR=None
IR=364
406
short
IR=long
365IR=
404
short
IR=keep turninglong
366looping IR=
TurnLeft413
looping in (stopfunction of) short long
TurnAndLook
IR=
IR= 373410
short
IR= long366see ball at
IR= 408
short
IR= long None
363
IR=
415
short
IR=long
342IR=
414
short
IR=longkeep turning
332IR=looping
430TurnLeft
shortlooping in (stopfunction of)
IR=longTurnAndLook
333IR=
414
short
IR=long
332IR=
410see ball at
short
IR= long332
IR= 416
shortNone
IR=long
333IR=
416
short
IR=long
336IR=
415
shortkeep turning
IR=looping long
337TurnLeftIR=
looping in (stopfunction of) short417
TurnAndLookIR=
339
long
IR=see ball at short419
IR= 326long
NoneIR=short
418IR=
324
long
IR=short
415IR=
walltimer: 316
5.18600010872keep turninglong
looping IR=short
TurnLeft421IR=
looping in (stopfunction of) 316
TurnAndLook
long
IR=short
415IR=see ball at
326
long
IR=(-234.0, 87.0)short
418IR=
332
long
IR=keep turningshort
406looping IR=
TurnLeft321
looping in (stopfunction of) long
TurnAndLook IR=
short
411IR=
see ball at 320
long
IR= short410
IR=(-212.0, 89.0)
316
long
IR= short418
IR=keep turning
324 looping
long
TurnLeftIR=
shortlooping in (stopfunction of) 409
IR=TurnAndLook
320
long
IR= short416
IR=centered ball, approach!
335 SM next state
long
Running shortIR=
PauseIR=418
Running 346
DoNothinglong
looping shortIR=
DoNothingIR=414
1359069487.79364
looping long
DoNothingIR= short 1359069487.82
407
IR=
looping 357DoNothing
long1359069487.85
IR=shortlooping
411IR=DoNothing
3511359069487.89
longlooping
IR=shortDoNothing
413IR=1359069487.93
366looping
longDoNothing
shortIR=1359069487.97
IR=402looping
360DoNothing
1359069488.01long
looping IR=short
DoNothing414IR=
1359069488.05370
looping long
DoNothing IR= short 1359069488.08
408
IR=
looping 365DoNothing
long1359069488.12
IR=looping short
411DoNothingIR=
1359069488.16365
looping long
DoNothingIR=short
1359069488.19410IR=
looping 364
DoNothing long1359069488.24short
IR=transition to...IR= 425ApproachBall361walltimer:
SM next statelong6.21100020409
Running IR=short
ApproachBall407IR=
Running 365
ForwardToTargetlong
IR=short
411IR=
358
longcharging b/c ball close
IR=SM next stateshort
408Running IR=
Charge378
Running long
GoForward IR=
short looping
407 IR=
GoForward
368looping
longGoForward
IR=looping short
409GoForwardIR=
looping 365
GoForwardlong
looping shortIR=
GoForwardIR=415
looping 364
GoForwardlong
looping shortIR=
GoForwardIR=394
looping 348
GoForward
looping longshort
GoForwardIR=IR=
looping 406354
GoForwardlong
looping shortIR=
GoForwardIR=402
looping 355
GoForward
longlooping
IR=shortGoForward
416IR=looping
371GoForward
longlooping short
IR=GoForwardIR=
429looping 362
GoForward
looping long short
GoForward
IR=
IR= looping 391 361
GoForward
longlooping
shortIR=GoForward
IR=343looping
366GoForward
longlooping
shortIR=GoForward
IR=290looping
370GoForward
longlooping
shortIR=GoForward
IR=289looping
371GoForward
longlooping
IR=shortGoForward
268IR=looping
378GoForward
longlooping
shortIR=GoForward
IR=271looping
378GoForward
longlooping
shortIR=GoForward
IR=273looping
377GoForward
looping long
GoForwardIR=short
looping 271IR=
walltimer: GoForward390
7.24700021744 looping
long short
GoForward
IR=
IR= looping 283 387
GoForward
looping long
GoForward IR=
short looping
270 IR=
GoForward
387looping long
GoForwardIR=short
looping 273IR=
GoForward386
looping long
GoForward IR=
short looping
264 IR=
GoForward
390 looping
long
GoForwardIR=
shortlooping 272
IR=GoForward
390looping long
GoForwardIR=
looping short277
GoForwardIR=
looping 394long
GoForwardIR=
looping short273
GoForwardIR=
looping 398long
GoForwardIR=
shortlooping 272
IR=GoForward
402 looping
long
GoForwardIR=
shortlooping 264
IR=GoForward
406looping long
GoForwardIR=
shortlooping 276
IR=GoForward
407looping long
GoForwardIR=
looping 272short
GoForwardIR=
looping long412
GoForwardIR=
shortlooping 273
IR=GoForward
415looping long
GoForwardIR=short
looping 267IR=
GoForward413
looping long
GoForwardIR=short
looping 271IR=
GoForward422
looping long
GoForward IR=
short looping
269 IR=
GoForward
430looping long
GoForward
IR=shortlooping
273IR=GoForward
438looping
longGoForward
IR=shortlooping
288IR=GoForward
439looping
longGoForward
IR= looping short 272
GoForward
IR=
looping 443long
GoForwardIR=
shortlooping 272
IR=GoForward
441looping long
GoForwardIR=walltimer:
looping short2738.27800011635
GoForwardIR=
long looping
447 IR=
GoForward
272looping
shortGoForward
IR=longlooping
455IR=GoForward
264looping
shortGoForward
IR=long
467IR=
271
shortdist
longIR=(-210.0, -5.0)
IR=481dist
286(-210.0, -5.0)
see ball to leftshort
SM next statelongIR=
Running IR=486
TurnAndLook272
Running shortTurnLeft
IR=looping in (stopfunction of) long
498TurnAndLookIR=
267
short
IR=long
516IR=see ball at
271
short
IR= long522
IR=(-229.0, -29.0)
271short
IR= 541
long
IR=short
272IR=keep turning
551looping
longTurnLeft
IR=shortlooping in (stopfunction of)
269IR=TurnAndLook
552
long
IR=short
289IR=
560
see ball at long
IR=short
330IR=
573
long
IR=short (-224.0, -32.0)