Are interrupts the right thing to use for my robot?

what can generate more interference than a motor?

A spark gap? :smiley: