Tamanho da fonte:
Robô Solucionador de Cubo Mágico
Última alteração: 2017-08-29
Resumo
O objetivo do projeto é o desenvolvimento de um robô capaz de solucionar um cubo mágico, a partir de qualquer embaralhamento. Para cumprir este objetivo foi utilizado um software, que através da coleta de imagens, com o uso de sensores e câmeras, identifica o estado do cubo e soluciona o problema, gerando um algoritmo (sequência de movimentos) que resolve o mesmo a partir do ponto em que este se encontra. Em seguida, esta sequência de movimentos é processada de modo a passar comandos para girar cada uma das faces do cubo na sequência indicada pelo algoritmo, de forma independente, através de motores conectados a cada um dos eixos de rotação. Após a execução dos movimentos, o cubo estará resolvido. Na montagem foram utilizados 6 motores, para rotacionar cada lado diretamente sem a necessidade de movimentação do cubo, 2 câmeras, para ler diretamente as faces do cubo, além dos sensores de toque para acionamento da movimentação dos lados para embaralhamento e testes. O desempenho está comparável a outros robôs existentes, mas seu aprimoramento está sendo feito para melhoria de hardware e software a fim de obter melhores resultados em menor tempo.
Palavras-chave
Robótica. Cubo mágico. Automação.