Ask Your Question
1

Now that Ubuntu is coming to Windows 10, will Windows become a first-class citizen platform for ROS?

asked 2016-04-05 18:43:00 -0600

pondersome gravatar image

With the Ubuntu user space coming to Windows 10, should we expect ROS to quickly become available on this platform? Or are there kernel dependencies that might cause problems? The number of devices ROS could run on would blow through the roof.

https://insights.ubuntu.com/2016/03/3...

edit retag flag offensive close merge delete

Comments

A comment: Windows is (or will be) a first-class citizen for ROS2. This question is specifically about ROS1 it seems.

gvdhoorn gravatar imagegvdhoorn ( 2016-04-07 04:37:03 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted
2

answered 2016-04-05 19:27:01 -0600

ahendrix gravatar image

If they're really running a recent version of Ubuntu and apt, ROS will probably work.

The core parts of ROS don't require specific support from the kernel, so most of the core functionality like topics and services should work.

Any package that requires a driver (lasers, cameras, etc) will need to be tested on a case-by-case basis. Most of the hardware drivers in ROS are written and maintained by different groups, so each ROS driver is different and has different requirements of the kernel. It's impossible to make a blanket statement about whether all of them will work or not. In the end, the driver support will depend heavily on how well /dev and USB works in Ubuntu on Windows 10.

edit flag offensive delete link more

Comments

Note that interaction with the Win32/64 parts of Windows are not possible at the moment, other than console in/output (I imagine sockets can be used to relay data). Also, re: devices/drivers: afaik those are not accessible from the linux subsystem.

gvdhoorn gravatar imagegvdhoorn ( 2016-04-07 04:36:24 -0600 )edit

Agreed. From reading the other posts I do not expect a much hardware support.

ahendrix gravatar imageahendrix ( 2016-04-07 05:07:16 -0600 )edit
1

answered 2016-04-06 04:17:31 -0600

updated 2016-04-06 04:18:08 -0600

there is a good intro to what it will do here https://blogs.windows.com/buildingapp... and http://arstechnica.com/information-te... specifically addressing some of the limitations of what will be possible in the first release

edit flag offensive delete link more

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: 2016-04-05 18:43:00 -0600

Seen: 558 times

Last updated: Apr 06 '16