Excellent use of Lego mini figure legs for the legs of your robot. Very ingenious. It will give your robot the flexibility of the actual one (from the movie). Congratulations.
This is really well done! I tried and failed to on a Laputa Robot so I know how challenging it is. My head solution was a lot like yours but you've done a better job and gotten farther that I ever did. Your garden version of this is awesome as well.