Yes, just as there are self cleaning trash racks at wastewater treatment plants. If you can invent such a thing for catch basins which work reliably, are vandal proof, are affordable, attractive, and are approvable by the MADD ( Mothers Against Dirty Drains) you will be rich !
good luck