- ignore silver for 1s after ramp to get rid of false positives when driving down seesaw/ramp
- LoPs in rescue area not working
- check_silver after restart not working, cam servo does not tilt upwards
- after green dot: check left/right like in Kassel
- exit
- investigate: why is cam servo not ALWAYS attached. Sometimes its detached
- investigate why cam servo sometimes turns when stop.py is being called from run.sh
- reduce sensitivity when few black pixels (gaps)
Problems based on runs in St Augustin (descending order of importance, will probably never be implemented)
- increase motor speed when frame is the same of long time (indicating the robot got stuck)
- turn lineangle before gap? Maybe drive backwards a few times to allow for slight corrections
- missed black line during obstacle
- corner approach: check contour to avoid false positives
- intersection: confused right with left turn (vid 4, 1:45)
- obstacle: line after obstacle pls fix
- prefer living victims when when !ignore_dead
- find exit
- random thread(?) stop during rescue. Maybe add pull down resistor or check for press duration
- more labeled victim data to avoid losing victim during search
- more ml data with multiple victim overlapping (and far away)
- beginning of victim search: why frame lost?
- ignore upper frame area when looking for victims
- find corner more precise (more ml data of corners far away)
- reajust robot position relative to corner when driving towards it
- investigate: vid 4, 3:05 random thread crash
- turn line angle before obstacle
- check if victim has been rescued successfully (look at black corner)
- rescue kit: close gripper while driving forward
- rewrite find_center using VL53L0X and Gyro
- VL53L0X instead of HCSR04
- Gyro sensor (turning, ramps up and down, adjust speed accordingly)
- intersection: turn 60 degs with gyro and rest with camera until line angle = 0
- oscillating during linefollowing (even when following straight lines)
- drive towards rescue kit so its always in the same y position (not only x) to facilitate pickup