Criar um robô capaz de percorrer um determinado caminho sem precisar de nenhuma ajuda externa, como por exemplo uma linha marcada no solo, foi durante muito tempo uma operação extremamente complexa. Graças ao crescimento do interesse de amadores na robótica, por um lado, e por outro ao desenvolvimento de novos sensores, é hoje possível construir robôs com funções que a alguns anos atrás seriam pura ficção científica. E isto é simplesmente o que estamos a propor aqui, com a construção de um robô capaz de detectar o norte magnético, e assim capaz de seguir qualquer direcção angular referenciada a isso, do mesmo modo que o leitor usaria uma bússola. Para isso, utiliza um sucessor da velha agulha da bússola, na forma de um módulo desenvolvido pela Devantech designado por CMP03 (ou CMPS03, dependendo da versão e documentação).