Ask Your Question

Need help choosing an OS

asked 2013-03-11 02:42:00 -0500

Hello, I am hoping you guys can point me in the right direction...I am working on a fully autonomous robotic submarine with a group friends, and I signed up to be part of the programming team. We all came to an agreement that we want OpenCV to be the submarines eyes and are going to be taking in constant video from 2 cameras 90% of the time, 3-4 cameras 10% of the of the time. Because we do not want the submarine to be to big, we bought a Mini-ITX motherboard and threw in an i7-3770, SSD, and 8gb of RAM to handle as much processing power as possible without a video card (because of heat, size, power consumption, and budget).

I need your guys help choosing an OS to put in there. We are all fluent in Windows but are looking to run Linux instead. We want to isolate as much power as possible to run the cameras, and talk back and forth with our Arduinos. What do you guys recommend? what linux distro is good for developers, somewhat easy to use (with a GUI), fast, and uses little resources? or would you stick with windows? does OpenCV run better on linux?

Thanks guys!!!

edit retag flag offensive close merge delete


I would recommend linux just because it tends to be more flexible in what software you can use and how you can configure the OS. Theres probably distros designed to use low resources and low-power, but if you are beginners I would recommend something like debian or ubuntu. Perhaps starting with a headless installation and then adding a lightweight GUI like XFCE.

awknaust gravatar imageawknaust ( 2013-03-11 10:40:10 -0500 )edit

Thank you awknaust, I think I might go with your second choice (ubuntu) because of the friendly camera driver.

rsantana2021 gravatar imagersantana2021 ( 2013-03-14 21:38:28 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2013-03-14 13:07:14 -0500

xaffeine gravatar image

With an i7 and 8 GB of RAM, you could just stick with Windows. What would you be looking to gain by going to Linux? OpenCV will work virtually identically on both platforms.

That being said, you could run into issues with camera interfacing. If you have drivers for one OS and not the other, that could make the choice for you!

edit flag offensive delete link more

Question Tools


Asked: 2013-03-11 02:42:00 -0500

Seen: 330 times

Last updated: Mar 14 '13