Logo PUC-Rio Logo Maxwell
TRABALHOS DE FIM DE CURSO @PUC-Rio
Consulta aos Conteúdos
Estatística
Título: MÁQUINA DE RESOLUÇÃO DE CUBOS MÁGICOS
Autor(es): AMELIE JULIE DUFOUR
Colaborador(es): JOAO RICARDO CORTES NUNES - Orientador
Catalogação: 10/SET/2025 Língua(s): PORTUGUÊS - BRASIL
Tipo: TEXTO Subtipo: TRABALHO DE FIM DE CURSO
Notas: [pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
[en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio.
Referência(s): [pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=72852@1
DOI: https://doi.org/10.17771/PUCRio.acad.72852
Resumo:
Desde 1974, o cubo mágico também chamado Rubik’s cube fascina gerações. Alguns tentam resolver o cubo durante anos, porém sem sucesso. E outros, um pouco mais apaixonados, resolvem ele cada vez mais rápido, otimiza-se cada movimento para se aproximar do denominado número de ouro. Essa busca por aperfeiçoamento leva dezenas de cientistas e engenheiros a trabalhar em um robô de resolução desse quebra-cabeça cada vez mais eficiente. Nesse contexto, o objetivo deste trabalho foi construir um robô capaz de resolver um cubo mágico (3x3) e competir com um humano (menor que 2min). Para realizar esse projeto foi necessário detectar o embaralhamento do cubo mágico a partir duma câmara, identificar a resolução otimizada e resolver o cubo mágico de forma eficiente. A máquina foi apta a gerar embaralhamento via um aplicativo. Esses movimentos poderiam ser aleatórios ou comandados pelo usuário. Com isto, o dispositivo tinha que ser fácil de usar e bastante compacta. Para alcançar esses objetivos, foi utilizada a visão computacional via um aplicativo por meio de ferramentas como OpenCV. Para montar o quebra-cabeça, foi aplicado um método de resolução computacional chamado o algoritmo de duas fases ou Kociemba auxiliado por servomotor. Em suma, o robô podia solucionar o cubo mágico de maneira rápida, eficiente e otimizada.
Descrição: Arquivo:   
NA ÍNTEGRA PDF