Which Software Platforms or Frameworks are the most popular and widely used in developing Mobile Robots?

asked 2014-09-03 15:12:02 -0500

ish45 gravatar image

I am developing a Mobile Robot. I am using ROS as the Middleware. I have been advised by many of colleagues to use Frobomind as the Software Platform or Framework above ROS. Frobomind is an open source software framework for mobile Robots.

Frobomind consists of : 1) Operating System - Ubuntu at the lowest level 2) Middleware like ROS above it 3) Then finally a software Architecture proposed by Frobomind.

http://www.frobomind.org/index.php/Ma...

I am looking for such similar software platforms which are open source and which enables programmers to program the behavior of robots using the open source modules of the software architecture( equivalent to point 3 above).

The advantage with frobomind is that the source code for obstacle avoidance, path planning has been developed and available open source, so the programmers when they program their own robots have to just reuse the source code from Frobomind rather than write the high level details themselves. So, I am curious to know if there are any software platforms open source like Frobomind?

So, I want to know from you guys which Software Frameworks do you guys use in ROS for high level path planning, behavior implementation, obstacle avoidance and for controlling the sensors. And is there any platform which is open source like Frobomind?

edit retag flag offensive close merge delete

Comments

1

ROS also provides obstacle avoidance and path planning in the navigation stack: http://wiki.ros.org/navigation .

ahendrix gravatar image ahendrix  ( 2014-09-03 15:23:37 -0500 )edit

For our behavior we currently are using Smach.

BennyRe gravatar image BennyRe  ( 2014-09-04 00:52:33 -0500 )edit