Већ смо детаљно описали процес за повезивање и конфигурисање u-blox Коришћење ГПС пријемника u-center у Виндовсима. Следећи захтеве неколико купаца заинтересованих за трчање u-center на Убунту-у, направили смо овај водич.
Овде ћемо вас провести кроз кораке за интеграцију прецизних података о позиционирању у ваше Линук пројекте користећи ArduSimple кит поверед би u-blox ЗЕД-Ф9 и u-center.
Потребан хардвер:
Потребан софтвер:
- Убунту (у овом водичу проверавамо на Убунту 20 и Убунту 22)
- Орацле ВМ ВиртуалБок (Само ако користите Убунту Десктоп виртуелну машину)
Како се користи u-center у Убунту?
Прво, повежите се ГНСС пријемника на рачунар.
- Ако користите Убунту изворно, можете директно прећи на корак 5.
Ако користите Убунту Десктоп виртуелну машину, потребно је да омогућите УСБ у ВиртуалБок-у.
Да бисте то урадили, прво преузмите Орацле ВМ ВиртуалБок Ектенсион Пацк.
Напомена: Инсталирајте исти пакет проширења верзије као ваша инсталирана верзија ВиртуалБок-а. - Отворите Орацле ВМ ВиртуалБок Манагер. Иди на алат. Инсталирајте пакет проширења који сте преузели у кораку 1.
- Го то Подешавања–>УСБ.
- одабрати УСБ КСНУМКС. Кликните +УСБ икону на десној страни прозора, изаберите u-blox АГ. Кликните Ok.
- Прикључите ГНСС антену на пријемник. Поставите антену на место са добрим погледом на небо или близу прозора ради тестирања функционалности.
- Повежите пријемник са рачунаром преко УСБ порта означеног са POWER+GPS.
- Ваш пријемник би требао бити аутоматски препознат. Да бисте то потврдили, отворите терминал и откуцајте команду:
ls /dev/tty*
- Видећете “/дев/ттиАЦМ0” је креиран аутоматски.
- Да бисте верификовали стрим са вашег РТК пријемника, користите команду:
sudo cat /dev/ttyACM0
- ГПС улазни ток приказује слично као у наставку:
- Press Цтрл + Ц да бисте отказали гледање стрима.
- Да би се спречило РТК пријемник од почетка у другом “ттиАЦМ*” сваки пут када се покрене, креирајте удев правило (динамичку везу) које креира унос са одређеним именом додавањем следеће датотеке пре повезивања РТК пријемник.
sudo nano /etc/udev/rules.d/50-ardusimple.rules
- Унесите следећи текст у правило:
KERNEL=="ttyACM[0-9]*", ATTRS{idVendor}=="1546", ATTRS{idProduct}=="01a9", SYMLINK="tty_Ardusimple", GROUP="dialout", MODE="0666"
- Press Цтрл + В да изађете из датотеке и притисните Y да сачувате модификовани бафер.
- Сада кад год ан РТК пријемник је повезан, биће доступан са “/дев/тти_Ardusimple" линк. Да бисте то проверили, искључите везу РТК пријемник (искључите напајање и поново напајање) и унесите команде:
sudo service udev reload
sudo service udev restart
sudo udevadm trigger
ls /dev/
- Сад то можете да видите “тти_ArduSimple" направљено је.
Друго, инсталирајте u-center у Убунту.
- Да би се користио u-center програм у Убунту, инсталирајте Вине. То је колекција Линук библиотека које омогућавају многим Виндовс апликацијама да раде на Линук дистрибуцијама (између осталих на Убунту). То не чини u-center софтвер потпуно компатибилан, али се може користити у случају да желите да проверите статус или конфигурацију вашег РТК пријемника. Да бисте инсталирали Вине (инсталација може трајати 2-3 минута), користите наредбу:
sudo apt install wine64 //if Ubuntu is installed natively
sudo apt install wine32 //if you run Ubuntu on a virtual machine
- Када се Вине инсталира, могуће је инсталирати u-center у Убунту, као да је Виндовс. Отворите Фирефок веб претраживач и преузмите u-center програм са званичног сајта: https://www.u-blox.com/en/product/u-center.
- Једном u-center је преузет, идите у фасциклу за преузимање и распакујте датотеку u-center на радној површини.
- Да бисте започели инсталацију u-center софтвер, откуцајте команду:
cd ~/Desktop/
wine ./u-center_v22.07.exe
- Инсталирати u-center као да сте у Виндовс-у пратећи кораке инсталације.
- Да бисте креирали ЦОМКСНУМКС лука, отворена терминал и унесите следећу команду да направите везу ка РТК пријемнику у фасцикли “~/.вине/досдевице”.
ln -sf /dev/tty_Ardusimple ~/.wine/dosdevices/com1
- близу u-center ако сте га отворили. Отвори u-center.
- Повежите се на ваш РТК пријемник u-center притиском Цтрл + КСНУМКС .
- Видећете зелено светло у левом углу и податке са вашег РТК пријемника сличне доле.
Сада можете да конфигуришете свој ГНСС пријемник у свом Линук окружењу. Ако желите да користите свој пријемник у РОС-у, погледајте упутство Како се користи ArduSimple РТК пријемници и добијају ГПС податке у РОС.
