22

ROS on BeagleBone Black? just got closed for being off topic with this message.

This is not about Ubuntu. Questions about other Linux distributions can be asked on Unix & Linux, those about Windows on Super User, those about Apple products on Ask Different and generic programming questions on Stack Overflow.

However the tag says:

ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under an open source, BSD license.

ROS is libraries and tools, but not anymore. Now ROS is either a framework of libraries and tools or it's a standalone operating system at the discretion of reviewers. Now I need confirmation that ROS is a framework of libraries and tools again.

  • Do I understand correctly that ROS (despite its name) is not another OS but a framework to be installed in Ubuntu? – guntbert Sep 5 '16 at 20:16
  • 2
    Yes, it's not another OS but a framework to be installed in Ubuntu. – karel Sep 5 '16 at 20:17
  • 2
    or you need 1 meta post, 1 message in chat, 1 custom flag.. ;P – Seth Sep 5 '16 at 20:19
  • @karel Look like it has been reopened. – edwinksl Sep 5 '16 at 20:22
  • 11
    There's still an issue here - the tag needs to be improved to mention that this is not actually another operating system. Developers of ROS didn't really think their naming through – Sergiy Kolodyazhnyy Sep 5 '16 at 20:23
  • 10
    Why not rename the tag ros-framework or ros-tools – Mateo Sep 5 '16 at 20:25
  • 3
    @Mateo I like "ros-framework". – edwinksl Sep 5 '16 at 20:34
  • 28
    @Serg right, they should've called it ROFLRobot Operating Framework and Libraries. – Hi-Angel Sep 6 '16 at 19:22
  • 4
    @Hi-Angel Now that you mentioned it, I am not sure how the devs missed such an opportunity. – edwinksl Sep 6 '16 at 19:48
12

I edited the tag to make it easier to understand, and I edited these other framework tags: , and .

I will try to implement any requests for improvements in framework tags, since they may still require additional attention. Comment if you have a suggestion regarding a framework tag.

1

From the official ROS site, about page (http://www.ros.org/about-ros/):

The Robot Operating System (ROS) is a flexible framework for writing robot software. It is a collection of tools, libraries, and conventions that aim to simplify the task of creating complex and robust robot behavior across a wide variety of robotic platforms.

From this I can understand it is not an independent operating system, but tools and libraries that help make robot software.

  • Isn't that what the question says? What's the point of this answer? – muru Jul 22 '17 at 16:45
  • @muru because of the discussion tag which means I can post an answer as a confirmation to a point in the question for who has an opposite opinion. – Tooniis Jul 22 '17 at 16:53
  • Or you could simply upvote the question, like the twenty others who have done so before you. – muru Jul 22 '17 at 16:58
  • @muru upvoting is confirmation without evidence, while something such as my answer is confirmation with evidence. – Tooniis Jul 22 '17 at 17:04
  • 1
    This post is pretty much long past the stage where any evidence is needed or useful. – muru Jul 22 '17 at 17:18
  • 2
    The quote in the answer is beautifully written. Speaking as the person who last edited the ROS tag, it is not as specific about usage in Ubuntu as the ROS tag is, but I find much to admire in it. – karel Jul 22 '17 at 22:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .