Technologia

Microsoft wykorzystuje umiejętności programistyczne ChatGPT do latania dronem w nowym eksperymencie

  • 25 lutego, 2023
  • 4 min read
Microsoft wykorzystuje umiejętności programistyczne ChatGPT do latania dronem w nowym eksperymencie


Firma z Redmond eksperymentowała z wykorzystaniem ChatGPT OpenAI jako pośrednika między ludźmi a robotami asystującymi.

Programowanie robotów chatgpt firmy MicrosoftBadacze firmy Microsoft programują robota do tworzenia logo firmy za pomocą ChatGPT (Zdjęcie: Microsoft)

Posłuchaj tego artykułu
Twoja przeglądarka nie obsługuje elementu audio.

ChatGPT OpenAI już udowodnił swoją siłę, generując eseje, które wyglądają, jakby zostały napisane przez ludzi, oraz podstawowe programowanie. Ale Microsoft zorientował się, że chatbot AI może również odgrywać rolę w interakcjach człowiek-robot. Większość kodu napisanego dzisiaj w celu sterowania robotami jest pisana odręcznie, a Microsoft chce to zmienić. Firma eksperymentuje z wykorzystaniem ChatGPT jako pośrednika między ludźmi a robotami asystującymi.

W poście na blogu Microsoft zwraca uwagę na trudności związane z tradycyjnym programowaniem robotów. Obecne potoki robotyki zaczynają się od inżyniera, który tłumaczy wymagania zadania na kod systemu. Inżynier pisze kod, a następnie przepisuje go ponownie, aby poprawić zachowanie bota, dopóki nie zostanie udoskonalony. Proces jest żmudny, kosztowny i nieefektywny.

ChatGPT można wykorzystać do znacznego uproszczenia tego procesu, umożliwiając programowanie robotów nawet użytkownikom nietechnicznym. Informacje zwrotne na wysokim poziomie (polecenia w prostym języku angielskim) można przekazać do ChatGPT, który następnie wygeneruje kod, głównie w Pythonie, do odpowiedniego sterowania robotem. „Bez żadnego dostrajania wykorzystujemy wiedzę LLM do kontrolowania różnych kształtów robotów do różnych zadań”, dodaje post na blogu.

Warto przeczytać!  Co to jest LangChain? Framework do tworzenia aplikacji… | przez Dayanithi | maj 2023 r

W ramach demonstracji tej techniki firma Microsoft udostępniła wideo, w którym ChatGPT napisał kod do sterowania prawdziwym dronem na podstawie prostych podpowiedzi wprowadzonych przez użytkownika. Chociaż obiekty, z którymi robot wchodził w interakcje, zostały wstępnie zdefiniowane w ChatGPT wraz z ich danymi pozycyjnymi, wyniki nadal były niezwykłe.

Na przykład wprowadzenie „Nadal jestem spragniony. Czy potrafisz znaleźć coś z cukrem i czerwonym logo?” sprawił, że ChatGPT zrozumiał, że użytkownik odnosi się do puszki coli w pokoju. Chatbot AI zaprogramował następnie bota, aby nawigował po pokoju w kierunku puszki.

Naukowcy zauważyli również w swoim poście na blogu, że „ChatGPT zadawał pytania wyjaśniające, gdy instrukcje użytkownika były niejednoznaczne, i napisał złożone struktury kodu dla drona, takie jak zygzakowaty wzór w celu wizualnej kontroli półek”.

ChatGPT może pisać kod, ponieważ został przeszkolony na ogromnych ilościach danych, które obejmowały również kod. Chatbot już udowodnił, że potrafi rozwiązywać problemy z kodowaniem, jednocześnie udzielając szczegółowych wyjaśnień, a także szukając wyjaśnień tam, gdzie to konieczne.

Oprócz eksperymentu z dronem, badacze Microsoftu przetestowali również ChatGPT pod kątem użycia ramienia robota do poruszania się po blokach w celu stworzenia logo Microsoftu. Przetestowali również, czy ChatGPT jest w stanie zdecydować, gdzie robot powinien się udać na podstawie informacji zwrotnych z czujnika w czasie rzeczywistym.

Warto przeczytać!  Jak pokonać Corrupted Lumera (rozdział 25) w Fire Emblem Engage

© IE Online Media Services Pvt Ltd


Źródło