Commit Graph

12 Commits (eb9e8ad4754ec3ae63c33ae0ec5289320ddcf1d0)

Author SHA1 Message Date
emamaker c2c16515c3 ball: mouth is smaller 2022-07-07 22:11:07 +02:00
emamaker 14992f5baa striker: adapt striker to new ball reading 2022-07-07 22:11:07 +02:00
EmaMaker c27b64922c ball: switch to using a buffer of 3 bytes
* now we don't lose in resolution
* each byte use the two MSBs as an identifier, so that information can't be misinterpreted
2022-07-04 14:32:01 +02:00
EmaMaker 131819f02a misc value recalibration 2022-06-28 10:39:35 +02:00
emamaker 5587ab02b1 Revert "ball: new ball reading algorithm, should improve precision"
This reverts commit d0324e5a93.
2022-05-16 22:56:28 +02:00
EmaMaker d0324e5a93 ball: new ball reading algorithm, should improve precision 2021-05-29 19:19:37 +02:00
EmaMaker 4397d602cd striker: follow the ball, pick it and score
Our roller is about to fall apart and i have no specific sensor to detect the ball, which means in perfect conditions it works but it really doesn't in real world conditions
Also we need to ameliorate the communication protocol between teensy and 32u4 in order to not lose precision
2021-05-28 20:53:38 +02:00
EmaMaker 3631fe18ab robocup preparation: correct pos-sys-camera bugs
better use of roller
nice startup/debugging sounds
disable auto gain in H7
2021-05-12 16:44:17 +02:00
EmaMaker f11127bb40 roller: activate when ball is in front
do not take distance into account
2021-05-11 15:21:22 +02:00
EmaMaker 9321e6ff0b we now have a roller 2021-05-07 21:44:50 +02:00
EmaMaker 325656d810 ball sensor: ball angle in absolute space 2021-03-29 15:44:19 +02:00
u-siri-ous cefd106a5e organized code in 5 folders, left vars.h and main.cpp out of them for easy changing purposes. also did two currently_unused folder in sensors for us and things soon-to-be taken out from the robot (like v-shaped mirror) 2020-02-29 22:10:53 +01:00