2012-07-24 17 views
5

ROS çerçevesinde programlamak için hangi programı kullanabilirim, Visual Studio'yu kullanabilir miyim?ROS Framework Kurulum ve Örnekler

ROS için yeni ve herhangi bir eğitim veya öğretici program takdir edilecektir.

Teşekkürler.

cevap

3

ROS geliştirmede en yaygın kullanılan IDE Eclipse'dir. Daha fazla bilgi ROS Wiki üzerinde IDE sayfada olduğunu: http://www.ros.org/wiki/IDEs

izlerseniz ROS tutorials Eğer ROS sadece C veya Python programlama olduğunu göreceksiniz ve bu nedenle bu diller için herhangi IDE uygun olacaktır.

1

Qt Creator, C++ için de iyi bir seçim olabilir. CMake için yerel desteği vardır, bu nedenle ek eklentilere veya benzer şeylere gerek yoktur. Sadece bir CMakeLists.txt dosyasını açın, sakıncası olmayan bir yerde bir derleme dizini seçin (her şeye rağmen rosmake kullanıyor olacaksınız), CMake'i çalıştırın ve gitmekte fayda var. Otomatik tamamlama ve yeniden çalışma çalışmaları. Sadece terminalden qtcreator çalıştırdığınızdan emin olun, böylece ROS'a özgü ortam değişkenleri elde edilir.

0

QTCreator, pgorczak'ın işaret ettiği gibi mükemmel bir seçimdir. Amacınız ros paketleri (rosbuild) yerine catkin paketlerini kullanmaksa, QTCreator 2.7.2'u kullanmanızı tavsiye ederim. Bu, test ettiğim ve catkin çalışma alanları ve paketleri ile çalışan en yeni ve en son çalışma sürümüdür. Yeni QTCreate sürümleri, catkin dosya sistemi ile ilgili bazı sorunlara neden olur.

Rosbuild, ros'ın daha yeni sürümlerinde desteklenmeyeceği için, catkin kullanmaya başlamanızı öneririm.

0

Sadece burada bir takip eklemek istiyorum, ROS için en yaygın IDE'ler ve bunların ilgili yapılandırmaları aşağıdaki ROS IDE wiki page'dadır. Ayrıca, ROS Linux tabanlı bir çerçevedir, dolayısıyla hiçbir Visual Studio mevcut değildir. Eclipse (oldukça iyi yapılandırma ihtiyacı) ya da QT kullanabilir (Hiç gerekirse ben ROS paketleri QT GUI oluşturulması için bu bir yalındır kullanımı ve kullanışlı tercih!)

Alkış,