Magnetic, Steam and Solar Powered Robots