Quarles mentions this in Operational Scenarios slide of this video. This is their HIGH VOLTAGE patent technology. Pic of their Banshee on next page also notes "Electrified rumble strips". This is the same as PEVS Pre-Emplaced Electric Vehicle Stopper.