Competitions

European Rover Challenge

An international space & robotics event of martian rovers.