<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.robojackets.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rchaussee</id>
	<title>RoboJackets Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.robojackets.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rchaussee"/>
	<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/Special:Contributions/Rchaussee"/>
	<updated>2026-04-30T05:55:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14647</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14647"/>
		<updated>2015-10-01T01:42:29Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from robojackets owncloud or a team member and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get install&amp;amp;nbsp;&amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_init_workspace&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly and/or try &amp;quot;sudo apt-get update&amp;quot; which may fix the issue where catkin_init_workspace command can not be found&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12&amp;amp;nbsp;- Install ROS Dependencies ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;cd ..&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;rosdep install igvc&amp;lt;/font&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*rosdep will download and install all of the necessary ros package dependencies, type &amp;quot;y&amp;quot; whenever it asks if it is ok to continue installation&lt;br /&gt;
&lt;br /&gt;
== Step 13&amp;amp;nbsp;- Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again&lt;br /&gt;
*If it continues to fail because it could&amp;amp;nbsp;not find some of the igvc_msgs header files, run &amp;quot;catkin_make igvc_msgs_gencpp&amp;quot; and then &amp;quot;catkin_make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 14&amp;amp;nbsp;- Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roscore&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14645</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14645"/>
		<updated>2015-09-24T19:11:46Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from robojackets owncloud or a team member and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get install&amp;amp;nbsp;&amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly and/or try &amp;quot;sudo apt-get update&amp;quot; which may fix the issue where catkin_init_workspace command can not be found&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12&amp;amp;nbsp;- Install ROS Dependencies ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;cd ..&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;rosdep install igvc&amp;lt;/font&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*rosdep will download and install all of the necessary ros package dependencies, type &amp;quot;y&amp;quot; whenever it asks if it is ok to continue installation&lt;br /&gt;
&lt;br /&gt;
== Step 13&amp;amp;nbsp;- Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again&lt;br /&gt;
*If it continues to fail because it could&amp;amp;nbsp;not find some of the igvc_msgs header files, run &amp;quot;catkin_make igvc_msgs_gencpp&amp;quot; and then &amp;quot;catkin_make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 14&amp;amp;nbsp;- Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roscore&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14644</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14644"/>
		<updated>2015-09-24T19:10:58Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from robojackets owncloud or a team member and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get install&amp;amp;nbsp;&amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly and/or try &amp;quot;sudo apt-get update&amp;quot; which may fix the issue where catkin_init_workspace command can not be found&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12&amp;amp;nbsp;- Install ROS Dependencies ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;cd ..&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;courier new, courier, monospace&amp;quot;&amp;gt;rosdep install igvc&amp;lt;/font&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
rosdep will download and install all of the necessary ros package dependencies, type &amp;quot;y&amp;quot; whenever it asks if it is ok to continue installation&lt;br /&gt;
&lt;br /&gt;
== Step 13&amp;amp;nbsp;- Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again&lt;br /&gt;
*If it continues to fail because it could&amp;amp;nbsp;not find some of the igvc_msgs header files, run &amp;quot;catkin_make igvc_msgs_gencpp&amp;quot; and then &amp;quot;catkin_make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 14&amp;amp;nbsp;- Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roscore&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14628</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14628"/>
		<updated>2015-09-13T22:30:38Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from robojackets owncloud or a team member and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get install&amp;amp;nbsp;&amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12 - Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again&lt;br /&gt;
*If it continues to fail because it could&amp;amp;nbsp;not find some of the igvc_msgs header files, run &amp;quot;catkin_make igvc_msgs_gencpp&amp;quot; and then &amp;quot;catkin_make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roscore&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14627</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14627"/>
		<updated>2015-09-13T22:19:48Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from robojackets owncloud or a team member and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get install&amp;amp;nbsp;&amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12 - Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again, if it continues to fail then something went wrong&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roscore&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14626</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14626"/>
		<updated>2015-09-13T22:19:07Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;br/&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from owncloud or elsewhere and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get install&amp;amp;nbsp;&amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12 - Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again, if it continues to fail then something went wrong&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roscore&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14625</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14625"/>
		<updated>2015-09-13T22:16:24Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from owncloud or elsewhere and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get install&amp;amp;nbsp;&amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd src&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12 - Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd ..&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;catkin_make&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again, if it continues to fail then something went wrong&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''roscore&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14624</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14624"/>
		<updated>2015-09-13T22:16:01Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from owncloud or elsewhere and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get &amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*Command should complete and not really do anything&lt;br /&gt;
