ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

Getting Started with Windows

asked 2011-08-08 01:23:22 -0600

Hannibal gravatar image

updated 2014-01-28 17:10:10 -0600

ngrennan gravatar image


I've tried to follow the tutorial but they are simply way to complicated. Is there no .exe file simply download and install the program? There is talk of cross-compiling (which I don't know what is), and a list of code I'm supposed to type somewhere. Does anyone speak English, I mean plain English?

Thanks guys!

edit retag flag offensive close merge delete


What exactly do you want to do? ROS support for windows is experimental currently at best. If you can summarize what you want to do with ROS you're gonna get better help.
LiMuBei gravatar image LiMuBei  ( 2011-08-09 00:41:01 -0600 )edit

3 Answers

Sort by ยป oldest newest most voted

answered 2011-08-09 01:21:26 -0600

Daniel Stonier gravatar image

updated 2012-01-24 15:26:45 -0600

I do believe he's talking about the tutorials starting here. And I suspect the exe he's talking about is the usual windows installer exe.

The current support is mostly there for linux developers who need to develop the odd simple program on windows (usually for monitoring, test purposes or debugging).

We're working on a more native implementation but it will never be as feature complete as ros elsewhere. If you only want to write simple programs, or algorithms with few dependencies, thats ok. But without a good software ecosystem (rosdeps/repositories/build environment), you'll never be able to build a complicated robot system very easily on windows.

Putting together complex systems is one of the biggest strengths of ros, and it loses that when it goes back to windows. Its hard converting (some of the windows devs Ive brought across to linux usually take at least six months to really reinvent their thinking), but the benefits are worth it.

edit flag offensive delete link more

answered 2011-08-08 04:20:43 -0600

dornhege gravatar image

updated 2011-08-08 04:23:00 -0600

What tutorial are you referring to? There are actually a lot of tutorials regarding different things. Windows support is still starting to develop.

There is no .exe, ROS is not just one program, but a large collection of programs that solve different purposes. You should probably read the introductionary tutorials at to grasp the concepts.

If you have some concrete question, ask that. You will find answers in English here.

edit flag offensive delete link more

answered 2011-08-23 17:57:09 -0600

kleekru gravatar image

I found this link in the Google code and installed it on a Windows Laptop. I'm trying to use the Windows laptop to access an Ubuntu laptop (the one attached to and running on my Roomba)... The install required Python to be installed as a prerequisite... so I installed Python as well. But I can't seem to navigate and interact with ROS the same way since there does not seem to be a linux-like command line through Python (and certainly not with cmd in Windows). What am I missing??

Here's the link... is this the right ROS install for Windows? Can I have a Windows ROS talk to an Ubuntu ROS??

edit flag offensive delete link more


That is just a port of rosinstall for windows (installs and manages source code checkouts). You need to start at
Daniel Stonier gravatar image Daniel Stonier  ( 2012-01-24 15:28:09 -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


Asked: 2011-08-08 01:23:22 -0600

Seen: 735 times

Last updated: Jan 28 '14