0
$\begingroup$

Rosanswers logo

By custom I mean, it's just an iRobot Create with a kinect mounted on it. The laptop that I plan to use has the following specifications -

  • Intel® Core™2 Duo CPU T9400 @ 2.53GHz × 2
  • 32bit, 4GB Ram, Graphics - Intel integrated graphics controller
  • Ubuntu 12.04

By primary aim is to be able to run some path planning algorithms based on real time data from the kinect.

So which version of ROS would you say is more stable for this work?


Originally posted by nemesis on ROS Answers with karma: 237 on 2013-10-25

Post score: 0

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

There is no general "System Requirements" for any given ROS distribution, it depends on which packages you use. It's always wise to use the latest ROS release, which in this case is ROS Hydro. This ensures you have the latest implementations of all the tools and libraries available in ROS.

Your laptop is very well suited to running common path planning algorithms and processing Kinect data. The Turtlebot reference platform utilizes an Atom-based netbook with 2 GB of RAM and can run the ROS navigation stack and Kinect drivers with no problems -- a Core 2 with 4 GB should perform much much better.


Originally posted by mirzashah with karma: 1209 on 2013-10-26

This answer was ACCEPTED on the original site

Post score: 1


Original comments

Comment by nemesis on 2013-10-26:
My query is more from a stability point of view. Whether or not the packages in Hydro all stable for slam related applications. I don't wish to revert to an older version after realizing Hydro has too many issues. I don't have the time for that unfortunately!

Comment by mirzashah on 2013-10-27:
In general, newer versions of ROS tend to have more stable packages. I've never heard anybody say something like "oh we need to fall back to ROS Diamondback because it had more stable SLAM packages". In fact, older releases probably have bugs that have been fixed since. Also older versions are no longer supported.

Comment by nemesis on 2013-10-27:
Thank you for your answer! Appreciate it. :)

Comment by Athoesen on 2013-11-08:
I just wanted to second what mirzashah is saying. I'm newer to ROS but from what I've read the only reason people continue to use older versions is that they've either a) built their code and projects around that specific ROS edition or b) certain versions of other assets such as PCL work better.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.