Jest to przeciwieństwo / uzupełnienie mojego poprzedniego pytania , które dotyczyło pomiaru dokładnej pozycji obiektu, gdy jest on poruszany / rysowany przez kogoś przez krótki czas. Zakładając, że używam jednego z sugerowanych podejść @ Rocketmagnet (prawdopodobnie używając enkoderów liniowych), następnie:
Załóżmy, że śledziłem / rejestrowałem dane pozycji XY, gdy obiekt jest dowolnie przemieszczany przez jakiś wzór w płaszczyźnie 2D.
Cel: Teraz chciałbym, aby obiekt odtworzył ten sam zarejestrowany wzór ruchu, tzn. Chciałbym, aby obiekt poruszał się przez te same pozycje XY - ale tym razem zautomatyzowany.
Innymi słowy, chciałbym, aby system przenosił / przemieszczał obiekt z zarejestrowanego (X1, Y1) do (X2, Y2) do (X3, Y3) i tak dalej. Ponownie całkowicie ograniczony do płaszczyzny / powierzchni 2D, tak jak:
Ograniczenia:
- Chciałbym dość dobrze kontrolowanego / dokładnego ruchu obiektu, bez błędu większego niż 0,5 mm.
- Domena punktów do poruszania się obiektu rozciąga się na kwadrat o wymiarach 30 cm x 30 cm.
- Dokładny czas trwania / ścieżka między punktami NIE jest krytyczna - ponieważ będę miał dość dobrze wypełniony zestaw punktów (więc będzie już dość blisko ciągłego ruchu).
Jedynym potencjalnym rozwiązaniem, które wziąłem pod uwagę (i myślę, że jest łatwe do wdrożenia), jest użycie silników umieszczonych na krawędziach, ale w jakiś sposób połączonych z obiektem. Ale nie jestem pewien, jak połączyć je w sposób, który pozwala na 2 stopnie swobody jednocześnie, a ponadto nie jestem pewien, jak / jeśli możliwe jest osiągnięcie pożądanej dokładności ruchu za pomocą silników.
Więc moje pytanie brzmi: jakie potencjalne metody mogę wypróbować dla tego rodzaju dokładnie kontrolowanego dwuwymiarowego ruchu? W obecnej konfiguracji jest bardzo niewiele fizycznych ograniczeń, dlatego jestem otwarty na zabawę z (rozsądnymi) implementacjami o dowolnym poziomie złożoności!
Jedna dobra wiadomość: ponieważ będę miał precyzyjny system pomiaru / śledzenia (z poprzedniego pytania ), możliwe byłoby zintegrowanie sprzężenia zwrotnego / kalibracji podczas ruchu, co, jak sądzę, będzie niezbędne, jeśli chcę zapewnić 0,5 mm maksymalny błąd.
EDYCJA: W przypadku, gdy interesująca jest dokładna aplikacja: System jest moją próbą uproszczenia demonstracji replikacji akcji opartej na elektronice, tj. Działania danej osoby są rejestrowane, a następnie powielane albo po pewnym czasie, albo w duplikacie systemu blisko. Początkowo próbowałem pracować ze stopami z pamięcią kształtu (szczególnie nitinol), ale rejestrowanie ruchu trójwymiarowego kształtu wielopunktowego nie było łatwe (DALEKO!), Stąd moje uproszczenie do obiektu „jednopunktowego” na 2 -D samolot.