*If init_catkin_workspace failed then ROS did not install correctly&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd src&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12 - Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd ..&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;catkin_make&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again, if it continues to fail then something went wrong&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''roscore&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14623</id>
		<title>IGVC Software Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Software_Installation_Instructions&amp;diff=14623"/>
		<updated>2015-09-13T22:15:37Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome! Let's jump right in.&lt;br /&gt;
&lt;br /&gt;
Robojackets IGVC currently supports the Ubuntu 14.04 and ROS-indigo environment. If you don't know what those are, don't worry! The project may build/run in other environments, but we can't guarantee it.&lt;br /&gt;
&lt;br /&gt;
[[HAVE to use Ubuntu 15.04?]]&lt;br /&gt;
&lt;br /&gt;
Ok, lets get down to business.&lt;br /&gt;
&lt;br /&gt;
== Step 1 - Get Terminator ==&lt;br /&gt;
&lt;br /&gt;
Forget the default Ubuntu terminal, we need both horizont and vertical splits for productive activity. Start up the default terminal and type:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install terminator&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
You should now be using this from now on, it will help later,&lt;br /&gt;
&lt;br /&gt;
== Step 2 - Set up your sources.list ==&lt;br /&gt;
&lt;br /&gt;
Now for these next steps you don't need to understand what they do, only make sure they complete properly. So if you see any errors come up, tell one of us immediately. Copy this into your terminal:&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo sh -c 'echo &amp;quot;deb [http://packages.ros.org/ros/ubuntu http://packages.ros.org/ros/ubuntu] $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list'&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 3 - Set up your keys ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 4 - Update your Debian packages ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 5 - Get Ros Indigo ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo apt-get install ros-indigo-desktop&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 6 - Initialize rosdep ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;sudo rosdep init&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;rosdep update&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 7 - Environment Variable Setup ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;echo &amp;quot;source /opt/ros/indigo/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;background:#eee; border:1px solid #ccc; padding:5px 10px&amp;quot;&amp;gt;source ~/.bashrc&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 8&amp;amp;nbsp;- Install QT Dependency ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo apt-get install qtbase5-dev&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;amp;nbsp;Step 9&amp;amp;nbsp;- Install Flycature SDK ==&lt;br /&gt;
&lt;br /&gt;
*Aquire Flycapture2 SDK version 2.8.3.1 from owncloud or elsewhere and extract to desktop&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd &amp;amp;lt;path to extracted folder&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px; background-color: rgb(238, 238, 238);&amp;quot;&amp;gt;sudo ./install_flycapture.sh&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;This will probably fail because it is missing some dependencies which you will need to install via &amp;quot;sudo apt-get &amp;amp;lt;dependency name&amp;amp;gt;&amp;quot;&lt;br /&gt;
*Rerun &amp;quot;sudo ./install_flycapture.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Initialize catkin workspace ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd &amp;amp;lt;path to where you want to keep the project&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;mkdir &amp;lt;name of root folder of project i.e. &amp;quot;catkin_ws&amp;quot; or&amp;amp;nbsp;&amp;quot;igvc&amp;quot;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd &amp;amp;lt;name of folder&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;mkdir src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd src&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;init_catkin_workspace&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;cd ..&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;catkin_make&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
Command should complete and not really do anything&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
If init_catkin_workspace failed then ROS did not install correctly&lt;br /&gt;
&lt;br /&gt;
== Step 11&amp;amp;nbsp;- Clone IGVC Repository ==&lt;br /&gt;
&lt;br /&gt;
*Fork IGVC Github Repository&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd src&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;git clone &amp;amp;lt;your fork&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Step 12 - Build the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;cd ..&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;catkin_make&amp;lt;/div&amp;gt;&lt;br /&gt;
*If this fails the first time try running catkin_make again, if it continues to fail then something went wrong&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Run the Code ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;source devel/setup.sh&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;''In a separate terminal&amp;amp;nbsp;''roscore&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;line-height: 20.8px; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; background: rgb(238, 238, 238);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;line-height: 20.8px;&amp;quot;&amp;gt;''In a terminal that isn't running roscore&amp;amp;nbsp;''roslaunch igvc igvc.launch&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;The code should now be running and complaining about not being able to connect to various devices, this is all good and you are ready to start writing igvc code&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Packing_List&amp;diff=14597</id>
		<title>IGVC Packing List</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Packing_List&amp;diff=14597"/>
		<updated>2015-08-30T21:06:02Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Items to bring&lt;br /&gt;
&lt;br /&gt;
*Red extension cable&lt;br /&gt;
*Orange extension cable x2&lt;br /&gt;
*Joystick and receiver x2&lt;br /&gt;
*Camera&lt;br /&gt;
*Cable box&lt;br /&gt;
*Laptop&lt;br /&gt;
*GPS&lt;br /&gt;
*Wrenches (Adjustable)&lt;br /&gt;
*Allen keys&lt;br /&gt;
*7/16 wrench (for GPS)&lt;br /&gt;
*Volt meter&lt;br /&gt;
*White spray paint&lt;br /&gt;
*Barrels&lt;br /&gt;
*Extra batteries&lt;br /&gt;
*Battery charger&lt;br /&gt;
*Measuring tape&lt;br /&gt;
*Screwdriver&lt;br /&gt;
*Battery coords&lt;br /&gt;
*Lidar box&lt;br /&gt;
*E-stop&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC_Packing_List&amp;diff=14498</id>
		<title>IGVC Packing List</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC_Packing_List&amp;diff=14498"/>
		<updated>2015-04-16T01:56:59Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: Created page with &amp;quot;Items to bring  *Red extension cable *Orange extension cable x2 *Joystick and receiver x2 *Camera *Cable box *Laptop *GPS *Wrenches (Adjustable) *Allen keys *Volt meter *White...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Items to bring&lt;br /&gt;
&lt;br /&gt;
*Red extension cable&lt;br /&gt;
*Orange extension cable x2&lt;br /&gt;
*Joystick and receiver x2&lt;br /&gt;
*Camera&lt;br /&gt;
*Cable box&lt;br /&gt;
*Laptop&lt;br /&gt;
*GPS&lt;br /&gt;
*Wrenches (Adjustable)&lt;br /&gt;
*Allen keys&lt;br /&gt;
*Volt meter&lt;br /&gt;
*White spray paint&lt;br /&gt;
*Barrels&lt;br /&gt;
*Extra batteries&lt;br /&gt;
*Battery charger&lt;br /&gt;
*Measuring tape&lt;br /&gt;
*Screwdriver&lt;br /&gt;
*Battery coords&lt;br /&gt;
*Lidar box&lt;br /&gt;
*E-stop&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC&amp;diff=14497</id>
		<title>IGVC</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC&amp;diff=14497"/>
		<updated>2015-04-16T01:53:46Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Igvc mistii whitebg scaled.jpg|thumb|right|400px|Our 2013 robot, Misti]]&lt;br /&gt;
