2019/06/15

Constrói um robot para resolver cubos de Rubik


Se já desesperaram a tentar resolver um cubo de Rubik, eis um projecto que vos poderá dar alguma paz de espírito: um robot que é capaz de resolver este puzzle tridimensional sem qualquer dificuldade.

O ARS - Arduino Rubik Solver é um sistema que recorre a um Arduino e vários motores para manipular um cubo de Rubik e o resolver da forma mais eficiente possível, ou seja num máximo de 20 movimentos.

A única parte que falta (e que está a ser desenvolvida) é a detecção automática das cores das peças do cubo, pelo que por enquanto é necessário introduzir essa informação manualmente no algoritmo de resolução do cubo. Uma futura versão melhorada poderá usar uma câmara, e fazer um "scan" prévio ao cubo, rodando-o várias vezes para "ver" todas as faces, e depois resolvê-lo de forma completamente automática.

Até lá, terão bastante com que se entreterem a nível de toda a montagem mecânica envolvida nesta máquina (com 6 motores passo a passo).

3 comentários:

  1. :) https://www.youtube.com/watch?v=nt00QzKuNVY

    ResponderEliminar
    Respostas
    1. Sim, também tinhamos falado dela por aqui. :)

      Mas queria era ver uma destas máquinas a resolver um cubo de 17x17x17. :)

      Eliminar
    2. Ahaha! Nunca me aventurei tão longe!
      Devia ser bonito!... Presumo que a dificuldade aí seria conseguir rodar as peças interiores...

      Eliminar