2012-07-24 79 views
5

我使用什麼程序來使用ROS框架進行編程,我可能使用Visual Studio嗎?ROS框架安裝和示例

我是新來的ROS和任何教程或教程程序將不勝感激。

謝謝。

回答

3

用於ROS開發的最常見的IDE是Eclipse。更多信息請參見ROS Wiki上的IDE頁面:http://www.ros.org/wiki/IDEs

如果您按照ROS tutorials的說法,您將會看到ROS僅僅用C或python編程,因此這些語言的任何IDE都適合。

1

Qt Creator也可以成爲C++的不錯選擇。它具有對CMake的本地支持,因此不需要額外的插件或類似的東西。只需打開一個CMakeLists.txt文件,在一些你不介意的地方選擇一個build目錄(畢竟你會使用rosmake),運行CMake,你很好。自動完成和重構工作。 只要確保您從終端運行qtcreator,以便獲取ROS特定的環境變量。

0

作爲pgorczak指出,QTCreator是一個很好的選擇。如果您打算使用catkin包而不是ros包(rosbuild),我建議您使用QTCreator 2.7.2。這是我測試過的最新和最後一個工作版本,它可以用於catkin工作區和軟件包。新的QTCreate版本會導致一些與catkin文件系統有關的問題。

我建議你開始使用catkin,因爲rosbuild在新版本的ros中不會被支持。

0

我只是想在這裏添加一個跟進,最常見的ROS及其各自的配置IDE在以下ROS IDE wiki page。另外,ROS是一個基於Linux的框架,所以沒有Visual Studio可用。你可以使用Eclipse(需要不錯的配置)或QT(我喜歡這一個,直接的使用和有用的QT GUI創建的ROS包,如果你需要它!)

乾杯,