EmaMaker
|
0c5737c1ad
|
mix fixes git decided to cancel
|
2021-05-13 19:14:45 +02:00 |
EmaMaker
|
16a781df34
|
romecup: precision shooter
|
2021-05-13 08:55:56 +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
|
f3eed47a67
|
camera: translate camera points in raw data, not in position system
|
2021-05-11 15:20:20 +02:00 |
EmaMaker
|
714b00ee25
|
robocup preparation: fix lines
add a workaround for when we don't see either of the goals
add nice startup sounds
|
2021-05-10 20:34:26 +02:00 |
EmaMaker
|
082e7effcf
|
preparation for romecup: refine striker
|
2021-05-10 18:28:41 +02:00 |
EmaMaker
|
9321e6ff0b
|
we now have a roller
|
2021-05-07 21:44:50 +02:00 |
EmaMaker
|
e71c49efd1
|
camera: coords filtering and better route calculation
|
2021-04-19 19:16:31 +02:00 |
EmaMaker
|
3ebe64555b
|
tilt: better tilt
|
2021-04-19 19:14:51 +02:00 |
EmaMaker
|
5e88a21293
|
sensors: add the robot identifier switch
and add test for switches
|
2021-04-19 16:05:42 +02:00 |
EmaMaker
|
686c35b85f
|
position system camera & motors: proper vector sum, value tweaking
|
2021-04-14 15:00:43 +02:00 |
EmaMaker
|
3308c26ef4
|
striker: robot tilt towards the goal when attacking
Although without a roller the robot just sky-rockets the ball away when they come in touch
|
2021-04-14 14:58:15 +02:00 |
EmaMaker
|
95a601f030
|
keeper: small value tweaking
|
2021-04-14 14:57:08 +02:00 |
EmaMaker
|
db26808344
|
test menu: complete refactor
and add camera tilt test
|
2021-04-14 14:54:49 +02:00 |
EmaMaker
|
325656d810
|
ball sensor: ball angle in absolute space
|
2021-03-29 15:44:19 +02:00 |
EmaMaker
|
f26cbf4984
|
movement: enable vector sum for multiple movements in a single cycle
|
2021-03-22 14:03:53 +01:00 |
EmaMaker
|
0aeb92ac27
|
positionsys 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
|
2021-03-01 21:47:10 +01:00 |
EmaMaker
|
2000c8be0b
|
add a missing pragma once
|
2021-03-01 21:47:10 +01:00 |
EmaMaker
|
7deaeff7c0
|
holon movement: recalculate max possible velocity
The velocity has been calculated by using the holon movement formulas in an excel spritesheetand and empirically tested to find a suitable value
|
2021-03-01 21:45:32 +01:00 |
EmaMaker
|
71cf8ff249
|
motors: complementary filter on a per-motor speed
avoid all the cons of bang-bang without spending 5mS ramping up and down
|
2021-03-01 21:45:26 +01:00 |
EmaMaker
|
666d628488
|
sys-camera: a bit of recalibration
|
2021-03-01 18:37:44 +01:00 |
EmaMaker
|
b657d88846
|
striker: use striker based on old Latino's code
|
2021-03-01 18:37:42 +01:00 |
EmaMaker
|
019831e237
|
remove old unused line systems
|
2021-03-01 18:36:47 +01:00 |
EmaMaker
|
004c4a47de
|
motors: ramp up and slow down of motors instead of bang.bang
|
2021-02-22 18:43:43 +01:00 |
EmaMaker
|
a4be313e96
|
do not initialize LEDs
LEDs are hookep up to the AtMega32U4on the new board
Some LED pins are hooked up to line sensors on the new board and caused them not to work properly
|
2021-02-01 20:57:23 +01:00 |
EmaMaker
|
61b82c4f50
|
pins: update buzzer and switches pins
|
2021-01-31 18:43:25 +01:00 |
EmaMaker
|
aaa883b250
|
roles: go back to normal striker
|
2021-01-31 18:42:32 +01:00 |
EmaMaker
|
dcdb5ac9d3
|
camera: update scripts, line and position handling for H7
|
2021-01-31 18:42:03 +01:00 |
EmaMaker
|
62821341b0
|
strategy: introduce a test striker with empty systems and set as only role
|
2021-01-11 15:46:39 +01:00 |
EmaMaker
|
f4863eab06
|
pid: recalibrate pid
|
2021-01-11 15:44:33 +01:00 |
EmaMaker
|
b4bc48b9ed
|
systems: introduce empty systems for testing purposes
|
2021-01-11 15:44:33 +01:00 |
EmaMaker
|
b17e54ae27
|
Merge branch 'master' into newcode
|
2020-11-23 16:54:57 +01:00 |
EmaMaker
|
2354015201
|
reorder files into system folders
also rename Goalie to Striker because GRAMMAR
(Goalie actually means keeper but we always intended it as a striker :D)
|
2020-11-04 17:46:22 +01:00 |
ema.coletta@gmail.com
|
c0b8771c47
|
a bit of recalibration for everything for the presentation game
|
2020-10-31 15:37:38 +01:00 |
ema.coletta@gmail.com
|
304610e2e2
|
recycle striker strategy from last year code
bad translation, goalie is actually a striker
|
2020-10-29 17:20:36 +01:00 |
u-siri-ous
|
beb9133b4b
|
removed data_source_us.h/.cpp, no US present on the 2021 robot, if needed, the files can be found in branch master
|
2020-05-05 18:13:14 +02:00 |
u-siri-ous
|
e341214905
|
first commit, starting to work with a new setup
|
2020-05-05 17:57:43 +02:00 |
EmaMaker
|
49a5689443
|
Merge
|
2020-03-12 12:13:25 +01:00 |
EmaMaker
|
f62d013675
|
position system camera and vector sum system to do multiple movements in a single one. obv to be tested, but it's difficult without robot and field
|
2020-03-12 12:09:13 +01:00 |
u-siri-ous
|
baf834d6c3
|
aaaaaaa
|
2020-03-12 11:15:46 +01:00 |
u-siri-ous
|
01f0ad70a1
|
looking at past days' work
|
2020-03-12 11:14:13 +01:00 |
EmaMaker
|
4cd4b8f9d6
|
merge
|
2020-03-09 17:34:14 +01:00 |
EmaMaker
|
b891d8c803
|
edits in camera
|
2020-03-09 17:10:22 +01:00 |
u-siri-ous
|
d06b553f15
|
added testMenu, to be tested
|
2020-03-03 11:52:39 +01:00 |
EmaMaker
|
dddbbc1810
|
Corrected a few major bugs in camera data receiving and using. Still no lock trying to directly fix goals' coordinates using axis rotation formula.
|
2020-03-02 20:45:48 +01:00 |
u-siri-ous
|
4e0ae43573
|
camera lines
|
2020-03-02 18:48:29 +01: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 |
EmaMaker
|
9afd6bf8b6
|
camera working
|
2020-02-28 16:45:28 +01:00 |
EmaMaker
|
00f6192255
|
now the robot can use the camera to recenter even when one the goals can't be seen
|
2020-02-27 17:30:10 +01:00 |