![Kamil Kaliński, Tomasz Płóciennik, Filip Tomczyk - Robot...](https://d-art.ppstatic.pl/kadry/k/r/1/7a/6c/5e1d748d48705_o_large.jpg)
Głosuj w konkursie OFF Science - Przegląd Garażowych Wynalazków
Kamil Kaliński, Tomasz Płóciennik, Filip Tomczyk - Robot humanoidalny NEO
Tworzenie naszej pracy rozpoczęliśmy od wykonania listy elementów potrzebnych do budowy, a także stworzenia schematów obwodów elektronicznych oraz elementów obudowy robota. Następnie złożyliśmy części wydrukowane z tworzyw sztucznych oraz zakupionych podzespołów. Po złożeniu części mechanicznej oraz elektronicznej napisaliśmy dwa programy:
- używając platformy Arduino - do kontroli silników i czujników zamontowanych w robocie
- używając języka Python - do stworzenia pomostu pomiędzy użytkownikiem, a inteligencją i sterownikiem robota
Aby móc rozmawiać z robotem, stworzyliśmy bazę pytań i odpowiedzi, z których program będzie korzystać podczas rozmowy. Co więcej, aby urozmaicić możliwości robota, dodaliśmy funkcje takie jak kalkulator, prognoza pogody czy możliwość sprawdzenia informacji w Wikipedii. Robot po wysłuchaniu polecenia od użytkownika przesyła treść pytania do bazy pytań, a ta decyduje jakiej odpowiedzi udzielić, bądź jakiej funkcji użyć. Odpowiedź wraca do naszego programu i wywołuje określone działanie, takie jak podniesienie ręki, czy podanie ile kosztowałby nas zakup 70 dolarów według średniego kursu.
Podstawową funkcją naszego robota jest funkcja informacyjno-marketingowa. Świetnie sprawdza się na różnego typu „eventach”, gdzie przyciąga uwagę tłumów - w końcu nie na co dzień spotykamy robota postury człowieka. Po podejściu do robota pyta on nas, co chcielibyśmy wiedzieć na temat wydarzenia, na którym właśnie się znajdujemy.