= Ubuntu install of Diamondback =

We are building Debian packages for several Ubuntu platforms, listed below. These packages are more efficient than source-based builds and are our preferred installation method for Ubuntu.

If you need to install from source, please see [[/Source|source (download-and-compile) installation instructions]].


<<TOC(3)>>


== Installation ==

<<Include(diamondback/Installation/Sources)>>


=== Installation ===

Make sure you have re-indexed the ROS.org server:
 {{{
sudo apt-get update
}}}


There are many different libraries and tools in ROS.  We provided four default configurations to get you started.  You can also install ROS stacks individually.


 '''Desktop-Full Install: (Recommended)''': ROS, [[rx]], [[rviz]], robot-generic libraries, 2D/3D simulators, navigation and 2D/3D perception 
    {{{
sudo apt-get install ros-diamondback-desktop-full
}}} or {{{#!rhtml 
<a href="apt:ros-diamondback-desktop-full?refresh=yes" onClick="javascript: _gaq.push(['_trackPageview', '/downloads/map']);">click here</a>
}}}

 '''Desktop Install: ''' ROS, [[rx]], [[rviz]], and robot-generic libraries
    {{{
sudo apt-get install ros-diamondback-desktop
}}} or {{{#!rhtml 
<a href="apt:ros-diamondback-desktop?refresh=yes" onClick="javascript: _gaq.push(['_trackPageview', '/downloads/map']);">click here</a>
}}}

 '''ROS-Base: (Bare Bones)''' ROS package, build, and communication libraries. No GUI tools.

   {{{
sudo apt-get install ros-diamondback-ros-base
}}} or {{{#!rhtml 
<a href="apt:ros-diamondback-ros-base?refresh=yes" onClick="javascript: _gaq.push(['_trackPageview', '/downloads/map']);">click here</a>
}}}


 '''Individual Stack:''' You can also install a specific ROS stack (replace underscores with dashes of the stack name):
    {{{
sudo apt-get install ros-diamondback-STACK
    }}} e.g. 
    {{{
sudo apt-get install ros-diamondback-slam-gmapping
}}}

<<Include(diamondback/Installation/DebEnvironment)>>

<<Include(diamondback/Installation/PostInstall)>>