The most impressive pictures from the last seven days, including robotic firefighters, solar car races and extreme weather.