Robotic battle suit