User:ApprehensiveAndroid/sandbox: Difference between revisions

Content deleted Content added
Added design philosophy.
added ROS equation image.
Line 61:
ROS was designed with open-source in mind, intending that users would be able to chose the configuration of tools and libraries which interacted with the core of ROS so that users could shift their software stacks to fit their robot and application area. As such, there is very little which is actually core to ROS, beyond the general structure within which programs must exist and communicate. In one sense, all ROS is is the underlying plumbing behind nodes and message passing. However, in reality, ROS is that plumbing, a rich and mature set of tools, a wide ranging set of robot-agnostic capabilities provided by packages, and a greater ecosystem of additions to ROS.
 
[[File:Ros Equation.png|thumb|]]
=== Computation Graph ===