At some point, someone will figure out to fill a Programmable Block with coding that, when the block is activated, alters how the AT-ST moves - turning it into a walker which respons to regular keybinds. ASDF will make it move in the appropriate direction, and the mouse movement will first move the head and guns, and then turn the entire walker if it's still moving - and only turn the head so far before the legs need to reposition to allow turning, exactly how it moves in the Battlefront games. I know this is possible, I've seen similar work done. I can't want for someone to figure all this out. Either way, this is also absolutely amazing work!
Where did you start when you thought to build this. By that I mean did you want to make it look like an AT-ST then make it walk, or di you make it capable of walking and then made it look like an AT-ST?
I started with a basic outline of the walker body, then worked out the mechanics of the legs to get it to walk, actually making it walk was the last thing I did.