2. What is ROS?
hardware abstraction and low-level device control;
Created by California-based Willow Garage, now
maintained by the Open Source Robotics
Foundation (OSRF);
ROS = plumbing + tools + capabilities + ecosystem.
University Of Jaffna
4. ROS key features
hardware abstraction and low-level device control
programming language independence
implementation of a wide range of commonly used tools and
algorithms
message passing between processes (OS-independent)
standardised package management
useful set of shell commands and utilities with tab completion
4
University Of Jaffna
5. • ROS is a meta-operating
system
– Collection of frameworks,
SDKs, and software tools
• Launched in 2008 by Willow
Garage
• Currently maintained by OSRF
(Open Source Robotics
Foundation)
• 9 version releases so far
University Of Jaffna
7. Supported operating systems
Supported operating system
Ubuntu (14.04 LTS + ROS Indigo)
Experimental
Arch Mac OS X
Debian OpenSuse
Fedora Windows
Gentoo
7
University Of Jaffna