This is not going to be useful in the military. The only advantage it may have over humans is increased accuracy, and even then, a mobile gun platform on wheels will do a much better job.
This robot is less mobile, less reliable, less endurable, much less smart and much less flexible than any average soldier. The only applications I can think of are extreme weather conditions (i.e. Antarctica and the Sahara desert), and even then it would probably fail fast.
I don't think it's complete garbage, it's just that I don't see it being close to useful in real military applications this century.