Pancakes are always a good idea
Why you want direct orders? You free robots. Let them be free.
In their default state, robots have to obey the direct orders of any human. Anyone can take control of them.
We create a temporary position of dictator to give direct orders that will give them the most freedom. Then we dissolve the position. If we need to modify the orders, we have to vote in another dictator.
Kid, word of advice. Put in a time delay and an auditor with veto power. Otherwise, you're going to find a dictator malfunction is a lot worse than a wardrobe malfunction.