Este é o oposto / complemento da minha pergunta anterior , que dizia respeito à medição da posição precisa de um objeto quando ele é movido / desenhado por alguém por um período curto. Supondo que eu use uma das abordagens sugeridas do @ Rocketmagnet (provavelmente usando codificadores lineares), a seguir:
Suponha que eu tenha rastreado / gravado os dados da posição XY quando um objeto é movido arbitrariamente por algum padrão em um plano 2D por alguém:
Objetivo: Agora, eu gostaria que o objeto replicasse o mesmo padrão de movimento gravado, ou seja, gostaria que o objeto se movesse pelas mesmas posições XY - mas automatizado desta vez.
Em outras palavras, eu gostaria que o sistema carregasse / deslocasse o objeto do gravado (X1, Y1) para (X2, Y2) para (X3, Y3) e assim por diante. Novamente, completamente restrito a um plano / superfície 2D, assim:
Restrições:
- Gostaria de um movimento bastante controlado / preciso do objeto, com erro não superior a 0,5 mm.
- O domínio dos pontos para o objeto se mover se estende por um quadrado de 30 cm x 30 cm.
- A duração / caminho exato entre os pontos NÃO é crítico - já que terei um conjunto de pontos bastante bem preenchido (portanto, ele estará bem próximo do movimento contínuo).
A única solução em potencial que considerei para isso (e acho que é fácil de implementar) é usar motores colocados nas bordas, mas de alguma forma conectados ao objeto. Mas não tenho certeza de como conectá-los de uma maneira que permita 2 graus de liberdade simultaneamente e, além disso, não tenho certeza de como / se é possível atingir a precisão de movimento desejada usando motores.
Portanto, minha pergunta é: Quais são os possíveis métodos que posso tentar para esse tipo de movimento bidimensional controlado com precisão? Existem muito poucas limitações físicas na minha configuração atual, então estou aberto a brincar com implementações (razoáveis) de qualquer nível de complexidade!
Uma boa notícia é: como terei um sistema preciso de medição / rastreamento (da pergunta anterior ), seria possível integrar o feedback / calibração durante o movimento, o que, suponho, será essencial se eu quiser garantir os 0,5 mm erro máximo.
EDIT: Caso a aplicação exata seja interessante: O sistema é minha tentativa de uma demonstração simplificada da arte eletrônica da replicação de ações, ou seja, a ação de uma pessoa é registrada e, em seguida, duplicada após um período ou em um sistema duplicado próximo. Inicialmente, tentei trabalhar com ligas com memória de forma (especificamente nitinol), mas gravar um movimento 3D de uma forma multiponto não era fácil (longe disso!), Portanto, minha simplificação para um objeto de "ponto único" em um 2 -D avião.