When you imagine robots, you probably aren't picturing stretchy meshes that can float on water, but that's exactly what researchers at North Carolina State University have developed. These soft ...