With the new revision of the Breakbeam PCBs, I think there is a way to detect if the breakbeam is faulty (e.g. one of the two wires has disconnected). We should detect this and include it in the RobotStatus message. We should then try to substitute the robot, or have the disabled functionality considered by AI when assigning the robot a tactic.
Talk with Ryan or Dannon about more details on this new PCB and how the fault can be detected.
Description of the task
With the new revision of the Breakbeam PCBs, I think there is a way to detect if the breakbeam is faulty (e.g. one of the two wires has disconnected). We should detect this and include it in the RobotStatus message. We should then try to substitute the robot, or have the disabled functionality considered by AI when assigning the robot a tactic. Talk with Ryan or Dannon about more details on this new PCB and how the fault can be detected.
Acceptance criteria
Blocked By