Газебо: Симулатор роботике отвореног кода који одржава Open Robotics

Газебо: Користан симулатор роботике отвореног кода за Линук

Газебо: Користан симулатор роботике отвореног кода за Линук

Пре нешто више од 4 године, посветили смо правовремену публикацију сјајан софтвер отвореног кода за роботику под називом ROS, који смо описали као идеалан роботски оперативни систем који нуди користан и флексибилан оквир за писање ефикасног и ефективног софтвера за роботе. Штавише, генерално, то је био скуп алата, библиотека и конвенција чији је циљ поједноставити задатак креирања сложеног и робусног роботског понашања на широком спектру роботских платформи. Такође смо тада поменули да има повезане пројекте као што су Други важни и добро познати, као што су Газебо, Крени, ОпенЦВ, Библиотека облака тачака (ПЦЛ)Отворена роботикаДакле, овог пута ћемо посветити овај пост сазнавању мало више о пројекту и софтверу под називом Gazebo.

А ако никада нисте чули за то, вреди одмах нагласити и укратко рећи да то није ништа више од Софтвер који нуди симулатор отвореног кода за роботику који се истиче по томе што нуди иновативан приступ за симулацију користећи Комплетан сет развојних библиотека и услуга у облаку које олакшавају симулацијуДакле, ако вас занима индустријска, научна или образовна роботика, свакако би требало да погледате, испробате и искористите овај бриљантан и приступачан пројекат отвореног кода.

РОС: Оперативни систем за роботе - оквир отвореног кода

РОС: Оперативни систем за роботе - оквир отвореног кода

Али, пре него што почнемо да разговарамо о свему важном о овом корисном симулатору роботике отвореног кода доступном за Линук под називом Павиљон», препоручујемо вам да истражите и прочитате наше претходни и најновији повезани пост Са претходним софтвером под називом ROS, на крају:

РОС: Оперативни систем за роботе - оквир отвореног кода
Повезани чланак:
РОС: Оперативни систем за роботе - оквир отвореног кода

Газебо: Симулатор роботике отвореног кода који одржава Open Robotics

Газебо: Користан симулатор роботике отвореног кода за Линук

Шта је Газебо?

Према вашем званична веб локацијаОвај софтверски развој под називом Gazebo је укратко описан на следећи начин:

Газебо (раније познат као Ignition) је симулатор роботике отвореног кода који одржава Open Robotics. Нуди корисницима приступ висококвалитетној физици, рендеровању и моделима сензора. Такође, корисницима и програмерима пружа вишеструке тачке приступа симулацији, укључујући графички кориснички интерфејс, додатке, асинхроно размењивање порука и услуге. Коначно, нуди иновативан приступ симулацији са свеобухватним скупом алата за развојну библиотеку и услуга у облаку које олакшавају симулацију. Ово омогућава, на пример, брзу итерацију нових физичких дизајна у реалистичним окружењима са висококвалитетним протоцима сензора. Ово олакшава извршавање стратегија управљања под безбедним условима и симулацију у тестовима континуиране интеграције.

Штавише, важно је истаћи да, данас и према његовим службено спремиште ГитХуб:

Постоје две главне верзије Газеба: Класична павиљонска сеоска и павиљон (раније Паљење). Класичне верзије Gazebo користе бројеве за праћење верзија, док Gazebo користи називе верзија са словима (нпр. Тврђава, Башта итд.). Сходно томе, rПрепоручујемо да нови корисници Газеба почну са најновијом актуелном верзијом, Пристаниште за видиковац, од 30. септембра 2025. године. Пошто је Најновија верзија Gazebo Classic-а у верзији 11, од 30. јануара 2020. године.

