Već smo detaljno opisali postupak za spajanje i konfiguriranje u-blox GPS prijemnici koji koriste u-center na sustavu Windows. Prateći zahtjeve nekoliko kupaca koji su znatiželjni o trčanju u-center na Ubuntuu, stvorili smo ovaj vodič.
Ovdje ćemo vas provesti kroz korake za integraciju preciznih podataka o pozicioniranju u vaše Linux projekte koristeći ArduSimple kit powered by u-blox ZED-F9 i u-center.
Potreban hardver:
Potreban softver:
- Ubuntu (u ovom vodiču provjeravamo valjanost na Ubuntu 20 i Ubuntu 22)
- Oracle VM VirtualBox (Samo ako pokrećete Ubuntu Desktop virtualni stroj)
Kako koristiti u-center u Ubuntuu?
Prvo, povežite se GNSS prijemnik na svoje računalo.
- Ako izvorno koristite Ubuntu, možete izravno prijeći na korak 5.
Ako koristite Ubuntu Desktop virtualni stroj, morate omogućiti USB u VirtualBoxu.
Da biste to učinili, prvo preuzmite Oracle VM virtualbox proširenje paket.
Napomena: Instalirajte isti paket proširenja verzije kao vaša instalirana verzija VirtualBoxa. - Otvorite Oracle VM VirtualBox Manager. Ići alat. Instalirajte paket proširenja koji ste preuzeli u koraku 1.
- Idi na Postavke–>USB.
- odabrati USB 2.0, kliknite +USB ikonu na desnoj strani prozora, odaberite u-blox AG. Klik Ok.
- Priključite GNSS antenu na svoj prijemnik. Postavite antenu na mjesto s dobrim pogledom na nebo ili blizu prozora radi testiranja funkcionalnosti.
- Spojite svoj prijemnik na računalo preko USB priključka označenog sa POWER+GPS.
- Vaš bi prijemnik trebao biti automatski prepoznat. Da biste to potvrdili, otvorite terminal i upišite naredbu:
ls /dev/tty*
- Vidjet ćete “/dev/ttyACM0” kreiran je automatski.
- Za provjeru streama s vašeg RTK prijamnika upotrijebite naredbu:
sudo cat /dev/ttyACM0
- GPS ulazni tok pokazuje slično dolje navedenom:
- tisak Ctrl + C da biste otkazali gledanje streama.
Drugo, instalirajte u-center u Ubuntuu.
- Kako bi se koristio u-center programa u Ubuntuu, instalirajte Wine. To je zbirka Linux biblioteka koje omogućuju pokretanje mnogih Windows aplikacija na Linux distribucijama (između ostalog na Ubuntuu).
To ne čini u-center softver potpuno kompatibilan, ali se može koristiti u slučaju da želite provjeriti status ili konfiguraciju vašeg RTK prijamnika.
Da biste instalirali Wine (instalacija može trajati 2-3 minute), koristite naredbu:
sudo apt install wine64 //if Ubuntu is installed natively
sudo apt install wine32 //if you run Ubuntu on a virtual machine
- Nakon što je Wine instaliran, moguće ga je instalirati u-center u Ubuntuu, kao da je Windows. Otvorite Firefox web preglednik i preuzmite u-center program sa službene stranice: https://www.u-blox.com/en/product/u-center.
- Jednom u-center preuzeto, idite u mapu Download i izdvojite u-center na radnoj površini.
- Za početak instalacije u-center softvera, upišite naredbu:
cd ~/Desktop/
wine ./u-center_v22.07.exe
- Instalirati u-center kao da ste u sustavu Windows slijedeći korake instalacije.
- Da biste stvorili COM1 luka, otvorena terminal i unesite sljedeću naredbu za povezivanje s RTK prijemnikom u mapi “~/.wine/dosdevice”.
ln -sf /dev/tty_Ardusimple ~/.wine/dosdevices/com1
- Zatvori u-center ako imate otvorenu. Otvoren u-center.
- Spojite se na svoj RTK prijemnik u-center pritiskom na Ctrl + 1 .
- Vidjet ćete zeleno svjetlo u lijevom kutu i podatke s vašeg RTK prijemnika slične dolje navedenim.
Sada možete konfigurirati svoj GNSS prijemnik u vašem Linux okruženju. Ako želite koristiti svoj prijemnik u ROS-u, pogledajte vodič Kako koristiti ArduSimple RTK prijemnike i dobiti GPS podatke u ROS-u.