Tomasz Oraczewski, student IV roku Mechatroniki na Wydziale Inżynierii Mechanicznej i Robotyki AGH, zdobył główną nagrodę w ogólnopolskim konkursie prac dyplomowych „Młodzi Innowacyjni 2012″. Jury wyróżniło młodego naukowca za pracę inżynierską pt. „Wykorzystanie urządzenia typu smartfon w sterowaniu robotem mobilnym”. Promotorem nagrodzonej pracy jest prof. dr hab. inż. Mariusz Giergiel.

Tomasz Oraczewski ze swoim robotem
Tomasz Oraczewski ze swoim robotem – zdjęcie: Zbigniew Sulima

Wybierając temat pracy inżynierskiej, Tomasz Oraczewski chciał zwrócić uwagę na niezwykle rozbudowane funkcje telefonów typu smartfon. Popularność smartfonów w ostatnim czasie szybko rośnie, jednak zdecydowana większość użytkowników nie ma pojęcia, jak wielkie możliwości są ukryte w tych małych urządzeniach. Aby to zobrazować, student AGH skonstruował robota, którym steruje właśnie przy pomocy swojej komórki. Jest to pojazd gąsienicowy, zbudowany na bazie dość prostego mechanizmu, powszechnie dostępnego w sklepach. Ma dwa silniki na prąd stały z przekładniami. Aby „ożywić” robota, należało popracować nad elektroniką. „Skonstruowałem układ, który umożliwiłby sterowanie robotem, czyli miał kontrolę nad silnikami. Musiałem więc przemyśleć sprawę komunikacji smartfona z robotem. Wybrałem standard komunikacji bluetooth i dokupiłem odpowiedni moduł mogący komunikować się z układem elektronicznym robota” – wyjaśnia Oraczewski. Zainstalowany na robocie mikrokontroler steruje pośrednio silnikami i bezprzewodowo komunikuje się przez bluetooth ze smartfonem.

Używając smartfona można sterować nie tyko robotem, ale wieloma różnymi urządzeniami mechatronicznymi i elektronicznymi, zarówno w warunkach
Używając smartfona można sterować nie tyko robotem, ale wieloma różnymi urządzeniami mechatronicznymi i elektronicznymi, zarówno w warunkach

Takie „porozumiewanie się” kilku urządzeń – w tym przypadku robota i smartfona za pomocą bluetootha – jest możliwe dzięki różnym aplikacjom. Podstawowa służy do sterowania urządzeniem poprzez przyciski ekranowe – jest to standardowe wykorzystanie smartfonu jako panelu dotykowego. Wielu użytkowników nie zdaje sobie sprawy, że w ich telefonach znajdują się liczne sensory jak: akcelerometry, żyroskopy oraz czujniki natężenia pola magnetycznego, światła czy ciśnienia. „Skupiłem się na wykorzystaniu wbudowanych w smartfony sensorów, bo jest to bardzo ciekawe z punktu widzenia inżynierskiego” – mówi pan Tomasz. „Na początku wykorzystałem możliwości, jakie daje akcelerometr, który pozwala na określenie kąta przechylenia telefonu względem powierzchni ziemi” – dodaje konstruktor. Dzięki temu akcelerometrowi i stworzonej aplikacji można płynnie sterować prędkością i kierunkiem jazdy robota, czyli można nim kierować, poruszając odpowiednio telefonem. Ale nie tylko.

Kolejna funkcja to komendy głosowe. „Robiłem aplikacje na smartfony z systemem operacyjnym Android, gdyż jest to najpopularniejszy system na tego typu urządzenia” – tłumaczy Tomasz Oraczewski. Platforma Internet na serwery Google’a, gdzie następuje analiza dźwięku. W odpowiedzi dostajemy informację, która jest już czytelna dla maszyny. „W ten sposób zaprogramowałem komendy: w prawo, w lewo, do przodu, do tyłu itp.” – objaśnia student AGH.

Filmy zrealizowane w ramach pracy inżynierskiej Tomasz Oraczewskiego pt: „Wykorzystanie urządzenia typu smartfon w sterowaniu robotem mobilnym”.

Bardzo ciekawa jest kolejna funkcja urządzenia: dzięki smartfonowi można sterować robotem z każdego miejsca na świecie z dostępem do Internetu. Jak to możliwe? Smartfon może łączyć się ze stronami www. Trzeba zainstalować go na robocie i mieć dostęp do strony internetowej. Mamy wtedy podgląd z kamery w telefonie, dostęp do danych GPS (dzięki temu wiemy, gdzie robot się znajduje) i poprzez stronę www wydajemy odpowiednie komendy.

Robot mobilny sterowany smartfonem – Sterowanie przez stronę WWW:

Robot mobilny sterowany smartfonem- Akcelerometr- kontrola prędkości:

Robot mobilny sterowany smartfonem- Wykrywanie zderzeń z przeszkodami:

Robot mobilny sterowany smartfonem- Śledzenie toru ruchu:

Robot mobilny sterowany smartfonem- Przyciski ekranowe:

Robot mobilny sterowany smartfonem- komendy głosowe:

źródło: AGH

Kan