Skip to content

Code changes

Antoine Monnier edited this page May 30, 2025 · 10 revisions

28/5 - before match 2

  • Add a waypoint in the middle of the field when going to backstage (PR #37)
  • Go to backstage at 85s instead of 87s (PR #37)
  • Just cross the backstage line (target y = 1.60m instead of 1.85m) (PR #37)
  • Rotate just before releasing bleacher
  • Move backward after picking up a bleacher (PR #32)

29/5 - before match 3

  • Assume the opponent robot is out of the field if it's not detected for 10 consecutive frames (PR #43)
  • Ne pas s'arrêter si le robot n'est pas en direction de l'adversaire
  • FPS -> 6
  • v_max: 1.5 -> 1.3
  • Bug camera positioning (throw bad positions)
  • Reduce eagle packet size
  • Measure the rotation span over 250ms instead of 1s
  • Use Thibault's PC
  • Stop on lost connection (PR #46)

30/5 - before match 3

  • Decrease log quantity
  • Our empty building areas are no longer obstacles
  • Safety state to avoid blinking

30/5 - before match 4

  • Go to backstage at 81 instead of 85s, with no min rotation radius
  • Obstacles use rectangles with bevels instead of rounded corners
  • Debounced is_safe status
  • Increase safe distance 0.43m -> 0.45m
  • Carefully avoid infinite zones

30/5 - before match 5

  • Revert strict avoidance of infinite zone (shaky robot)
  • Don't update robot position more than once per second (shaky robot)
  • Stay on our side of the field
  • Move backstage waypoint 7cm away
  • Fix hold 500ms on start
  • More precise rotation when dropping bleachers and at backstage wait point.
  • Extend shovel 0.105 -> 0.130
  • Use 2 slots instead of 3 on large building areas
  • After releasing a bleacher, wait for shovel retraction before moving backward
  • Wait for camera positioning for 1s in front of bleacher before grabbing it
  • Move forward for 0.5s after picking up a bleacher

Clone this wiki locally