This demonstration is impressive; although, I believe battery technology is not yet ready, which means it will be a few years before soldiers are replaced by robots. On the other hand, there are jobs these robots can do.
...anything to figure out how to kill another human being without putting the self at risk! Sure robots can be used for good...my guess is the pendulum swings to the ‘kill’ side, every time.
The military have the money to pay for development of robots.