GPTARS to innowacyjny projekt łączący moc generatywnej AI z kultowym projektem TARS, robota z filmu Interstellar. Koncepcja ta powstała w Travis Lpasja do najnowocześniejszych technologii i kina, szczególnie twórczości filmowca Christophera Nolana.
Podstawą projektu jest wyrafinowana Model 3D stworzony przez Charliego Diazaktóry nie tylko zaprojektował elementy wizualne, ale także opracował kinematykę ruchu niezbędną do realistycznego ruchu TARS. Oryginalny przewodnik Diaza zawierał kompleksowy plan budowy repliki TARS, co zainspirowało rozwój GPTARS.
Droga do zbudowania GPTARS
Podróż w celu stworzenia działającej repliki TARS była długa, obejmowała wiele iteracji i liczne wyzwania techniczne. Początkowo skupiono się na odtworzeniu wyglądu fizycznego i podstawowych ruchów TARS, jak pokazano w Interstellar. Wymagało to szerokiego wykorzystania technologii druku 3D, serwosilników i różnych komponentów elektronicznych. Pierwsze wersje, chociaż wizualnie dokładne, napotkały znaczne wyzwania mechaniczne, szczególnie w zakresie uzyskania stabilnego i niezawodnego ruchu.
Obserwacje mechaniczne w początkowych etapach uwypukliły złożoność ruchu TARS. Pomimo pozornie prostej konstrukcji, mechanizm chodzenia TARS wymagał skomplikowanych regulacji, aby zapewnić płynne działanie. Na przykład ukryty stopień swobody translacyjnej w pobliżu stawów nóg, który był kluczowy dla mobilności robota, wymagał precyzyjnej kalibracji. Wczesne prototypy zmagały się z równowagą i rozkładem ciężaru, co prowadziło do częstych awarii mechanicznych. Z czasem problemy te zostały rozwiązane poprzez skrupulatne udoskonalenie konstrukcji i dostosowanie programu chodzenia.
Jak zbudować własny GPTARS
Oto kompletna lista części potrzebnych do zbudowania własnego GPTARS-a:
Komponenty sprzętowe:
- Raspberry Pi 3 Model B
- myCharge Hub Mini 3350mAh/2.4A bank
- Akumulator LiPo (3 ogniwa, 11,1 V, 1300 mAh)
- Przetwornica obniżająca napięcie stałe 12 V na 6 V
- Sterownik serwomechanizmu PWM Adafruit 16-kanałowy
- Wyświetlacz Elecrow 5″ HDMI
- 8Bitdo Zero 2 Pilot Bluetooth
- Mikrosilnik serwo SG90 (×4)
- Serwo Metal Gear „Standard” (×5)
- Śruba maszynowa, M3
- Lekki serwo-róg Actobotics (H25T Spline)
Aplikacje programowe i usługi online:
- Raspbian (system operacyjny dla Raspberry Pi)
- Interfejs API GPT
Narzędzia ręczne i maszyny produkcyjne:
- Drukarka 3D (ogólna)
- Lutownica (ogólna)
- Drut lutowniczy bezołowiowy
Elementy konstrukcyjne:
- Części poliwęglanowe drukowane w technologii 3D
- „Grzbiety” wytłaczane z aluminium
- Obudowa z blachy aluminiowej
- Folia ochronna na ekran z poliwęglanu
Dusza AI, ciało TARS
Prawdziwa innowacja GPTARS jest w integracja generatywnej sztucznej inteligencjiktóry wyposaża robota w zaawansowane umiejętności konwersacyjne i dynamiczne reakcje. Wykorzystując możliwości modelu GPT-4 OpenAI, GPTARS może angażować się w znaczące interakcje, zapewniając użytkownikom wciągające doświadczenie wykraczające poza zwykłą fizyczną replikację. Ta integracja AI przekształca TARS ze statycznego modelu w interaktywny byt zdolny do zrozumienia i reagowania na szeroki zakres danych wejściowych.
Ta integracja nie obyła się bez wyzwań. Sztuczna inteligencja musiała zostać płynnie włączona do istniejącej struktury sprzętowej bez uszczerbku dla fizycznej wydajności robota. Raspberry Pi 3 Model Bużywany jako komputer główny, musiał zarządzać zarówno operacjami mechanicznymi, jak i zadaniami przetwarzania AI. Wymagało to optymalizacji oprogramowania i wydajnego przydzielania zasobów obliczeniowych. Ponadto zapewnienie niezawodnej komunikacji między AI a komponentami sprzętowymi było kluczowe dla osiągnięcia zsynchronizowanych ruchów i odpowiedzi.
Udoskonalenie estetyki i funkcjonalności
Jednym z istotnych aspektów projektu GPTARS było osiągnięcie realistycznego i atrakcyjnego wizualnie wykończenia robota. Proces uzyskania gładkiego, metalicznego wyglądu wymagał rozległych prób i błędów. Liczne iteracje były konieczne, aby udoskonalić powłokę i osiągnąć pożądaną jakość estetyczną. Ten aspekt projektu okazał się czasochłonny, często trwając dłużej niż zadania programistyczne. Pomimo tych wyzwań, końcowym rezultatem jest robot, który nie tylko działa skutecznie, ale także bardzo przypomina swojego kinowego odpowiednika.
Oprócz rozważań estetycznych, nieustannie wprowadzano ulepszenia funkcjonalne, aby poprawić możliwości GPTARS. Wersje początkowe borykały się z problemami, takimi jak ciężkie, niezrównoważone stopnie i częste awarie mechaniczne. Były to stopniowo łagodzone poprzez optymalizację rozkładu masywykorzystując lżejsze pakiety baterii i udoskonalając program chodzenia. Zastosowanie zaawansowanych serwosilników i ulepszonych komponentów konstrukcyjnych również przyczyniło się do zwiększenia niezawodności i wydajności robota.
Kulminacja wysiłków
Dzisiaj GPTARS jest dowodem na bezproblemową integrację generatywnej AI i robotyki. Projekt pokazuje potencjał łączenia zaawansowanych modeli AI z wyrafinowanymi projektami mechanicznymi w celu tworzenia interaktywnych i realistycznych robotów. Chociaż zawsze są obszary do dalszej poprawy, obecna wersja GPTARS stanowi znaczące osiągnięcie zarówno pod względem technicznym, jak i estetycznym. W miarę rozwoju projektu przyszłe ulepszenia mogą obejmować wykorzystanie nowych funkcji nadchodzących modeli AI i dalsze udoskonalanie fizycznej konstrukcji robota.
Historia GPTARS to historia nieustającej innowacji i pasji, odzwierciedlająca poświęcenie, by ożywić ukochaną postać filmową dzięki mocy technologii. Połączenie generatywnej AI z kultowym designem TARS oferuje wgląd w przyszłość interaktywnej robotyki, w której maszyny mogą nie tylko naśladować ruchy przypominające ludzkie, ale także angażować się w znaczące interakcje.
Źródło wyróżnionego obrazu: GPTARS/Instagram
Source: GPTARS przedstawia wizję Nolana dotyczącą sztucznej inteligencji