ROS - 'Robot Operating System' to help build robot applications

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
triplus
Posts: 9475
Joined: Mon Dec 12, 2011 4:45 pm

ROS - 'Robot Operating System' to help build robot applications

Postby triplus » Sat May 23, 2020 10:43 am

Lately i have been hearing a lot about ROS.
What is ROS?

The Robot Operating System (ROS) is a set of software libraries and tools that help you build robot applications. From drivers to state-of-the-art algorithms, and with powerful developer tools, ROS has what you need for your next robotics project. And it's all open source.
https://www.ros.org/

Hence opening a general discussion. Mainly to hear some opinions and to better understand if there is potential for any synergies in between projects.
Last edited by Kunda1 on Thu Jun 04, 2020 5:55 pm, edited 1 time in total.
Reason: Updated title for context
triplus
Posts: 9475
Joined: Mon Dec 12, 2011 4:45 pm

Re: ROS

Postby triplus » Thu Jun 04, 2020 3:23 pm

I have read a bit more about it, basically ROS is a robotics oriented middleware, one can use to build robotics based applications around it. From FreeCAD perspective therefore somebody could i guess create a FreeCAD module, leveraging both FreeCAD and ROS offerings, similar to i guess FreeCAD Robot Workbench. Looking at the solution, such as ROSVITA:

Image

http://xamla.com/

I see some solid modeling, Assembly 4, pyflow ...