И између његових изванредне особине Неки од њих се истичу:

  1. Дистрибуирана симулацијаГазебо подржава коришћење више сервера ради побољшања перформанси. Рачунарство је оптимално распоређено на више сервера.
  2. Динамичко учитавање ресурсаКористећи просторне информације, Gazebo може аутоматски да учитава и истоварује симулационе ресурсе како би драматично побољшао перформансе.
  3. Подесива перформансаОмогућава контролу величине временског корака симулације да би се извршавала у реалном времену, брже или чак спорије него у реалном времену.
  4. Подршка за више платформиДоступно за употребу на Linux-у, macOS-у и Windows-у.
  5. Интеграција у облакуОмогућава вам да прегледате, преузмете и отпремите моделе симулације и светове на ваш сопствени сервер хостован у облаку, који се налази на URL адреси: app.gazebosim.org
  6. Интеграција са ROS-омGazebo је доступан у ROS Melodic формату. Овај мост аутоматски конвертује Gazebo Protobuf поруке у ROS поруке и обратно.
  7. Широк спектар сензора буке и моделаМонокуларне камере, LIDAR, IMU, контактни сензори, висиномери и још много тога су доступни и у припреми.
  8. Напредна 3Д графикаОгре 2.1 је доступан у Gazebo Rendering-у, пружајући приступ најновијим техникама рендеровања, побољшаним мапама сенки и још много тога.
  9. Прецизна физикаDART је подразумевани физички мотор у Gazebo Physics-у, што му даје ниво прецизности који превазилази многе од најнапреднијих гејм мотора.
Отворите 3Д Енгине
Повезани чланак:
Опен 3Д Енгине 23.10 стиже са новим експерименталним функцијама, побољшањима и још много тога

инсталација

Пратећи Званична упутства и препоруке за инсталацију на Linux оперативном систему (Ubuntu)и, користећи његову најновију доступну стабилну верзију, то су кораци за његову инсталацију користећи директно његове репозиторијуме компатибилне са Ubuntu-ом:

Препоручени прелиминарни кораци

sudo apt-get update
sudo apt-get install lsb-release gnupg

Инсталирање софтвера Gazebo Jetty

sudo curl https://packages.osrfoundation.org/gazebo.gpg --output /usr/share/keyrings/pkgs-osrf-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/pkgs-osrf-archive-keyring.gpg] https://packages.osrfoundation.org/gazebo/ubuntu-stable $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/gazebo-stable.list > /dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/pkgs-osrf-archive-keyring.gpg] https://packages.osrfoundation.org/gazebo/ubuntu-prerelease $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/gazebo-prerelease.list > /dev/null
sudo apt-get update
sudo apt-get install gz-jetty

Након овога, све библиотеке би требало да буду спремне за употребу, а апликација gz-sim спремна за покретање.

Тим Газеба са узбуђењем најављује десето велико издање Газеба, под кодним називом Јети.

Тим Газеба са задовољством најављује десето велико издање Газеба, под кодним називом Jetty. Ово је издање са дугорочном подршком (LTS), што значи да ће имати продужени век трајања, тачније до септембра 2030. Препоручујемо корисницима Газеба да надограде на Jetty као своју дневну верзију. Најава објављивања Jetty верзије

И на крају, вреди напоменути да то може бити и инсталирано помоћу Snap пакета и директно инсталира се компајлирањем изворних датотекаПоред тога, постоји и незванична веб верзија под називом Павиљонска мрежа што такође може бити корисно за многе, а дизајнирано је коришћењем Angular фрејмворка (верзија 10) и захтева node 14.x и npm 6.x да би функционисало.

РобоМинд: Апликација за учење и подучавање програмирања и роботике
Повезани чланак:
РобоМинд: Користан софтвер за учење и подучавање програмирања и роботике

Слика резимеа за пост 2024

Резиме

Укратко, надамо се овоме Користан симулатор роботике отвореног кода доступан за Линук под називом „Gazebo“ које смо вам данас представили или на које смо вас подсетили, могу бити веома корисне и практичне за многе, како у њиховом професионалном и радном животу, тако и за њихову могућу научну, па чак и образовну употребу. Али пре свега, у овом последњем приступу, јер, сигурно зато што је бесплатан, једноставан за инсталацију и коришћење, Могло би бити веома корисно као образовно средство за подучавање и одраслих и деце о роботици. Уз промоцију широке употребе бесплатних оперативних система отвореног кода као што је Убунту, ако желите да предложите или препоручите било који други сличан софтвер или пакет, оставите коментар испод како бисмо га могли размотрити за будућу публикацију.

На крају, запамтите посетите нашу «хомепаге» на шпанском. Или, на било ком другом језику (само додавањем 2 слова на крај наше тренутне УРЛ адресе, на пример: ар, де, ен, фр, ја, пт и ру, између многих других) да бисте сазнали више актуелног садржаја. Поред тога, позивамо вас да се придружите нашој Званични Телеграм канал да читате и делите више вести, водича и туторијала са наше веб странице.