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

Is my computer powerful enough?

asked 2011-07-22 09:24:01 -0500

jamethy gravatar image

updated 2014-01-28 17:10:05 -0500

ngrennan gravatar image

Hello community,

My team is constructing an underwater glider that is going to be controlled by a PC104 computer. It is going to have to control/read from servos, pressure sensors, orientation sensors, and such while computing the all the autopilot information. This computer has a 500MHz processor and 256MB of DDR DRAM. Will it be powerful enough to run everything? It is having troubles with the turtle simulation in the tutorial; especially the mimicking turtle...


edit retag flag offensive close merge delete


Could you elaborate on "computing the all the autopilot information"? Do you need full 3D (6dof) navigation support w/ obstacle avoidance? Just, say, keep the glider going "straight and level"?
Eric Perko gravatar image Eric Perko  ( 2011-07-22 10:15:12 -0500 )edit
Sounds like a Geode LX800 board to me. I can recommend using a small Atom based board (for example FitPC2) instead. We did that on our KidSize humanoid robots 2 years ago and are quite happy with the improved performance. FitPC2 definitely works well with ROS.
Stefan Kohlbrecher gravatar image Stefan Kohlbrecher  ( 2011-07-22 20:46:36 -0500 )edit
I think you need to elaborate what you want to do algorithmically. As for the turtle: This should be a very simple example, but I guess you ran the GUI with it that was taking all the performance.
dornhege gravatar image dornhege  ( 2011-07-23 00:03:43 -0500 )edit
The autopilot system isn't really set in stone as of yet, but eventually this glider will be set loose in a large lake for a couple of days and it needs to be able to know it's position and stay on a course (which we will presumably set).
jamethy gravatar image jamethy  ( 2011-07-25 05:49:13 -0500 )edit
Also, I didn't think about the removal of the GUI during operation (I guess I need to get though the tutorial!). I'm sure this will improve performance. I just wanted to make sure that ROS is a good choice for us before we put all our effort into it, as we are set using the PC104.
jamethy gravatar image jamethy  ( 2011-07-25 05:52:32 -0500 )edit
PS Thanks for answering and so quickly!
jamethy gravatar image jamethy  ( 2011-07-25 05:53:02 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2011-09-02 10:46:08 -0500

kwc gravatar image

closing this question as it has not had activity in over a month

In general, this question is not answerable by the community, as you are the expert on the your own software needs. It is possible to use ROS w/o adding significant overhead to what you are doing, so it is likely that your own software will be the bottleneck. i.e. if your system can run Linux, it can run ROS.

edit flag offensive delete link more

Question Tools


Asked: 2011-07-22 09:24:01 -0500

Seen: 428 times

Last updated: Sep 02 '11