&lt;br /&gt;
The [http://www.gatech.edu/ Georgia Tech] [http://www.robojackets.org/ RoboJackets] [http://www.igvc.org IGVC] team will compete for the tenth time in the Intelligent Ground Vehicle Competition.&lt;br /&gt;
&lt;br /&gt;
This year's competition will be held at Oakland University. (June 5-8, 2015)&lt;br /&gt;
&lt;br /&gt;
Announcements and discussions will take place on the IGVC mailing ([https://lists.gatech.edu/sympa/subscribe/robojackets-igvc Subscribe]).&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
===== [[IGVC Overview 2015|2015&amp;amp;nbsp;Competition]] =====&lt;br /&gt;
&amp;lt;ul style=&amp;quot;line-height: 20.7999992370605px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mistii&lt;br /&gt;
*[[IGVC Mechanical 2015|Mechanical Information]]&lt;br /&gt;
*Electrical Information&lt;br /&gt;
*Software Information&lt;br /&gt;
**The software team is translating our code from Qt's Signals/Slots framework to the Robot Operating System ([http://www.ros.org www.ros.org]).&lt;br /&gt;
**More information on the motivation for this switch is available in [http://wiki.robojackets.org/w/File:IGVCROSTransiton.pdf this document].&lt;br /&gt;
**Our code base is hosted at [http://github.com/robojackets/igvc-software github]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[IGVC 2015 Meeting Notes|&amp;amp;nbsp;Meeting Notes]]&lt;br /&gt;
[[Past IGVC Competitions|Past Competitions]]&lt;br /&gt;
== Meeting Times ==&lt;br /&gt;
&lt;br /&gt;
We meet in the Student Competition Center (Building on 14th street).&lt;br /&gt;
&lt;br /&gt;
Wednesdays -- 6:30&amp;amp;nbsp;- 9:15 pm&amp;lt;br/&amp;gt;Saturdays ------ 1:30 - 4:30 pm&lt;br /&gt;
&lt;br /&gt;
Please note meeting end times are approximate. Meetings often run as much as 30 minutes longer than scheduled.&lt;br /&gt;
&lt;br /&gt;
Meetings will sometimes be held at various locations on the main GT campus. These will be announced on the mailing list ahead of time.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
*[https://lists.gatech.edu/sympa/info/robojackets-igvc Team Mailing List]&lt;br /&gt;
*[http://www.igvc.org/ Official IGVC Website]&lt;br /&gt;
*[[IGVC Rules]]&lt;br /&gt;
*[[IGVC Design Guidelines|Design Guidelines]]&lt;br /&gt;
*[[Resources for Learning]]&lt;br /&gt;
*[[IGVC Parts Sampling List|Parts Sampling List]]&lt;br /&gt;
*[[IGVC Packing List|Packing List]]&lt;br /&gt;
[[Category:IGVC]]&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.robojackets.org/index.php?title=IGVC&amp;diff=14496</id>
		<title>IGVC</title>
		<link rel="alternate" type="text/html" href="https://wiki.robojackets.org/index.php?title=IGVC&amp;diff=14496"/>
		<updated>2015-04-16T01:52:55Z</updated>

		<summary type="html">&lt;p&gt;Rchaussee: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Igvc mistii whitebg scaled.jpg|thumb|right|400px|Our 2013 robot, Misti]]&lt;br /&gt;
&lt;br /&gt;
The [http://www.gatech.edu/ Georgia Tech] [http://www.robojackets.org/ RoboJackets] [http://www.igvc.org IGVC] team will compete for the tenth time in the Intelligent Ground Vehicle Competition.&lt;br /&gt;
&lt;br /&gt;
This year's competition will be held at Oakland University. (June 5-8, 2015)&lt;br /&gt;
&lt;br /&gt;
Announcements and discussions will take place on the IGVC mailing ([https://lists.gatech.edu/sympa/subscribe/robojackets-igvc Subscribe]).&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
===== [[IGVC Overview 2015|2015&amp;amp;nbsp;Competition]] =====&lt;br /&gt;
&amp;lt;ul style=&amp;quot;line-height: 20.7999992370605px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mistii&lt;br /&gt;
*[[IGVC Mechanical 2015|Mechanical Information]]&lt;br /&gt;
*Electrical Information&lt;br /&gt;
*Software Information&lt;br /&gt;
**The software team is translating our code from Qt's Signals/Slots framework to the Robot Operating System ([http://www.ros.org www.ros.org]).&lt;br /&gt;
**More information on the motivation for this switch is available in [http://wiki.robojackets.org/w/File:IGVCROSTransiton.pdf this document].&lt;br /&gt;
**Our code base is hosted at [http://github.com/robojackets/igvc-software github]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[IGVC 2015 Meeting Notes|&amp;amp;nbsp;Meeting Notes]]&lt;br /&gt;
[[Past IGVC Competitions|Past Competitions]]&lt;br /&gt;
== Meeting Times ==&lt;br /&gt;
&lt;br /&gt;
We meet in the Student Competition Center (Building on 14th street).&lt;br /&gt;
&lt;br /&gt;
Wednesdays -- 6:30&amp;amp;nbsp;- 9:15 pm&amp;lt;br/&amp;gt;Saturdays ------ 1:30 - 4:30 pm&lt;br /&gt;
&lt;br /&gt;
Please note meeting end times are approximate. Meetings often run as much as 30 minutes longer than scheduled.&lt;br /&gt;
&lt;br /&gt;
Meetings will sometimes be held at various locations on the main GT campus. These will be announced on the mailing list ahead of time.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
*[https://lists.gatech.edu/sympa/info/robojackets-igvc Team Mailing List]&lt;br /&gt;
*[http://www.igvc.org/ Official IGVC Website]&lt;br /&gt;
*[[IGVC Rules]]&lt;br /&gt;
*[[IGVC Design Guidelines|Design Guidelines]]&lt;br /&gt;
*[[Resources for Learning]]&lt;br /&gt;
*[[IGVC Parts Sampling List|Parts Sampling List]]&lt;br /&gt;
*[[Packing List|IGVC_Packing_List]]&lt;br /&gt;
[[Category:IGVC]]&lt;/div&gt;</summary>
		<author><name>Rchaussee</name></author>
		
	</entry>
</feed>