Commit Graph

52 Commits

Author SHA1 Message Date
a01189e016 Small but important tweaks 2018-07-01 17:54:59 +02:00
cbdac79911 Silent but efficient 2018-07-01 16:59:53 +02:00
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