Ask Your Question
0

IDE for Baxter with ROS development

asked 2015-11-30 05:02:26 -0600

Ravi Joshi gravatar image

Hi,

I am a beginner in ROS. I am trying to control Baxter Robot using ROS in C++ language. I am following the ROS and Baxter Tutorials to learn it. Till now, I am using gedit editor for code writing. Gedit it irritating in the sense, that I need to switch to terminal for compiling using Catkin_Make and switch back to Gedit incase of any error. Apart from that auto-suggestion and debugging are two big challenges, which are not available in Gedit v3.

I am looking for an IED, which has at least following support-

  • Suitable for ROS + Baxter C++ code development
  • Auto suggestion while writing the code (like Netbeans, Eclipse, Visual Studio etc.)
  • Compile and Run Project (So that, there is no need to run Catkin_Make from terminal)
  • Line by line debugging support (Functionality to insert breakpoint)
  • Go to definition/Find all references (to see the definitions, header files etc)

Please note that I am using ROS Indigo in Ubuntu 14.04 LTS 64 Bit OS.

edit retag flag offensive close merge delete

Comments

Hi, I'm also a beginner in ROS and Baxter. I'm thinking use c++ to program my Baxter robot but I only can found the python example in Baxter wiki. So may I know where can find those tutorial or like an example to use C++ to program Baxter robot? Thank you!

Zero gravatar imageZero ( 2016-05-17 23:31:59 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
2

answered 2015-11-30 08:02:38 -0600

imcmahon gravatar image

updated 2015-11-30 08:03:04 -0600

There is not an IDE specific to Baxter or ROS, but a few can be made compatible, such as Eclipse and CodeBlocks. Please see the ROS Wiki page on IDEs for more details: http://wiki.ros.org/IDEs

edit flag offensive delete link more

Comments

Thank you very much for providing the reference of IDE page. Well, I prefer IDE for fast and easy code development. What do you suggest to use? IDE or Gedit?

Ravi Joshi gravatar imageRavi Joshi ( 2015-11-30 09:07:53 -0600 )edit
1

My personal preference is a combination of the Terminator Ubuntu app for compiling and launching ROS nodes, and Github's Atom IDE for writing code.

imcmahon gravatar imageimcmahon ( 2015-11-30 09:22:40 -0600 )edit

Hi, imcmahon. I had try to get the Atom IDE from their website. But there have two different type of file can download. one is .ded and another one is .rpm. So which one will suitable for me? by the way, I'm using ubuntu 14.04LTS 64bit. Thank you

Zero gravatar imageZero ( 2016-05-18 20:17:32 -0600 )edit
1

@Zero: You need to download deb installer file for Ubuntu OS.

Ravi Joshi gravatar imageRavi Joshi ( 2016-05-18 23:25:14 -0600 )edit

Thank you so much! but where i can find the instruction for setup?

Zero gravatar imageZero ( 2016-05-18 23:37:06 -0600 )edit

Google it bro. Check the installation section in the Github page here

Ravi Joshi gravatar imageRavi Joshi ( 2016-05-19 10:48:45 -0600 )edit

Thank you, I already found it.

Zero gravatar imageZero ( 2016-05-19 19:14:05 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2015-11-30 05:02:26 -0600

Seen: 157 times

Last updated: Nov 30 '15