[Documentation] [TitleIndex] [WordIndex

(!) Please ask about problems and questions regarding this tutorial on answers.ros.org. Don't forget to include in your question the link to this page, the versions of your OS & ROS, and also add appropriate tags.

Bilinen Bir Haritada Otonom Evarobot Navigasyonu

Description: Daha önceden çıkartılmış haritada otonom robot navigasyonu.

Tutorial Level: BEGINNER

Sistem Tanıtımı


evarobot_kullanim-03.png


Evarobot'u otonom hareket ettirmek için önceden ortamın haritasını çıkarmış olmanız gerekmektedir. Bunun için Evarobot ile SLAM Harita Oluşturma isimli örnek uygulamayı takip edebilirsiniz.
Gerçek ortamda, Evarobot'un otonom navigasyonu için aşağıdaki kodu terminalde çalıştırmanız yeterli olacaktır. Çalıştırılan launch dosyası;
- Daha önceden kaydedilen haritayı, - amcl isimli konumlandırma düğümünü, - global ve lokal planlayıcıyı içeren move_base_real.launch dosyasını, - rviz'i çalıştırmaktadır.

> roslaunch evarobot_navigation evarobot_navigation.launch 

Evarobot'a otonom gitmesini istediğiniz noktayı bu örnek için rviz üzerinden verebilirsiniz. Bunun için rviz'de '2D Nav Goal' ile harita üzerinde işaretlemeniz yeterli olacaktır.
rviz'i kullanmadan kendi yazacağınız düğüm ile hedef konumları Evarobot'a vererek otonom hareket ettirebilirsiniz. Hedefleri move_base'e vermek için "/move_base/goal" isimli topikten hedef konum basmanız yeterli olacaktır.

Video

Örnek uygulamayı videodan takip edebilirsiniz.


2019-06-15 12:39