Solar-powered robots do not require battery as the energy from the sun is sufficient to power the system. However, some of the robots do come with micro-rechargeable batteries for storing energy which can be used to power the robot when the sun is down or for playing indoors.