Tela do ROSOS no inicio de uma partida.Que tal programar seu proprio time de robos para jogar futebol? E o melhor e que voce nao precisa gastar dinheiro!O amigo e ex-aluno Ivan Seidel Gomes e eu criamos uma plataforma de simulacao para futebol de robos. O objetivo principal e prover acesso a robotica educacional a todos os alunos, inclusive aos que nao tem acesso a robos fisicos!Ok, fiz so o inicio do codigo e o Ivan fez a maior parte. No fim, o software tambem contou com a colaboracao do Renato Ferreira e do Joao Pedro Vilas. Mas, eu fiz o importante papel de supervisao e cobranca ate o seu nascimento. ;-)A plataforma que criamos e chamada ROSOS (RObot SOccer Simumator). E open-source e roda em computadores com sistema operacional Windows, MAC OS ou Linux.ROSOS simula uma partida de futebol jogada por robos autonomos. O tamanho do campo e a quantidade de robos por time e variavel. Cada time deve programar os seus proprios robos e o simulador controla a interacao entre os componentes fisicos. Os robos contam com motores e sensores virtuais de forma que cada equipe pode utiliza-los para movimentacao de seu robo, localizacao da bola, medicao de distancia, orientacao etc. Os programas dos robos virtuais possuem a mesma estrutura dos programas de robos reais, sendo possivel inclusive simular ruido e falhas nos sensores, o que torna a experiencia mais proxima do uso de robos reais.Tela do ROSOS com campo de maior area durante a realizacao de uma partida.A criacao do simulador ja resultou em dois artigos. O primeiro, intitulado "Soccer Simulation League a proposal for the RoboCupJunior competition", foi apresentado por nos em julho de 2015 no WEROB - Workshop on Educational Robotics da RoboCup, realizada na China. O segundo, intitulado "Junior Soccer Simulation - Providing all primary and secondary students access to educational robotics", sera apresentado em outubro no Latin American Robotics Symposium. Este tambem tem a coautoria da professora Carmen Faria Santos, do Laboratorio de Robotica Educacional da UFES.Uma pequena competicao foi organizada no campus da UFABC em julho de 2015 para testar o simulador. A competicao foi realizada pela secao UFABC do IEEE RAS e pela Tenda Digital, com apoio da WebRadio UFABC e da Inova UFABC e com patrocinio da RoboCore e da Giro UFABC. O video abaixo foi gravado no dia da competicao. Confira as partidas!Interessados em usar o simulador ou em contribuir com a sua melhoria podem obte-lo no link abaixo. Para executar ROSOS e necessario tambem instalar o software gratuito Processing. https://github.com/ivanseidel/Robot-Soccer-SimulatorCom a ajuda de outros colaboradores, foi criado um canal no YouTube com instrucoes de uso e exemplos. Confira!https://www.youtube.com/channel/UCZekRTPIwhe56lbicQpO-vgEspero que gostem e aproveitem o ROSOS!Ate a proxima! Que curso devo fazer para estudar Robotica? Engenharia Mecatronica ou Engenharia de Controle e Automacao? Qual e a diferenca entre eles?Muita gente tem duvidas sobre a diferenca entre Engenharia Mecatronica e Engenharia de Controle e Automacao, e eu recebo muitas perguntas sobre esse tema. Vou dar a minha visao aqui pra tentar ajudar no esclarecimento.De fato, no Brasil existe uma confusao na nomenclatura desses