2012-07-24 13 views
5

quale programma devo usare per programmare con il framework ROS, potrei potenzialmente utilizzare Visual Studio?ROS Framework Installazione ed esempi

Sono nuovo di ROS e qualsiasi tutorial o programma di esercitazione sarebbe apprezzato.

Grazie.

risposta

3

L'IDE più comune utilizzato per lo sviluppo ROS è Eclipse. Ulteriori informazioni sono sulla pagina IDE sul ROS Wiki: http://www.ros.org/wiki/IDEs

Se si segue la ROS tutorials vedrete che ROS è semplicemente la programmazione in C o Python, e quindi ogni IDE per queste lingue sarà adatto.

1

Qt Creator può anche essere una buona scelta per C++. Ha il supporto nativo per CMake quindi non c'è bisogno di plug-in aggiuntivi o cose simili. Basta aprire un file CMakeLists.txt, scegliere una directory di build in un posto che non ti dispiace (dopo tutto si utilizzerà rosmake), eseguire CMake e sei pronto. Lavoro di completamento automatico e refactoring. Assicurati di eseguire qtcreator da un terminale in modo da ottenere le variabili d'ambiente specifiche per ROS.

0

QTCreator è un'ottima scelta come indicato da pgorczak. Se la tua intenzione è quella di usare i pacchetti catkin invece dei pacchetti ros (rosbuild), ti consiglio di usare QTCreator 2.7.2. Questa è la versione più recente e funzionante che ho testato, che funziona con gli spazi di lavoro e i pacchetti di catkin. Le nuove versioni di QTCreate causano alcuni problemi con il file system catkin.

Si consiglia di iniziare a utilizzare catkin, poiché rosbuild non sarà supportato nelle versioni più recenti di ros.

0

Voglio solo aggiungere un seguito qui, gli IDE più comuni per ROS e le loro rispettive configurazioni sono nel seguente ROS IDE wiki page. Inoltre, ROS è un framework basato su Linux, quindi non è disponibile Visual Studio. si potrebbe utilizzare Eclipse (ha bisogno di abbastanza buona configurazione) o QT (io preferisco questa, l'uso dritto in avanti e utile per la creazione di GUI Qt per i pacchetti di ROS, se mai ne ha bisogno!)

Cheers,