Robot

Konstrukcja robota mobilnego WAVE ROVER

W części sprzętowej projektu jako bazę mechaniczną wykorzystano platformę Wave Rover firmy Waveshare. Jest to robot mobilny o konstrukcji modułowej, przystosowany do rozbudowy o zewnętrzne komputery jednopłytkowe oraz sensorykę. Poniżej przedstawiono szczegóły techniczne konstrukcji oraz modyfikacje wprowadzone na potrzeby realizacji projektu eksploracji pola RFID.

Budowa mechaniczna i układ jezdny

Konstrukcja robota opiera się na wytrzymałym, aluminiowym korpusie zapewniającym sztywność oraz ochronę wewnętrznych podzespołów elektronicznych.

  • Układ napędowy — zastosowano napęd oparty na czterech kołach, każde napędzane silnikiem prądu stałego (DC)
    z metalową przekładnią redukcyjną. Koła zostały sprzęgnięte elektrycznie w pary (lewa i prawa strona) i podłączone do niezależnych kanałów mostka H.
  • Koła napędowe — robot wyposażony jest w elastyczne gumowe opony, które minimalizują wstrząsy przenoszone
    na elektronikę sterującą oraz poprawiają przyczepność na nierównym podłożu.

Modyfikacje i integracja elektroniki

Standardowa platforma Wave Rover została przystosowana do specyficznych wymagań projektu związanych z systemem identyfikacji RFID.

1. Modernizacja sterowania napędem

W ramach implementacji laboratoryjnej zrezygnowano z fabrycznego oprogramowania sterującego silnikami. Zamiast standardowego sterowania otwartego, w mikrokontrolerze ESP32 zaimplementowano własne algorytmy regulacji:

  • Regulatory PID — odpowiadają za stabilizację prędkości obrotowej kół w fazie jazdy na wprost kompensując różnice charakterystyk poszczególnych silników.
  • Sterowanie bang-bang — wykorzystywane w fazie obrotu
    ze względu na nieprzyjazną dynamikę konstrukcji – obrót realizowany poprzez napęd różnicowy. Pozwoliło to na zwiększenie precyzji obrotu robota po siatce kwadratowej,
    co jest kluczowe przy braku zewnętrznego systemu pozycjonowania (GNSS).

2. Moduł czytnika RFID

W dolnej części konstrukcji, w bezpośrednim sąsiedztwie podłoża, zamontowano czytnik RFID. Jego umiejscowienie zostało dobrane tak, aby maksymalizować zasięg odczytu pasywnych znaczników RFID rozmieszczonych na płycie testowej, przy jednoczesnym zachowaniu prześwitu niezbędnego do poruszania się.