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

What is a ROS package?

asked 2011-02-14 09:40:04 -0600

mmwise gravatar image

updated 2014-01-28 17:09:06 -0600

ngrennan gravatar image

Information on ROS packages.

edit retag flag offensive close merge delete

Comments

good "karma-question"!

AbuIbra gravatar image AbuIbra  ( 2014-03-19 08:20:39 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
12

answered 2011-02-14 16:33:08 -0600

tfoote gravatar image

Software in ROS is organized in packages. A package might contain ROS nodes, a ROS-independent library, a dataset, configuration files, a third-party piece of software, or anything else that logically constitutes a useful module. The goal of these packages it to provide this useful functionality in an easy-to-consume manner so that software can be easily reused. In general, ROS packages follow a "Goldilocks" principle: enough functionality to be useful, but not too much that the package is heavyweight and difficult to use from other software.

See http://www.ros.org/wiki/Packages for more details.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2011-02-14 09:40:04 -0600

Seen: 1,142 times

Last updated: Feb 14 '11