ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Developing on Windows using Eclipse?????

asked 2017-08-16 14:49:22 -0600

renanmb gravatar image

I wish I could develop ROS on an IDE like Eclipse on Windows. However I did not found any reference to install on windows.

Does that work??? because it would be much more practical than having to use a Virtual Machine.

edit retag flag offensive close merge delete


What version of Windows?

jayess gravatar image jayess  ( 2017-08-16 14:54:51 -0600 )edit

windows 10 on my desktop and windows 7 on my notebook

renanmb gravatar image renanmb  ( 2017-08-16 15:03:01 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2017-08-16 15:32:38 -0600

jayess gravatar image

updated 2017-08-17 12:56:31 -0600

Here are some instructions on how to get ROS working on Windows 10. It won't work on Windows 7 because Windows 7 doesn't have the ability to run linux binaries natively which Windows 10 can (mostly from what I know). This will require you to do a manual patch to ros_comm. (from )

You can use Eclipse on Ubuntu from what I know if that's all that you're looking for.


As @gvdhoorn pointed out in the comments, there are issues with using ROS on Windows. Here's the admonition that was referred to:

Note that this is not a native installation of ROS Lunar on Windows, but the Ubuntu version of ROS Lunar running on-top of the Windows Subsystem for Linux (WSL).

Support for GUI tools is limited (fi: all 3D rendering is software based) and needs additional software on the Windows side (X server), access to hardware is currently not or only minimally possible (a WSL limitation) and Windows file system performance is not on-par with a Linux system which has an impact on IO-bottlenecked tasks.

edit flag offensive delete link more


Does it work for ROS Kinetic?

renanmb gravatar image renanmb  ( 2017-08-16 15:43:45 -0600 )edit

According to this comment from the instructions, it was only tested on Lunar. The person that this comment was replying to was trying with Kinetic but wasn't having much luck.

jayess gravatar image jayess  ( 2017-08-16 16:19:45 -0600 )edit

My goal is to write the code in windows, copy all the files like the directory with src, makefile, package.xml, launch, then paste on my device running Ubuntu and install like I do with everything else, just like github. Have you tested before doing the same?

renanmb gravatar image renanmb  ( 2017-08-16 17:04:46 -0600 )edit

No. I actually prefer using Ubuntu. Windows (for me) tends to makes development less straightforward than Ubuntu.

jayess gravatar image jayess  ( 2017-08-16 17:09:42 -0600 )edit

@renanmb: please take note of the admonition on the wiki/Installation/Windows page that @jayess linked.

ROS on Win10 on WSL is far from a native installation of ROS on Windows, so expect some bumpiness.

gvdhoorn gravatar image gvdhoorn  ( 2017-08-17 01:42:36 -0600 )edit

It is true. Windows does not work very well. Virtual Machine works fine for most of the time.

renanmb gravatar image renanmb  ( 2018-09-23 18:56:06 -0600 )edit

Question Tools

1 follower


Asked: 2017-08-16 14:49:22 -0600

Seen: 839 times

Last updated: Aug 17 '17