3af9c77035not used, using drive with new folders
docs
u-siri-ous
2021-06-21 18:02:54 +0200
827e063155precision shooter,camera: improve, fix math error in translation alongside with better speed calculation and utility methods
EmaMaker
2021-06-21 11:17:33 +0200
c425472f58precision shooter: catch and spinning kick
EmaMaker
2021-06-20 23:32:45 +0200
6c81dbf998drive: fix to accept tilt values in the [0,360] range
EmaMaker
2021-06-01 16:17:52 +0200
25d30047c2ball presence sensor basically a line sensor with split led and phototransistors
EmaMaker
2021-06-07 12:06:08 +0200
3631fe18abrobocup preparation: correct pos-sys-camera bugs better use of roller nice startup/debugging sounds disable auto gain in H7
EmaMaker
2021-05-12 16:44:17 +0200
f11127bb40roller: activate when ball is in front
EmaMaker
2021-05-11 15:21:22 +0200
f3eed47a67camera: translate camera points in raw data, not in position system
EmaMaker
2021-05-11 15:20:20 +0200
15ba2991a1drive: only drive when the PID is calculated no need to recalibrate the pid
EmaMaker
2021-05-10 20:37:13 +0200
714b00ee25robocup preparation: fix lines add a workaround for when we don't see either of the goals add nice startup sounds
EmaMaker
2021-05-10 20:34:20 +0200
082e7effcfpreparation for romecup: refine striker
EmaMaker
2021-05-10 18:28:41 +0200
9321e6ff0bwe now have a roller
EmaMaker
2021-05-07 21:39:03 +0200
5e88a21293sensors: add the robot identifier switch
EmaMaker
2021-04-19 16:05:42 +0200
2b40f56bddCamera sensor: correct a massive freaking typo This caused a huge bug when testing the striker i'm dumb
EmaMaker
2021-04-19 15:58:52 +0200
5197fa0895OpenMV H7: avoid crash when blue goal isn't in sight
EmaMaker
2021-04-14 15:00:59 +0200
686c35b85fposition system camera & motors: proper vector sum, value tweaking
EmaMaker
2021-04-14 15:00:43 +0200
3308c26ef4striker: robot tilt towards the goal when attacking Although without a roller the robot just sky-rockets the ball away when they come in touch
EmaMaker
2021-04-14 14:58:15 +0200
95a601f030keeper: small value tweaking
EmaMaker
2021-04-14 14:57:08 +0200
9c8091851ecomplementary filter: default init of variable which may have caused crashes
EmaMaker
2021-04-14 14:56:12 +0200
70f56a5fb2default serial to 115200 baud
EmaMaker
2021-04-14 14:55:19 +0200
325656d810ball sensor: ball angle in absolute space
EmaMaker
2021-03-29 15:44:19 +0200
f26cbf4984movement: enable vector sum for multiple movements in a single cycle
EmaMaker
2021-03-22 14:03:53 +0100
0aeb92ac27positionsys camera: introduce an easy way to counter act bad mirror positioning This allows to define each point relative to the absolute center of the field shifting each Move Setpoint by a defined user-calibrated amount
EmaMaker
2021-03-01 19:00:45 +0100
2000c8be0badd a missing pragma once
EmaMaker
2021-03-01 18:50:57 +0100
7deaeff7c0holon movement: recalculate max possible velocity
EmaMaker
2021-03-01 18:35:54 +0100
71cf8ff249motors: complementary filter on a per-motor speed
EmaMaker
2021-03-01 16:28:01 +0100
666d628488sys-camera: a bit of recalibration
EmaMaker
2021-03-01 16:00:48 +0100
b657d88846striker: use striker based on old Latino's code
EmaMaker
2021-03-01 16:00:11 +0100
019831e237remove old unused line systems
EmaMaker
2021-03-01 15:59:20 +0100
ef2de95e60camera: tweaks to OpenMV script
EmaMaker
2021-02-22 18:44:31 +0100
004c4a47demotors: ramp up and slow down of motors instead of bang.bang
EmaMaker
2021-02-22 18:43:43 +0100
a85b2662c6new docs branch for docs, with a copy of the code just in case
u-siri-ous
2021-02-22 15:50:23 +0100
50ad7739fctest striker orbitale non funzia nulla
u-siri-ous
2021-02-08 18:29:59 +0100
a4be313e96do not initialize LEDs
EmaMaker
2021-02-01 20:57:23 +0100
97887812ddfix short between S11 and Multi1 GND
MassimoBiondiCompagnoni
2021-02-01 14:43:45 +0100
61b82c4f50pins: update buzzer and switches pins
EmaMaker
2021-01-31 18:43:25 +0100
aaa883b250roles: go back to normal striker
EmaMaker
2021-01-31 18:42:32 +0100
dcdb5ac9d3camera: update scripts, line and position handling for H7
EmaMaker
2021-01-31 18:41:27 +0100
83bb6f28d5game: fix order of updating that causes crashes
EmaMaker
2021-01-31 18:40:33 +0100
46a76a340cbluetooth: sm2 test script
EmaMaker
2021-01-15 17:40:28 +0100
69284cb009ball read: fix major bug in reading ballSeen
EmaMaker
2021-01-11 15:40:21 +0100
732298b7dbmovement: correct pid formula and motors angles
EmaMaker
2021-01-11 15:47:18 +0100
62821341b0strategy: introduce a test striker with empty systems and set as only role
EmaMaker
2020-12-23 21:25:52 +0100
b4bc48b9edsystems: introduce empty systems for testing purposes
EmaMaker
2020-12-23 21:16:50 +0100
f99d467c36ball_read: add option to receive bytes from teensy Those will turn LED2, LED3, LED4 on or off depending on the byte received They can be used as status LEDs to report Teensy activity
EmaMaker
2020-12-17 13:04:32 +0100
00e787b62eball_read: tweak values for a good reading
EmaMaker
2020-12-17 12:47:18 +0100
b9eefb2c10use 5kHz as pwm frequency for motors So we don't get the motors stopping to turn when changing direction at high speeds because of current limit on the vnh7070
EmaMaker
2020-12-16 19:21:52 +0100
5566afb5bcdo not update usCtrl They're not on the robot, they're not defined in the code, and updating them will just cause the whole thing to crash
EmaMaker
2020-12-16 19:20:34 +0100
57fe2fd18ctest: add a couple of tests for 32u4
EmaMaker
2020-12-17 13:17:00 +0100
fda51f956ffix a "little" problematic derp in Main Board The labels for PowerBlock 4 's RC filter resistor and capacitor were inverted And so we soldered the components inverted, and we had a short between VCC and GND throughout the entire block :D
EmaMaker
2020-12-14 18:25:50 +0100
978be20b03update ball_read to use registers instead of pinMode and digitalWrite also move all the files relative to 32u4 uC inside a dedicated folder add the Blink script i made to test if everything was working and to test registers for LEDs
EmaMaker
2020-11-29 23:15:46 +0100
b17e54ae27Merge branch 'master' into newcode
EmaMaker
2020-11-23 16:54:50 +0100
2d573211a5port ball reading code to 32u4
EmaMaker
2020-11-21 16:55:56 +0100
c0b8771c47a bit of recalibration for everything for the presentation game
ema.coletta@gmail.com
2020-10-31 15:37:38 +0100
f0a8ad6808disable vector sum code for now
ema.coletta@gmail.com
2020-10-31 15:37:05 +0100
bc040bd084goalie: use status vector's CURRENT_DATA_READ to get sensors data So this is in sync with the rest of the data being used in the cycle. This runs a loop cycle behind reality, but we don't care on such a fast machine Also use atk_speed instead of hardcoding it to 100
ema.coletta@gmail.com
2020-10-29 22:39:39 +0100
304610e2e2recycle striker strategy from last year code
ema.coletta@gmail.com
2020-10-29 17:20:36 +0100
0f913d8ad1implement test menu in main loop
ema.coletta@gmail.com
2020-10-29 17:19:20 +0100