Skip to content
Eric Huang edited this page Jan 13, 2014 · 14 revisions

Welcome to the iarrc-software wiki!

1. Setup

Follow the link below to get setup with ROS and our code.

IARRC Setup

1. Why ROS?

Read the conceptual overview of ROS. It separates ROS into three levels:

  • ROS Filesystem Level
  • ROS Computation Level
  • ROS Community Level

From a software engineers viewpoint, ROS is two things. First, it is an interprocess communication architecture. Second, it is a large, community-driven, open-source amalgamation of frameworks, libraries, and tools.

What does this mean for us? Less work; faster results. But, this is only true if you learn to take advantage of ROS's capabilities.

ROS Tools

ROS Tools and Utilities

Clone this wiki locally