This should probably be simple to answer but does a minibot HAVE to be completely pre-programmed or would it be okay if we have just a clean circuited robot where a switch closes and opens the circuit to let the motors run?
No “no” is a yes
if not allowed == False:
You do not need a “smart” minibot. Wheels, motors and a battery are all you need. We have one design under consideration that does use an NXT brick… but for weight to aid traction.