World championship WC2007 off road robot car contest in Finland. Robots are ready to start