What's Changed
- Set VPN routes on naos by @schmidma in #1158
- Image color select 2: Malen für Zahlen by @pejotejo in #1067
- Historical Revisionism by @knoellle in #1160
- arms_up_squat faster and stabelised it by @larskna in #1163
- Penalty keeper CenterJump by @larskna in #1161
- fix the dry swimming action in stand_up_back by @larskna in #1169
- arms up for goalkeeper during set for penalty kicks by @MaikRe in #1167
- Disbale obstacles in penalty shootout by @vivi-enne in #1168
- relax penalized pose by spacing arms a little bit further away from body by @schluis in #1171
- Update the documentation overview by @julianschuler in #1174
- Use workspace fields for all crates by @julianschuler in #1175
- Add parameters for walk speed of actions by @rmburg in #1176
- Charging box files and documentation by @julianschuler in #1178
- Fix and improve charging box documentation by @julianschuler in #1180
- Add robocup 24 field locations by @knoellle in #1187
- Tune Vision, die Erste by @h3ndrk in #1188
- Time is of the Essence by @schmidma in #990
- Tune walking by @schluis in #1191
- Add Chromaticities to Color by @pejotejo in #1081
- (parameters) move striker back by @MaikRe in #1194
- camera calibration 23, 32, 37, 40 by @vivi-enne in #1193
- Kick-Decision anticipation by @schmidma in #1182
- fix kick variant enabling by @vivi-enne in #1181
- Fix Penalized / Initial Pose & reduce stiffness by @schluis in #1199
- Deaf ref by @alexschmander in #1192
- Calib20240715 by @PatrickGoettsch in #1209
- Ball Filter - Throw out by validity by @oleflb in #1207
- Fix referee position overlay by @alexschmander in #1228
- Fix head joint stiffness by @julianschuler in #1210
- add additional hysteresis_from_thresholds by @schluis in #1172
- remove accidental parameters object wrap by @schmidma in #1231
- Color Ranges by @schmidma in #1203
- Add --prepare flag for pepsi upload and pregame by @julianschuler in #1198
- Reduce visual referee threshold by @alexschmander in #1232
- plot cb and cr in twix by @schmidma in #1234
- Adjust catching steps by @schluis in #1206
- Fix saving camera matrix by @knoellle in #1229
- Fix uninitialized cycler databases by @julianschuler in #1202
- Bump image and pepsi version by @rmburg in #1235
- only Forward kicks as penalty kicks by @vivi-enne in #1204
- Sample more pixels for color calculation of segments by @h3ndrk in #1179
- Fix Twix Map Ground View by @oleflb in #1239
- Allow to disable instant kicks by @schmidma in #1236
- Reduce liquidity by @knoellle in #1237
- Tune Kick Decisions by @schmidma in #1240
- Tune energy optimization by @schluis in #1173
- Use correct
Sidetype by @alexschmander in #1244 - Slightly liquify again by @knoellle in #1242
- Add center circle obstacle in
Readyif opponent has kickoff by @rmburg in #1243 - Better defender corner kick positioning by @alexschmander in #1247
- limit midfielders to exist in smarter offensive supporting positions by @MaikRe in #1200
- slow walking in penalty shootout by @JackyBloxx in #1248
- Cameracalibration 39 34 by @pejotejo in #1233
- Tune Kick Decisions for Penalty Shootout by @schmidma in #1245
- Move targets into goal by @PatrickGoettsch in #1250
- Fix shuffeling by @schluis in #1251
- Factor out distance_to_* methods to own trait by @julianschuler in #1246
- Fix
MidfielderRightby @alexschmander in #1259 - Enforcing difference between Line and LineSegment and clean up related code by @julianschuler in #1254
- Tune outdoor field by @h3ndrk in #1252
- refactor
kick_target_provider, disable obstacle detection for kick off by @vivi-enne in #1241 - Tune walking by @schluis in #1258
- Minimum Feet Width by @schluis in #1261
- fixed all standUpMotions for RC24 by @larskna in #1268
- Horizontal segments by @rmburg in #1201
- Generalize Line Detection by @h3ndrk in #1260
- Calibrate cameras by @alexschmander in #1271
- Tune Vision Field Indoor (E) by @schmidma in #1272
- Stricter segment selection in line detection by @knoellle in #1274
- Length segment by @MeiiMoon in #1273
- Calibrate cameras by @alexschmander in #1281
- (Actually not) Fix segments ending on limbs (but refactor) by @h3ndrk in #1280
- More Score per Good Match by @schmidma in #1283
- Tune walking by @schluis in #1282
- Fixed WideStance falsePositiv by @larskna in #1293
- no more Pinguin by @JackyBloxx in #1269
- Change visual referee paramalams to fix false negatives by @alexschmander in #1294
- Fix using incorrect line segments in image by @julianschuler in #1297
- Introduce circle radius offset and increase it. by @PatrickGoettsch in #1295
- Abort standup no ground contact & tune ground contact detection by @schluis in #1238
- Look at the ball if close by @schmidma in #1305
- reset whistle in set ball position when penalized for motion in set by @MaikRe in #1301
- Calibrate cameras for match vs SPQR by @alexschmander in #1286
- Obstructed kick decisions by @schmidma in #1264
- Stop horizontal segments at uppermost limb segment by @rmburg in #1308
- Actually score goals by @schmidma in #1304
- clamped wrongly in opponent kickoff by @MaikRe in #1307
- Tune walking by @schluis in #1313
- Fix time elapsed by @schluis in #1315
- Increase
foot_z_offsetby @alexschmander in #1316 - Adderall by @alexschmander in #1312
- Calibrate cameras by @alexschmander in #1318
- Draw segments in line detection overlay by @h3ndrk in #1319
- Camera calibration hulks vs bhuman by @alexschmander in #1327
- add whistle fake in simulator for opponent kickoff by @MaikRe in #1309
- Revert "Adderall" by @alexschmander in #1323
- Draw segment edges in image segmenter overlay by @h3ndrk in #1320
- Also consider SubState::PenaltyKick and kicking_team for keeper localization by @schluis in #1230
- Small improvements in line detection by @h3ndrk in #1330
- Du Pfeife by @oleflb in #1336
- Calibrate cameras htwk by @alexschmander in #1341
- Add kick off ball obstacle by @PatrickGoettsch in #1340
- Localization motion in standby by @MeiiMoon in #1335
- Tune 21 and 33 by @h3ndrk in #1344
- vision tuning for rc24 indoor field by @rmburg in #1343
- Kick positions by @h3ndrk in #1342
- fix foot leveling, tune parameters by @schmidma in #1338
- Add horizontal edge threshold slider to vision tuner by @rmburg in #1346
- Less activations to activate foot bumper obstacles by @PatrickGoettsch in #1349
- Fix feet detection panel by @h3ndrk in #1351
- Reduce minimum x of Midfielders and StrikerSupporter by @alexschmander in #1350
- Vision parameters for outdoor by @h3ndrk in #1356
- Wide stance improvements by @julianschuler in #1357
- compensate upcoming ground in orientation override by @schmidma in #1355
- Remote control fixes by @rmburg in #1337
- Camera Calibration by @oleflb in #1363
- Better upcoming debug by @schmidma in #1354
- Camera calibration by @schluis in #1364
- Tune feet detection by @schluis in #1362
- Camera calibration RoboÉireann by @alexschmander in #1369
- Indoor field tuning by @rmburg in #1370
- Fix striker becoming searcher by @julianschuler in #1382
- Tune Kick Positions by @schmidma in #1368
- Decrease Midfielder defending position x by @alexschmander in #1378
- Adderall but with restraints by @alexschmander in #1380
- tune walking shorter by @schluis in #1328
- Add
defender_distance_to_be_alignedby @alexschmander in #1300 - quick and dirty check for time to reach by @MaikRe in #1371
- Penalty shootout by @vivi-enne in #1387
- Need always only two contacts for Footbumper by @PatrickGoettsch in #1385
- Refactor vision tuner by @rmburg in #1386
- increase walk-height, increase tilt, fix individual treatment by @schluis in #1389
- Stand up stabel by @larskna in #1388
- Calibrate spqr by @alexschmander in #1391
- Re(altime)-Play by @knoellle in #1339
- Tune in-walk kicks by @schmidma in #1393
- Add Ball Candidate Panel to Twix by @h3ndrk in #1394
- draw team ball in map panel by @schmidma in #1396
- Ball detection fixes by @h3ndrk in #1390
- Fix directed cathesis is not a real number by @julianschuler in #1398
- Penalty kick behavioral fixes by @MaikRe in #1321
- Stand and look at the ball in penalty kicks, when have have none by @schmidma in #1402
- Set parameters to the ones used in the SPQR game by @julianschuler in #1403
- Make defender positioning tighter in y towards the center by @alexschmander in #1384
- Vision tuner panel: add save button by @rmburg in #1404
- body calibration 37 by @MaikRe in #1405
- Calibration camera + visual ref htwk by @alexschmander in #1406
- Tune vision by @schluis in #1407
- Warn on behavior bug by @knoellle in #1408
- calibration Camaras by @larskna in #1409
- Calibratin erene by @alexschmander in #1410
- Add pepsi wireless scan by @julianschuler in #1413
- Set default location to SMD by @rmburg in #1421
- Remove rc24 location by @rmburg in #1422
- Line semantics by @julianschuler in #1334
- Bump egui to 0.28.1, egui_dock to 0.13.0 by @rmburg in #1420
- Revert WiFi passwords for RC24 by @schmidma in #1423
- update image, add Ball Candidates view, beautify by @schluis in #1433
- Twix Lüfter abschalten (mal wieder) by @knoellle in #1432
- Update docs feet detection / update feet detection view in twix by @schluis in #1434
- General Documentation for Behavior and Motion by @schluis in #1436
- Use real tm symbol by @schluis in #1437
- Twix documentation by @schluis in #1440
- Add missing dependencies for fresh install by @tuxbotix in #1426
- Update docs workflow by @schluis in #1442
- Update docs vision by @schluis in #1444
- Beautify development process by @schluis in #1443
- Add link to workflow, add linux distro info by @schluis in #1438
- Update docs audio by @schluis in #1445
- migrate to ghcr.io package registry by @schmidma in #1450
- prefix with docker.io by @schmidma in #1451
- Run CI workflow on github runners by @schmidma in #1452
- Clean up construct_*_filtered_game_state by @knoellle in #1429
- Remove step for setup of HULKs hosted registry by @schmidma in #1454
- Use github-hosted container image in documentation CI by @rmburg in #1455
- Eurorust location + tune vision by @rmburg in #1456
- Eurorust: Set field dimensions by @rmburg in #1457
- Update docs node by @schluis in #1446
- OS Docs by @schluis in #1441
- Update docs for walking by @schluis in #1439
- Update CI image to Rust 1.81.0 by @rmburg in #1459
- Remove eurorust location by @rmburg in #1460
- Use incremental profile for cargo test by @knoellle in #1464
- tune field color after return from Eindhoven by @vivi-enne in #1465
- Remove
Uncertainkind from Team type by @knoellle in #1427 - Introduce
team.tomlby @schmidma in #1463 - fix center circle violation by @oleflb in #1480
- serde -> 1.0.214 by @oleflb in #1481
- update remote compile documentation by @oleflb in #1482
- elide unnecessary lifetimes by @schmidma in #1484
- Update yocto documentation by @schmidma in #1483
- Henceforth, you shall be known as ... by @schmidma in #1487
- Add parameter to force enable pose_detection by @alexschmander in #1497
- Put openvino installation in sub-box by @schluis in #1504
- Update pose detection to yolo v11 by @alexschmander in #1496
- Add
secsf32andmillispath_serde path toDurationby @alexschmander in #1507 - Mujoco by @schmidma in #1509
- Fix mkdocs (hopefully) by @schluis in #1510
- Bevyhavior Simulator by @knoellle in #1428
- Danke Arne! by @schmidma in #1513
- Fix SSH password prompt appearing with robocupper image by @rmburg in #1512
- add pkg-config dep by @oleflb in #1505
- Remove
unwrapcall by @rmburg in #1526 - Make twix user config keys optional by @rmburg in #1527
- Mujoco Env by @schluis in #1511
- beautify overview page & image by @schluis in #1529
- Twix CompletionEdit by @oleflb in #1478
- Add FSRs to nao model by @alexschmander in #1533
- vendored lua by @oleflb in #1530
- Refactor: merge config as TOML value by @rmburg in #1534
- Extend imagine by @vivi-enne in #1506
- Sidekicks in ball model by @pejotejo in #1523
- Add taplo to CI image by @rmburg in #1536
- Tune kick and walk parameters by @philipniklas-r in #1525
- Add actuator contrl range by @schluis in #1537
- rename joints by @oleflb in #1542
- Fix CI (hopefully) by @rmburg in #1540
- Correct nao_env observation by @schluis in #1539
- Create proper
uvworkspace by @oleflb in #1544 - Elide unnecessary lifetimes by @julianschuler in #1555
- swap sides for stiffnesses instead of mirroring them by @schmidma in #1556
- Add information about HULA by @schluis in #1552
- Cleanup motion safe exits by @schluis in #1557
- Add taplo format check to CI by @rmburg in #1538
- Fix Enum plot tooltip by @oleflb in #1563
- Remove fix for lua by @schluis in #1559
- Update copyright year by @rmburg in #1565
- Ball filter - Not so Smart Update by @oleflb in #1253
- Docs: add checks to navbar by @rmburg in #1564
- Upgrade OS version to 7.6.0 by @Franziska-Sophie in #1543
- Fix duplicated workspace member entries by @julianschuler in #1566
- Include
directionfield inArcby @rmburg in #1553 - Mujoco Walking Engine by @oleflb in #1545
- Mujoco walking with FSRs by @oleflb in #1546
- Tomatoblast Vol. 1 by @oleflb in #1547
- pin modern python version by @schmidma in #1567
- Feature/twix port input by @paudar in #1554
- Add sensor accessor methods to nao interface by @oleflb in #1568
- Add mujoco reward lib by @oleflb in #1569
- Dependency cycle errors by @knoellle in #1570
- Fix changed interface name by @julianschuler in #1574
- Adjust
Framedvector API to match upstream nalgebra by @rmburg in #1576 - Im still standing, better than i ever did 🎵 by @oleflb in #1573
- upgrade image and sdk by @schmidma in #1575
- impl {
Add,Sub}{,Assign} for borrowedFramedtypes by @rmburg in #1579 - Fix image version and restore jpeg functionality by @schluis in #1572
- Fix environment errors by @oleflb in #1584
- Add OS version to gammaray status message by @knoellle in #1588
- Fix walk acceleration by @schluis in #1514
- Cleanup by @rmburg in #1589
- Pepsi Maxi 🥤 by @schmidma in #1486
- Throw error if main output isn't public by @knoellle in #1598
- Implement path serde for simple tuples by @knoellle in #1599
- CI for Mujoco by @oleflb in #1585
- Let's learn to walk by @oleflb in #1607
- Mujoco: compute arm joints for base policy by @schmidma in #1604
- mujoco type stubs by @schmidma in #1605
- Fix some lints in Mujoco by @schmidma in #1606
- Fix a panic for the replayer when no frames exist to replay by @julianschuler in #1608
- Fix for pepsi maxi on mac by @larskna in #1612
- optimize my model by @schmidma in #1578
- Behead the Action Space by @oleflb in #1610
- Mujoco Interactive Viewer by @schmidma in #1614
- fix action application in do_simulation by @oleflb in #1618
- scale fsr sensors by @schmidma in #1619
- mujoco: draw steps by @schmidma in #1622
- Export script by @oleflb in #1624
- boden by @schmidma in #1623
- Add fixes to NaoStanding Env by @oleflb in #1625
- New KeeperMotion by @larskna in #1560
- add is_paused, set_global by @schmidma in #1626
- faster KeeperMotion by @larskna in #1628
- Replace map_or with is_some_and to fix clippy lint by @julianschuler in #1629
- mujoco: Nao Interface by @schmidma in #1627
- Sensor Noise by @schmidma in #1631
- upgrade CI image to 1.84.1 by @schmidma in #1636
- Fix ignoring no_disconnect flag in post game by @julianschuler in #1630
- Disable sacrificial lamb by @alexschmander in #1642
- Upgrade by @schmidma in #1635
- Add script for showing the deploy remote/branch by @julianschuler in #1638
- Fix realpath failing when $DATA_HOME is missing by @julianschuler in #1639
- fix lints by @schmidma in #1644
- Mio by @schmidma in #1645
- Implement extension trait for rotating vectors by @julianschuler in #1641
- Fix clippy lint in test cases by @alexschmander in #1648
- Fix webots config by @knoellle in #1652
- Export script ultralytics to openvino by @alexschmander in #1649
- Recommend
./pepsi installinstead ofcargo installby @julianschuler in #1656 - Add
pepsi gamebranchsubcommand to create a game branch from adeploy.tomlfile by @julianschuler in #1632 - Next-gen postgame by @julianschuler in #1659
- use original bevy_panorbit_camera dependency by @oleflb in #1654
- Fix tainted cargo lock file by @julianschuler in #1662
- Readd missing Cargo lock check to CI by @julianschuler in #1663
- Upload source distribution by @julianschuler in #1586
- Fix CI for documentation by @oleflb in #1666
- Add fish completions for postgame phase by @julianschuler in #1664
- reset Offset 37 by @pejotejo in #1667
- I am speed by @oleflb in #1655
- Allow applying pre-/postgame only to specific NAOs by @julianschuler in #1669
- Add missing phase in log directory path by @julianschuler in #1671
- Fix enum plot crashes by @knoellle in #1673
- Optional Shadows for mio by @oleflb in #1658
- Add coordinate indicator to image panel by @oleflb in #1674
- Wait for NAOs during pre- and postgame by @julianschuler in #1672
- Add save button to twix by @Franziska-Sophie in #1665
- Time to reach rework by @knoellle in #1634
- Make clippy warnings errors in CI by @knoellle in #1681
- Replayer: communicate hardware IDs over communication by @rmburg in #1685
- Replace reached thresholds for kickdecisions with ranges by @schmidma in #1684
- disable uv and python related ci checks for the GO25 by @schmidma in #1686
- Normalize foot lift increase by @schluis in #1682
- Add go25 location, and set it as default by @schmidma in #1689
- Optimize energy optimization by @schluis in #1688
- fixed standup front by @larskna in #1692
- Host local replay on ipv4 by @schmidma in #1699
- PerceptfmtnInput by @rmburg in #1691
- Document Eye Colors by @schmidma in #1701
- Expose uncorrected camera matrix by @oleflb in #1690
- Halving of step height for the first step (starting). by @CodeByDamianK in #1697
- Tune walking by @schluis in #1693
- Keepermotien weniger Knackable by @larskna in #1702
- Faster Stanup after wideStance by @larskna in #1703
- Expose remaining time in GameControllerState by @schmidma in #1700
- camara calibration 35 36 37 38 39 by @JackyBloxx in #1694
- Move ruff configuration to a global place by @schmidma in #1705
- change HeatMap::map from nalgebra to ndarray by @pejotejo in #1706
- Unterbinde doppelte Keeper Motion by @larskna in #1711
- calibration 34 40 25 29 28 27 41 by @JackyBloxx in #1709
- More dense candidates by @h3ndrk in #1399
- Tune ernergy optimizaiton by @schluis in #1717
- Loser locks in on hypothetical ball positions by @schmidma in #1710
- slower backwards walking by @schluis in #1722
- tune feet detection by @schluis in #1723
- anti x legs by @schluis in #1724
- Tune odometry and walking by @schluis in #1732
- StandUp better by @larskna in #1734
- Fix various FeetDetection bugs by @schmidma in #1736
- Eat larger patches by @schluis in #1698
- Angle to specify kickoff direction by @schmidma in #1737
- caliobration 34 35 37 38 39 40 41 by @JackyBloxx in #1740
- CloseAll panels in Twix by @schmidma in #1739
- set
kick_off_kick_strength = 1by @vivi-enne in #1747 - calibration 33 32 by @JackyBloxx in #1748
- Remember localization when penalized in Set by @rmburg in #1742
- Use correct segment position for horizontal segment filtering by @schmidma in #1750
- Tune Segment Threshold by @schmidma in #1751
- calibrate 37 40 23 34 38 41 39 32 by @JackyBloxx in #1752
- Run param-alarm in pregame by @julianschuler in #1753
- Accept broken recording index by @schmidma in #1761
- Implement substitutions using the deploy.toml by @julianschuler in #1670
- Fix side bonus by @schluis in #1743
- reduce turn apex increase by @schluis in #1762
- Stay Penalized while no ground contact by @schmidma in #1763
- Collect all penalties for challenge shield by @schmidma in #1765
- Calibratet 38 34 39 40 37 41 23 by @JackyBloxx in #1767
- Tighten individual cycler execution time bounds by @knoellle in #1769
- Referee silence interval by @schluis in #1759
- Apply overrides to both support and swing leg by @schmidma in #1771
- Larger Inside turns by @schluis in #1749
- Add step dependent torso tilt compensation for walking by @schluis in #1772
- Skip sending redundant loser messages by @knoellle in #1777
- Default Field Dimensions in Mio by @schmidma in #1776
- tune line-detection parameter by @paudar in #1778
- Apply stiffness loss as override to other joints by @schmidma in #1774
- Bare kicking team filtering by @alexschmander in #1766
- Do not use line measurements while getting up by @schmidma in #1764
- Do active active vision if ball is on other field half by @schluis in #1779
- Larger reached x for forward kicks by @schmidma in #1780
- Require less ready signal percepts by @alexschmander in #1775
- Walk slightly faster by @schluis in #1786
- Kick Tuning by @schmidma in #1785
- anti x legs for 37 by @schluis in #1768
- Calibratet whole team without 33 35 38 by @JackyBloxx in #1787
- fix parameter panel by @oleflb in #1770
- Always execute kicks to the end by @schmidma in #1790
- Add hysteresis region to defender positioning by @schmidma in #1791
- Calibratet 21 32 33 34 37 40 38 41 35 by @JackyBloxx in #1792
- Walk faster in penalty shootout by @schluis in #1794
- tilt more forwards by @schluis in #1798
- Calibratet semi final by @JackyBloxx in #1799
- less power by @schluis in #1797
- Parameters to fall less by @schmidma in #1800
- More aggressive defender by @schmidma in #1793
- Allow optional cycler state by @knoellle in #1796
- Make the last kick step a little to the back by @schmidma in #1803
- Completion edit improvements by @knoellle in #1806
- final calibration team by @JackyBloxx in #1804
- Improve foot leveling #1809 by @philipniklas-r in #1811
- Initial side step fix by @schluis in #1808
- Home Sweet Home by @schmidma in #1814
- Vista by @knoellle in #1562
- Remove broken corner kicks scenario by @alexschmander in #1818
- Cd to repo root before paramalarm by @knoellle in #1805
- Move hardware ids out of types by @knoellle in #1807
- Dont serialize motion interpolators by @oleflb in #1817
- Foot Leveling restructuring by @schmidma in #1813
- Implement MuJoCo Backlash by @JonasHolz in #1590
- Power-Panic Service by @paudar in #1657
- Fix kicking team filter by @oleflb in #1789
- Fix typo by @julianschuler in #1827
- here we go again: behavior panel bug by @pejotejo in #1834
- Pickup stiffnesses by @pejotejo in #1828
- Add manifest path completions for fish by @julianschuler in #1829
- heatmap diffusion convolution confusion by @pejotejo in #1741
- Teamball in heatmap by @pejotejo in #1831
- Add individual and total node duration measurements by @alexschmander in #1823
- impl ctrl+c for replayer by @oleflb in #1833
- Fix GCC 15 compatibility by @rmburg in #1839
- Add awk to fedora dependencies by @knoellle in #1841
- Fix clippy lints for 0.1.87 by @oleflb in #1844
- rescale midpoint to base_step_duration by @schmidma in #1845
- Add scatter points in plot by @oleflb in #1846
- Pushing kicking team filtering by @alexschmander in #1782
- Fix rsync to remote when using multiple worktrees by @alexschmander in #1848
- Implement bookmarks in replayer by @oleflb in #1843
- Allow setting parameters in behavior scenarios by @knoellle in #1855
geometry::Arc: use angles forstartandendby @rmburg in #1609- Refactor: move
.support_side()intoModeby @rmburg in #1856 - Use struct instead of tuple for dribble path plan by @rmburg in #1857
- Fix typo by @rmburg in #1859
- Served hot by @knoellle in #1860
- Prevent freewheeling when channel is closed by @knoellle in #1861
- Refactor keybind type by @rmburg in #1863
- fix injected motion command by @pejotejo in #1849
- Impl PathSerde for serde_json::Value by @knoellle in #1864
- Add negative pitch clamping by @alexschmander in #1858
- Kick in kicking team detection by @alexschmander in #1646
- Fix replayer zoom by @oleflb in #1869
- Fix new clippy lint by @rmburg in #1872
- upgrade to 9.0.1 by @schmidma in #1870
- Twix panel to save automatic calibration values to the repo by @tuxbotix in #1447
- Explain what the Return Offset is by @schmidma in #1873
- Refactor: Consolidate motor_commands_optimizer into motor_commands_collector by @schluis in #1852
- add louisenlund as default location by @schluis in #1878
- Less head jerk by @schluis in #1880
- Default to jpg in twix by @schluis in #1879
- KeeperMotion in Penalty shootout by @pejotejo in #1871
- Split stand up back and sitting by @larskna in #1882
- Fix map amnesia by @knoellle in #1883
- added fix for Cargo home path by @larskna in #1877
- calibration 21 30 33 34 35 37 by @JackyBloxx in #1885
- Change jpeg compression rate by @schluis in #1881
- Don't crash twix on unknown panel type by @knoellle in #1884
- reset current minimizer on no ground contact by @schluis in #1886
- Draw more field lines by @knoellle in #1887
- stand up counter by @vivi-enne in #1862
- Do animation mode only if head_rear is pressed by @schluis in #1891
- Fix new clippy lints by @rmburg in #1897
- location smd!!! by @schluis in #1903
- Stand up slowly by @larskna in #1900
- Disable realtime for hulks_webots explicitly by @tuxbotix in #1773
- remove unused parameters by @schluis in #1901
- Fail softly and carry a big error by @knoellle in #1865
- Bump to rust 1.88 by @oleflb in #1907
- Change color of accepted lines from blue to orange by @schluis in #1895
- update bevyhavior simulator docs by @pejotejo in #1908
- slower head movement for defender by @JackyBloxx in #1876
- Bump clippy to 1.84.0, fix respective lints by @schmidma in #1889
- Tune gyro balancing by @schluis in #1902
- Correctly scale measurement noise by @schluis in #1913
- Tune standup by @schluis in #1916
- Add section about parameter_tester by @schluis in #1927
- walking slower when hot by @pejotejo in #1914
- Limit turn_acceleration by @schluis in #1911
- deny standup after 3 tries and ouch by @vivi-enne in #1905
- Add mio to pepsi shortcuts by @knoellle in #1930
- Cleanup and improve readability in ImageSegmenter node by @schmidma in #1932
- Standup refactor by @schluis in #1904
- Fix Image segmenter by @oleflb in #1937
- Profiling with
perfby @oleflb in #1928 - Yet another catching step by @schluis in #1919
- set location rc25 by @schluis in #1939
- edit parameter stand_up_sitting by @larskna in #1941
- Field color labeling and decision tree by @Franziska-Sophie in #1704
- Remove redundant stuff already defined in intrinsics by @tuxbotix in #1894
- Dynamic walk speed by @schluis in #1943
- Increase image region bottom target height by @alexschmander in #1942
- Tune catching steps by @schluis in #1946
- faster image segmentation by @schmidma in #1944
- Semi-Automatic Camera Calibration by @paudar in #1707
- Camera Calibration 33, 35, 37, 38, 40 by @oleflb in #1952
- Fewer samples to detect feet by @schmidma in #1950
- Bevyhavior laufen by @knoellle in #1936
- Draw segments with dynamic width by @schmidma in #1945
- Install as editable library package by @schmidma in #1961
- robustify foot switches by @schluis in #1960
- fixing defender_positioning scenarion in bevy by @JackyBloxx in #1968
- Disable debug assertions and overflow-checks by @schmidma in #1967
- fixed KeeperMotion by @larskna in #1969
- Fix loca set transition by @knoellle in #1970
- Allow specifying Frame in point! and vector! macros by @knoellle in #1973
- Add debugger-friendly profile by @rmburg in #1966
- Improve Camera Calibration by @oleflb in #1965
- Stand up ouch fix and made it louder by @larskna in #1974
- Load multiple datasets for field color training by @schmidma in #1953
- Tune walking and catching by @schmidma in #1978
- Add noise scaling, to reduce influence of little gyro by @schmidma in #1988
- Calibrate Wistex testgame by @alexschmander in #1990
- add aliases for wifi, upload and shutdown by @schluis in #1989
- remove duplicate parameter in default.json by @pejotejo in https://github.com/HULKs/hulk/pull/1997
- Use IMU for
robot_to_groundby @oleflb in https://github.com/HULKs/hulk/pull/1996 - Remove unused maximum_step_size by @rmburg in https://github.com/HULKs/hulk/pull/1976
- Use parry2d convex hull computation by @oleflb in https://github.com/HULKs/hulk/pull/1972
- Fix pepsi path autocompletions for fish by @julianschuler in https://github.com/HULKs/hulk/pull/1999
- Build parameter tester faster by @knoellle in https://github.com/HULKs/hulk/pull/2001
- Revert "use imu roll_pitch for ground_provider (#1996)" by @schmidma in https://github.com/HULKs/hulk/pull/2000
- Everyone should look for referee in Standby by @alexschmander in https://github.com/HULKs/hulk/pull/2006
- recalibrate 38 by @oleflb in https://github.com/HULKs/hulk/pull/1998
- Tune ground provider by @schluis in https://github.com/HULKs/hulk/pull/2010
- Tune feet-detection parameter for RC25 by @paudar in https://github.com/HULKs/hulk/pull/2018
- Discard spurious obstacles by @knoellle in https://github.com/HULKs/hulk/pull/2011
- Calibrate 21 32 33 36 38 41 by @alexschmander in https://github.com/HULKs/hulk/pull/2022
- Do not turn the goalie when passive by @schmidma in https://github.com/HULKs/hulk/pull/2023
- Trust lines a little more by @schmidma in https://github.com/HULKs/hulk/pull/2020
- Do not check edge gradient for line detection on top by @schmidma in https://github.com/HULKs/hulk/pull/2021
- Extend leg if balancing over support foot by @schmidma in https://github.com/HULKs/hulk/pull/2007
- Ouch Louder and louder and louder by @larskna in https://github.com/HULKs/hulk/pull/2025
- Parameter based Standby visual referee robot selection by @alexschmander in https://github.com/HULKs/hulk/pull/2016
- Do not produce segments with zero length by @schmidma in https://github.com/HULKs/hulk/pull/2017
- Add parameter to ignore team balls for striker claiming by @knoellle in https://github.com/HULKs/hulk/pull/2019
- Clip goal-line targets with ball position by @schmidma in https://github.com/HULKs/hulk/pull/2026
- Add localization overlay by @schmidma in https://github.com/HULKs/hulk/pull/2033
- Use B-Human intrinsic values by @oleflb in https://github.com/HULKs/hulk/pull/2031
- Calibration QOL by @oleflb in https://github.com/HULKs/hulk/pull/2034
- Calibrate roll_pitch in sensor data by @schluis in https://github.com/HULKs/hulk/pull/2029
- Prevent non-strikers from claiming striker at kickoff by @knoellle in https://github.com/HULKs/hulk/pull/2032
- smaller turnkicks for 38 35 and 37 by @pejotejo in https://github.com/HULKs/hulk/pull/2035
- Tune walking by @schmidma in https://github.com/HULKs/hulk/pull/2037
- Calibrations 2025-07-18 Wistex by @alexschmander in https://github.com/HULKs/hulk/pull/2040
- tune foot leveling by @schluis in https://github.com/HULKs/hulk/pull/2039
- do not balance when catching by @schmidma in https://github.com/HULKs/hulk/pull/2043
- back to the roots by @schmidma in https://github.com/HULKs/hulk/pull/2042
- Update odometry by @paudar in https://github.com/HULKs/hulk/pull/2053
- tune walking, fix 37 by @schluis in https://github.com/HULKs/hulk/pull/2055
- Reduce
minimum_number_of_segments_per_circleto 2 by @alexschmander in https://github.com/HULKs/hulk/pull/2054 - Add
Pathnewtype by @rmburg in https://github.com/HULKs/hulk/pull/2041 - Implement Filter Recalibration by @oleflb in https://github.com/HULKs/hulk/pull/2057
- Slower turning when searching by @schmidma in https://github.com/HULKs/hulk/pull/2058
- Less slip when setting foot dowm by @pejotejo in https://github.com/HULKs/hulk/pull/2056
- Remove unused features from
parry2dcrate by @rmburg in https://github.com/HULKs/hulk/pull/2062 - Look at referee during
Initialwithout pose detection by @alexschmander in https://github.com/HULKs/hulk/pull/2063 - Update referee position to be 0.3m behind side line by @alexschmander in https://github.com/HULKs/hulk/pull/2064
- Longer ttrkp when fallen by @paudar in https://github.com/HULKs/hulk/pull/2059
- Filter recalibration by @oleflb in https://github.com/HULKs/hulk/pull/2070
- Update odometry by @paudar in https://github.com/HULKs/hulk/pull/2072
- Calibrate 38 32 21 34 41 40 by @alexschmander in https://github.com/HULKs/hulk/pull/2075
- Increase walk-and-stand hysteresis for supporter by @schmidma in https://github.com/HULKs/hulk/pull/2074
- Reduce max head yaw velocity by @rmburg in https://github.com/HULKs/hulk/pull/2060
- Dynamic line measurement noise by @schmidma in https://github.com/HULKs/hulk/pull/2071
- Defenders switch sides if ball is behind them in penaltykick by @JackyBloxx in https://github.com/HULKs/hulk/pull/1938
- Fix intercept ball scenario by @knoellle in https://github.com/HULKs/hulk/pull/1991
- Don't continuously turn when searching by @schluis in https://github.com/HULKs/hulk/pull/2073
- Tune Kicks by @schmidma in https://github.com/HULKs/hulk/pull/2077
- Calibrate 34 38 21 32 (39) 40 41 by @alexschmander in https://github.com/HULKs/hulk/pull/2078
- remove_anchor_from_robot by @paudar in https://github.com/HULKs/hulk/pull/2038
- Don't trust network teamballs by @paudar in https://github.com/HULKs/hulk/pull/2044
- Incease
ball_radius_enlargement_factorofTopto 1.8 by @alexschmander in https://github.com/HULKs/hulk/pull/2083 - Searcher Standing Delay by @paudar in https://github.com/HULKs/hulk/pull/1735
- Stable arms by @schluis in https://github.com/HULKs/hulk/pull/2088
- increase kick off kick angle by @vivi-enne in https://github.com/HULKs/hulk/pull/2069
- Remove unused VisualRefereeChallenge by @schluis in https://github.com/HULKs/hulk/pull/2092
- Change from loser to searcher after a timeout by @rmburg in https://github.com/HULKs/hulk/pull/2076
- Add pepsi nextest by @knoellle in https://github.com/HULKs/hulk/pull/2089
- Fix autoref ball positioning in sub states by @knoellle in https://github.com/HULKs/hulk/pull/2095
- Prevent yielding striker to differently-localized robots by @knoellle in https://github.com/HULKs/hulk/pull/2086
- Fix
PathSerdeforMatrixtypes with N > 6 by @rmburg in https://github.com/HULKs/hulk/pull/2096
Full Changelog: coderelease2024...robocup2025