TL;DR
Changing the energy consumption of the robos from "distance moved" to "time in air".What ?
ATM it seems to me, that the actual main energy consumption for the robos is distance moved. The more i get into the endless research of robo speed the more they wait on roboports for recharging. So the effort you get from the research is that the robos move faster to a roboport for charging, nothing more.Why ?
A better way would be that the robots charge after a fix time in air, so better researched robos can travel longer distances without charging and the robos would get a better bonus from that endless research (also a Recharge station like in bobs would be a nice feature in vanilla, 4 on standard roboports are way too less without making excessive roboport spamming charging areas)Other suggestion would be an endless research for robo battery size or sth like that