They should have sensors equipped that allow them to detect solid objects. Just some basic collision detection as a bare minimum. This alone would greatly help. Right now, you have to babysit them and waste time that you could spend actually mining. This especially gets problematic now with asteroid core mining. Where you want to use the time positioning and shooting of surface fragments of the exposed core, while the collectors are collecting the floating fragments. They already have timed life so it's pretty pointless for them to have suicidal behavior on top of that. Quite frankly this is getting tiring. This should have been changed alongside the introduction of the new mining mechanics. It's not like this hasn't been suggested before.