> I think the problem is largely determining “dustiness” of a given space, and cleaning it appropriately.

Not needed. Like a robo-vac running frequently: they don't pick up _every_ single grain of dust perfectly during one given run. You just run them often enough they keep the floor "undusty enough". Or trimming beard / head at x mm every y days, not every hair is a perfect x mm at all times but the repetition / constancy makes it close enough.

> Would you solve with compressed air or a motorized feather duster?

Intuitively, probably the latter?.. But engineers working on such a thing would probably be best off prototyping and validating in both directions and with endless parameterizations =)