e54858fbfd
Good stable approach
...
1. Refactored state machine
2. Goal search robuster by looking up
3. More accurate ball distance approximation
4. Eye of the tiger
5. Hasta la vista baby
2018-07-01 13:38:30 +02:00
6f5fe6418b
Take goal posts into account
2018-07-01 09:50:40 +02:00
b9d6898691
Fixed critical bug in goal center detection
2018-06-30 17:11:33 +02:00
6d9d522692
The run from the videos
2018-06-30 16:16:19 +02:00
9b400c0a62
Even better video capture
2018-06-30 15:22:57 +02:00
784560753d
Better video saving + successful goal
2018-06-30 14:54:27 +02:00
5c4cfa0842
Improving sideways approach
2018-06-30 12:45:05 +02:00
ffeed426e6
Videorecording!
2018-06-30 12:08:38 +02:00
Jonas
1c6910cbe5
speak every sentence only once
2018-06-30 11:40:51 +02:00
21cdfafc80
Moved behaviour into top level package
2018-06-30 10:28:31 +02:00
Jonas
7e554bbcba
added dance after kick
2018-06-30 10:25:09 +02:00
Jonas
cf7a8276be
modified kick distance - added som voice output
2018-06-30 10:09:17 +02:00
e37bb67b40
Video recording!
2018-06-29 18:51:18 +02:00
ae9ec9fcce
Approach from the side works somehow
2018-06-29 18:02:57 +02:00
93ed282170
Robot died, started refactoring
2018-06-29 15:15:34 +02:00
3a92d8530d
started work on sideways approach
2018-06-29 13:52:32 +02:00
Jonas
82327ee8bb
added calculation of diagnoal approach
2018-06-29 11:34:23 +02:00
fdc4ee6784
trying smoother ball alignment
2018-06-29 10:41:44 +02:00
d0a127aec0
Disabled fancy tracking, improved talking
2018-06-27 17:36:24 +02:00
d22d5f0e11
Align to ball more intelligently
2018-06-25 13:08:20 +02:00
b479805a45
Nice curved approach
2018-06-25 11:20:41 +02:00
770f4bdd52
The run from the video
2018-06-24 17:55:52 +02:00
548e0d6fb5
Striker from the successful run
2018-06-24 17:10:21 +02:00
0fbd6f7841
Striker can sometimes score the goal
2018-06-24 15:44:07 +02:00
a4b8ff032c
first attempt at true striker
2018-06-24 15:31:59 +02:00
Jonas
4d0181b4b5
removed rest after kick
2018-06-24 13:25:25 +02:00
0e6d8a1acb
Goal ball alignment robuster
2018-06-24 11:33:37 +02:00
Jonas
e0955d0fee
go back to tracking when no ball in sight
2018-06-24 10:40:56 +02:00
Jonas
45d55738c3
perform simple kick when ball and goal are aligned
2018-06-24 10:25:36 +02:00
67a8cccd51
More work on goal-ball alignment
2018-06-23 20:50:28 +02:00
73ca100c83
started work on goal ball alignment
2018-06-23 17:51:57 +02:00
901ee6de11
Can find ball and goal yeah
2018-06-23 16:22:31 +02:00
700c7a73c7
Goal detection bugs fixed
2018-06-23 14:11:29 +02:00
Jonas
abb9750413
changed voice output a bit
2018-06-23 14:05:24 +02:00
Jonas
70c081d545
removed voice pitch
2018-06-23 13:30:31 +02:00
4536a4d1ac
fixed RuntimeError('Cannot capture')
2018-06-23 13:29:10 +02:00
126329bafd
Saner color calibration. Finder API changed
2018-06-23 13:12:11 +02:00
Jonas
2fff7d19a2
added voice output
2018-06-23 12:37:40 +02:00
5c8f66039f
somewhat saner comments
2018-06-23 10:58:00 +02:00
Jonas
5744778a29
import argparse in striker.py
2018-06-22 20:14:43 +02:00
Jonas
ef5c38fad5
modified input parser
2018-06-22 19:05:58 +02:00
Jonas
6d92dfcaec
changed input parser a bit
2018-06-22 18:41:21 +02:00
Jonas
66b2e54d13
added stand rest and kick as inputarguments to stricker.py
2018-06-22 17:56:58 +02:00
Jonas
28a06ea0e3
added some comments to stricker.py
2018-06-22 15:57:35 +02:00
0b53d11861
guess what? - refactoring! also masking out field
2018-06-20 20:38:11 +02:00
a5e6059d3c
Drew state diagram for more meaningful tracking
2018-06-18 21:21:47 +02:00
Jonas
ac69501695
added simple kick
2018-06-18 17:20:47 +02:00
Jonas
e11f268508
improved approach
2018-06-18 15:01:08 +02:00
ed98bca9f6
Approach, align and kick working
2018-06-17 17:54:51 +02:00
10d6fbd40b
implemented basic state machine
2018-06-15 13:15:16 +02:00