Pomysłowość osób zaangażowanych w modyfikację oprogramowania PlayStation 4 lub kontrolerów nie zna granic. Najnowszy projekt przygotowany przez Daniela Zuegnera daje do myślenia. Chłopak przygotował skrypt, dzięki któremu iRobot Roomba może być sterowany za pomocą kontrolera DualShock 4.
Instalacja
git clone https://github.com/danielzuegner/roomba_control.git
cd roomba_control
pip install -r requirements.txt
Konfiguracja
- Szukamy portu microUSB w Roombie.
- Podłączamy dowolny komputer do iRobot Roomba.
- Klonujemy repo na komputer, z którego będzie używane.
- Podłączamy kontroler DualShock 4 do komputera.
- Szukamy portu połączenia z Roomba (przykładowy /dev/ttyACM0)
- Wyszukujemy połączenie Bluetooth z kontrolerem (przykładowe /dev/input/js0.
Musimy wpisać w wiersz poleceń python roomba.py –interface /your/roomba/interface –controller-interface /your/ps4/interface. Dopiero po zatwierdzeniu komendy, będzie można używać Duala 4 do kontrolowania robota. L3 służy do poruszania, a R2 uruchamia odkurzanie.

Źródło: psxhax.com