Commit Graph

  • 52a557e88e pos-sys-cam: better tresholds for considering data invalid striker emamaker 2022-07-08 10:33:39 +0200
  • 375f812d79 striker: revise values+go straight if ball distant emamaker 2022-07-08 10:33:31 +0200
  • 850773790b Merge branch 'master' of https://git.emamaker.com/EmaMaker/SPQR-Team-2019-REVAMPED into striker emamaker 2022-07-07 22:32:02 +0200
  • 8fa363e44e Merge pull request 'Switch to using distance and angles from goals' (#2) from openmv into master master EmaMaker 2022-07-07 22:29:54 +0200
  • cee5c39599 Merge branch 'master' of https://git.emamaker.com/EmaMaker/SPQR-Team-2019-REVAMPED into openmv emamaker 2022-07-07 22:28:27 +0200
  • 1508853ebb camera: filter fixed angles too emamaker 2022-07-07 22:02:20 +0200
  • f10268aa6d pos-sys-cam: position based on distance from goals emamaker 2022-07-07 21:55:41 +0200
  • b221a48c41 openmv: recalibration emamaker 2022-07-07 21:53:11 +0200
  • ae149dc71c line-sys-camera: better handling of edge cases emamaker 2022-07-07 21:52:52 +0200
  • eb9e8ad475 pos-sys-cam: correct calculations emamaker 2022-07-05 12:02:18 +0200
  • 8beec8c246 camera: only filter if seen emamaker 2022-07-05 12:01:40 +0200
  • d4bc1cf904 camera: harder filter emamaker 2022-07-05 12:01:19 +0200
  • ba0b231cd0 pos-sys-cam: vector calc should occur in radians emamaker 2022-07-04 17:56:15 +0200
  • f1fab59b2a cam-py: correct calc and send data for blue goal emamaker 2022-07-04 17:55:47 +0200
  • 4218ac67b5 camera: compute data after receiving emamaker 2022-07-04 17:54:56 +0200
  • 5deb6a9af1 camera: switch to using angles and dist EmaMaker 2022-07-03 12:52:04 +0200
  • 701789b823 camera: no translation needed emamaker 2022-07-05 16:29:39 +0200
  • c2c16515c3 ball: mouth is smaller emamaker 2022-07-05 16:28:26 +0200
  • 14992f5baa striker: adapt striker to new ball reading emamaker 2022-07-04 15:31:01 +0200
  • 4b4007fbd5 striker: new striker strategy emamaker 2022-07-05 16:29:54 +0200
  • 661c0df449 camera: no translation needed emamaker 2022-07-05 16:29:39 +0200
  • 3db74fef38 ball: mouth is smaller emamaker 2022-07-05 16:28:26 +0200
  • 74a053ff9e striker: adapt striker to new ball reading emamaker 2022-07-04 15:31:01 +0200
  • 0ad49f227f Merge pull request 'ball: switch to using a buffer of 3 bytes' (#1) from ball into master EmaMaker 2022-07-04 14:34:02 +0200
  • c27b64922c ball: switch to using a buffer of 3 bytes EmaMaker 2022-07-03 13:15:09 +0200
  • 95b4cd37b5 keeper: initial keeper keeper EmaMaker 2022-07-03 13:24:17 +0200
  • 27d4488de7 lines: specific line system for keeper EmaMaker 2022-07-03 13:23:48 +0200
  • f942371ef6 lines: test: byte in both bin and dec EmaMaker 2022-07-03 13:22:19 +0200
  • a50313404a ball: mouth is closer EmaMaker 2022-07-03 13:17:57 +0200
  • 8dcdd320ff camera: fix misuse of assignation operator in if EmaMaker 2022-07-02 16:44:57 +0200
  • 6bae0f4cdb update .gitignore EmaMaker 2022-07-02 15:38:55 +0200
  • 422ece648f pos-sys-cam: revise method to use status vector emamaker 2022-06-29 15:05:00 +0200
  • e24ace0a7a linesyscamera: better use of status vector * update with inputs * use CURRENT_DATA_WRITE to call Game's PositionSystem, leads to seagfault when on a line on the first loop cycle otherwise emamaker 2022-06-29 15:04:16 +0200
  • eb9fa12532 status vector: vector movements should be floats emamaker 2022-06-29 15:03:30 +0200
  • f39664dcfb striker: fix ball wraparound from behind avoids repeatedly hitting a line when near an edge EmaMaker 2022-06-28 10:41:05 +0200
  • 131819f02a misc value recalibration EmaMaker 2022-06-28 10:39:35 +0200
  • fb3bbc3737 drivecontroller: recalibrate pid and velocities EmaMaker 2022-06-28 10:37:18 +0200
  • d20d44c25e drivecontroller: update status vector in prepare EmaMaker 2022-06-28 10:36:54 +0200
  • c8997bfc73 position-sys-cam: keep tilt when going to position EmaMaker 2022-06-26 19:33:08 +0200
  • 26c3ec53e3 misc code cleanup emamaker 2022-06-09 10:04:02 +0200
  • 6d2c43d93a some robot-specific value tweaking emamaker 2022-06-09 10:03:48 +0200
  • 410ff27708 striker: orbital striker with lines emamaker 2022-06-09 10:03:19 +0200
  • 6a1b35b8cf sensors: re-enable camera emamaker 2022-06-09 10:02:49 +0200
  • b7aca28332 pos-sys-cam: avoid infinite loop when camera has not been seen for a while emamaker 2022-06-09 10:01:03 +0200
  • 23b285da14 complementary filter: K is float emamaker 2022-06-09 09:56:42 +0200
  • a7079d2ef1 camera: correct some wrong signs in plane rotation emamaker 2022-06-09 09:55:25 +0200
  • 2bad8a9921 camera: adjust for the different rotation Also tmp disable blue spots disturbance filtering emamaker 2022-06-09 09:54:53 +0200
  • bb7677eda5 ball_read: 32u4 -> arduino pro mini emamaker 2022-06-09 09:52:06 +0200
  • 47385e9f19 update .gitignore emamaker 2022-05-16 23:07:54 +0200
  • c102925910 update README.md emamaker 2022-05-16 23:04:39 +0200
  • 1be9624632 pid: recalibrate for cornelia emamaker 2022-05-16 22:44:20 +0200
  • 43777e4ccd main: basic main loop emamaker 2022-05-16 22:47:48 +0200
  • 06ffa9972e sensors: tmp disable some sensors emamaker 2022-05-16 22:54:15 +0200
  • da1af0c7bc remove ball presence sensor emamaker 2022-05-16 20:39:56 +0200
  • 5587ab02b1 Revert "ball: new ball reading algorithm, should improve precision" emamaker 2022-05-16 20:39:07 +0200
  • 954809ab6e remove robocup stuff emamaker 2022-05-16 20:34:35 +0200
  • 7a1583128a Revert "first commit, starting to work with a new setup" emamaker 2022-05-16 20:16:01 +0200
  • 33466b9a34 Starting revamp of Furio&Cornelia emamaker 2022-05-16 20:12:44 +0200
  • 788684ef0a end of rcj 2021 Co-authored-by: u-siri-ous <sanninosiria@gmail.com> EmaMaker 2021-06-27 13:51:58 +0200
  • 39a3a26249 robocup: tc3: corner kick Co-authored-by: u-siri-ous <sanninosiria@gmail.com> EmaMaker 2021-06-26 12:50:27 +0200
  • c3d73935a6 ball: correctly detect when the ball is not present EmaMaker 2021-06-26 10:04:00 +0200
  • b3dbc4e213 camera: correct a critical bug in goal seen logic EmaMaker 2021-06-25 20:46:03 +0200
  • f926ecf027 robocoup: tc2 - round robin EmaMaker 2021-06-25 08:41:30 +0200
  • 77218487c9 TC2: initial round robin EmaMaker 2021-06-24 20:45:47 +0200
  • 054c361653 pos-sys-camera: use IMU-fixed goal coordinates to calc position EmaMaker 2021-06-25 07:56:27 +0200
  • 0fceb85428 superteam challenges: challenge 3: spinner EmaMaker 2021-06-23 23:31:20 +0200
  • e8f45faff6 superteam challenge: st challenge 1 EmaMaker 2021-06-23 17:58:49 +0200
  • f1b675ecd1 a 'pecionata' of a technical challenge 1. 19 goals/min EmaMaker 2021-06-23 15:34:57 +0200
  • dcfc28aab5 robocup: first technical challenge EmaMaker 2021-06-22 20:53:11 +0200
  • 5c085bb651 striker-roller: complete striker using the roller EmaMaker 2021-06-22 18:18:00 +0200
  • c168d0a1b1 precision shooter: spinning kick finally precise EmaMaker 2021-06-22 14:55:12 +0200
  • f7a5b072df precision shooter: catches ball and goes towards goal EmaMaker 2021-06-22 10:39:14 +0200
  • fc485a021a precision shooter: improve spinning kick EmaMaker 2021-06-21 20:00:31 +0200
  • 827e063155 precision shooter,camera: improve, fix math error in translation alongside with better speed calculation and utility methods EmaMaker 2021-06-21 11:17:33 +0200
  • c425472f58 precision shooter: catch and spinning kick EmaMaker 2021-06-20 23:32:45 +0200
  • 6c81dbf998 drive: fix to accept tilt values in the [0,360] range EmaMaker 2021-06-01 16:17:52 +0200
  • 25d30047c2 ball presence sensor basically a line sensor with split led and phototransistors EmaMaker 2021-06-07 12:06:08 +0200
  • d0324e5a93 ball: new ball reading algorithm, should improve precision EmaMaker 2021-05-29 15:19:41 +0200
  • 4397d602cd striker: follow the ball, pick it and score EmaMaker 2021-05-28 20:53:35 +0200
  • 393ee29b7e
    Merge pull request #1 from EmaMaker/romecup EmaMaker 2021-05-19 17:15:09 +0200
  • 41fefc63c6 latest romecup code EmaMaker 2021-05-14 17:53:47 +0200
  • 297502ea70 even better pass and shoot EmaMaker 2021-05-14 10:42:33 +0200
  • fa005584d9 romecup: initial working pass and shoot EmaMaker 2021-05-14 10:30:35 +0200
  • e57a8b036d bluetooth, at last EmaMaker 2021-05-14 01:57:49 +0200
  • aad2a12639 --amend EmaMaker 2021-05-14 01:57:30 +0200
  • 49db5ff2d1 disable keeper for now EmaMaker 2021-05-13 21:15:22 +0200
  • 6fc65c7331 precision shooter EmaMaker 2021-05-13 20:40:15 +0200
  • 0c5737c1ad mix fixes git decided to cancel EmaMaker 2021-05-13 19:14:45 +0200
  • 16a781df34 romecup: precision shooter EmaMaker 2021-05-13 08:38:20 +0200
  • 3631fe18ab robocup 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
  • f11127bb40 roller: activate when ball is in front EmaMaker 2021-05-11 15:21:22 +0200
  • f3eed47a67 camera: translate camera points in raw data, not in position system EmaMaker 2021-05-11 15:20:20 +0200
  • 15ba2991a1 drive: only drive when the PID is calculated no need to recalibrate the pid EmaMaker 2021-05-10 20:37:13 +0200
  • 714b00ee25 robocup 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
  • 082e7effcf preparation for romecup: refine striker EmaMaker 2021-05-10 18:28:41 +0200
  • 9321e6ff0b we now have a roller EmaMaker 2021-05-07 21:39:03 +0200
  • e71c49efd1 camera: coords filtering and better route calculation EmaMaker 2021-04-19 19:16:31 +0200
  • 3ebe64555b tilt: better tilt EmaMaker 2021-04-19 19:14:51 +0200
  • 5e88a21293 sensors: add the robot identifier switch EmaMaker 2021-04-19 16:05:42 +0200
  • 2b40f56bdd Camera 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