<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Setup</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>Recent changes to Setup</description><atom:link href="https://sourceforge.net/p/respondr/wiki/Setup/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 29 Aug 2013 04:38:06 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/respondr/wiki/Setup/feed" rel="self" type="application/rss+xml"/><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,10 +1,9 @@
 Framework Setup
 ===============
+The RESPOND-R system is based on existing packages in ROS. You will need to install and configure ROS for each piece of equipment you want to log. You may also want to configure ROS on a standalone machine if you want centralized logging. We use Groovy but you could probably use any version that has a multimaster package.

-
-Installing the needed software
+Installing the Software
 --------------------
-The RESPOND-R system is based on existing packages in ROS. You will need to install and configure ROS for each piece of equipment you want to log and on a standalone machine if you want centralized logging. The below instructions are for Groovy.

 **Step One:** Install ROS: http://www.ros.org/wiki/ROS/Installation
 **Step Two:** Configure the environment: http://www.ros.org/wiki/ROS/Tutorials/InstallingandConfiguringROSEnvironment
@@ -17,5 +16,7 @@
 &gt;sudo apt-get install ros-groovy-master-discovery-fkie
 &lt;br /&gt;

+**Step Five:** Check for an existing interface for your System- http://www.ros.org/browse/list.php
+If you find the package you need, try installing it through apt-get otherwise store it in your catkin workspace and catkin_make. You can run the supplied nodes to check that the data is being posted correctly. If this doesn't make any sense head on to [Interfacing with Systems] and it may become more clear.

 Move on to [Interfacing with Systems]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Thu, 29 Aug 2013 04:38:06 -0000</pubDate><guid>https://sourceforge.netcf28155a78fb8e130e57287fb8b2e69a1ca77179</guid></item><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -18,26 +18,4 @@
 &lt;br /&gt;

-
-Create the interface between the logger and the equipment
-----------------
-Each cyber physical system (CPS) must have an interface to gather equipment data either in real time or post event. We have provided 3 templates to gather data. A real time template for gathering data over a socket, an offline template for converting CSV data, and a video template for capturing network streams.
-
-[Real Time Socket Template]
-[Offline CSV Template]
-[Video Stream Template]
-
-Creating a startup file for Real Time Collection
--------------
-Under special circumstances, software may need to be launched outside of ROS, so a .sh template is provided for running the nodes required to gather the data. [Startup Template]
-Roscore must be launched either via roslaunch or manually.
-Rosbag must be set to record, preferably excluding duplicate video streams
-The telemetry node must be launched if available
-The video node must be launched if available
-The fkie zeroconf discovery node must be launched for centralized logging
-
-Configuring the Centralized Server
---------------
-A single machine can collect data from multiple masters using fkie multimaster's master_sync node. Each logger must be on the same network as the centralized logging hub, and each logger must be running the fkie master_discovery zeroconf node.
-
-Configure the centralized logger just as you would any other logger, but instead of running a telemetry and video node, run the fkie multimaster's master_sync node. Because this machine will be collecting data from each system, more drive space will be required. Once a master is found using the discovery node, the sync will collect messages and post them to the ROS blackboard. Rosbag will store the synced topics in a centralized location and allow synced multirobot replay for analysis and review. In order to view this data it is important to build the rosmsgs associated with each logged system.
+Move on to [Interfacing with Systems]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Thu, 29 Aug 2013 04:13:10 -0000</pubDate><guid>https://sourceforge.net20cf58bf72c7f137acd2747a1a3c55d4ff2b18c2</guid></item><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -27,7 +27,8 @@
 [Offline CSV Template]
 [Video Stream Template]

-**Creating a startup file for Real Time Collection**
+Creating a startup file for Real Time Collection
+-------------
 Under special circumstances, software may need to be launched outside of ROS, so a .sh template is provided for running the nodes required to gather the data. [Startup Template]
 Roscore must be launched either via roslaunch or manually.
 Rosbag must be set to record, preferably excluding duplicate video streams
@@ -35,7 +36,8 @@
 The video node must be launched if available
 The fkie zeroconf discovery node must be launched for centralized logging

-**Configuring the Centralized Server**
-A single machine can collect data from multiple masters using fkie multimaster's master_sync node. Each logger must be on the same network as the centralized logging hub, and each logger must be running the fkie master_discovery zeroconf node. [RESPOND-R Tactical Server]
+Configuring the Centralized Server
+--------------
+A single machine can collect data from multiple masters using fkie multimaster's master_sync node. Each logger must be on the same network as the centralized logging hub, and each logger must be running the fkie master_discovery zeroconf node.

 Configure the centralized logger just as you would any other logger, but instead of running a telemetry and video node, run the fkie multimaster's master_sync node. Because this machine will be collecting data from each system, more drive space will be required. Once a master is found using the discovery node, the sync will collect messages and post them to the ROS blackboard. Rosbag will store the synced topics in a centralized location and allow synced multirobot replay for analysis and review. In order to view this data it is important to build the rosmsgs associated with each logged system.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Thu, 29 Aug 2013 04:09:45 -0000</pubDate><guid>https://sourceforge.neta13991d1f508daa18545a813dfa35c2159366e3b</guid></item><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,21 +1,26 @@
-#Framework Setup
-The RESPOND-R system is based on existing packages in ROS. You will need to install and configure ROS for each piece of equipment you want to log (Unless they can be joined) and on a standalone machine for centralized logging. The below instructions are for Groovy.
+Framework Setup
+===============

-Installing ROS: http://www.ros.org/wiki/ROS/Installation
-Configuring the environment: http://www.ros.org/wiki/ROS/Tutorials/InstallingandConfiguringROSEnvironment
-Source your catkin workspace automatically: 
+
+Installing the needed software
+--------------------
+The RESPOND-R system is based on existing packages in ROS. You will need to install and configure ROS for each piece of equipment you want to log and on a standalone machine if you want centralized logging. The below instructions are for Groovy.
+
+**Step One:** Install ROS: http://www.ros.org/wiki/ROS/Installation
+**Step Two:** Configure the environment: http://www.ros.org/wiki/ROS/Tutorials/InstallingandConfiguringROSEnvironment
+**Step Three:** Source your catkin workspace automatically: 

 &gt; echo "source ~/catkin_ws/devel/setup.sh" &gt;&gt; ~/.bashrc

-&lt;br /&gt;
-Install Master Fkie - http://www.ros.org/wiki/multimaster_fkie
+**Step Four:** Install multimaster Fkie - http://www.ros.org/wiki/multimaster_fkie (this will install the fkie discovery node, msgs, and the sync node)

 &gt;sudo apt-get install ros-groovy-master-discovery-fkie
 &lt;br /&gt;

-*this will install the fkie discovery node, msgs, and the sync node

-**Create the interface between the logger and the equipment**
+
+Create the interface between the logger and the equipment
+----------------
 Each cyber physical system (CPS) must have an interface to gather equipment data either in real time or post event. We have provided 3 templates to gather data. A real time template for gathering data over a socket, an offline template for converting CSV data, and a video template for capturing network streams.

 [Real Time Socket Template]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Thu, 29 Aug 2013 04:08:15 -0000</pubDate><guid>https://sourceforge.net1372b4a577d8902964a0608735ebe5f7f5387a28</guid></item><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,4 +1,4 @@
-#Setup
+#Framework Setup
 The RESPOND-R system is based on existing packages in ROS. You will need to install and configure ROS for each piece of equipment you want to log (Unless they can be joined) and on a standalone machine for centralized logging. The below instructions are for Groovy.

 Installing ROS: http://www.ros.org/wiki/ROS/Installation
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Thu, 29 Aug 2013 04:02:24 -0000</pubDate><guid>https://sourceforge.net62aa1591b503b4858411c3b25571461821383a4d</guid></item><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,4 +1,4 @@
-**Setup**
+#Setup
 The RESPOND-R system is based on existing packages in ROS. You will need to install and configure ROS for each piece of equipment you want to log (Unless they can be joined) and on a standalone machine for centralized logging. The below instructions are for Groovy.

 Installing ROS: http://www.ros.org/wiki/ROS/Installation
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Thu, 29 Aug 2013 04:02:06 -0000</pubDate><guid>https://sourceforge.netaf228a2fd08a87bd3597a1180322ba9450eb2dbe</guid></item><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1 +1,36 @@
-Setup
+**Setup**
+The RESPOND-R system is based on existing packages in ROS. You will need to install and configure ROS for each piece of equipment you want to log (Unless they can be joined) and on a standalone machine for centralized logging. The below instructions are for Groovy.
+
+Installing ROS: http://www.ros.org/wiki/ROS/Installation
+Configuring the environment: http://www.ros.org/wiki/ROS/Tutorials/InstallingandConfiguringROSEnvironment
+Source your catkin workspace automatically: 
+
+&gt; echo "source ~/catkin_ws/devel/setup.sh" &gt;&gt; ~/.bashrc
+
+&lt;br /&gt;
+Install Master Fkie - http://www.ros.org/wiki/multimaster_fkie
+
+&gt;sudo apt-get install ros-groovy-master-discovery-fkie
+&lt;br /&gt;
+
+*this will install the fkie discovery node, msgs, and the sync node
+
+**Create the interface between the logger and the equipment**
+Each cyber physical system (CPS) must have an interface to gather equipment data either in real time or post event. We have provided 3 templates to gather data. A real time template for gathering data over a socket, an offline template for converting CSV data, and a video template for capturing network streams.
+
+[Real Time Socket Template]
+[Offline CSV Template]
+[Video Stream Template]
+
+**Creating a startup file for Real Time Collection**
+Under special circumstances, software may need to be launched outside of ROS, so a .sh template is provided for running the nodes required to gather the data. [Startup Template]
+Roscore must be launched either via roslaunch or manually.
+Rosbag must be set to record, preferably excluding duplicate video streams
+The telemetry node must be launched if available
+The video node must be launched if available
+The fkie zeroconf discovery node must be launched for centralized logging
+
+**Configuring the Centralized Server**
+A single machine can collect data from multiple masters using fkie multimaster's master_sync node. Each logger must be on the same network as the centralized logging hub, and each logger must be running the fkie master_discovery zeroconf node. [RESPOND-R Tactical Server]
+
+Configure the centralized logger just as you would any other logger, but instead of running a telemetry and video node, run the fkie multimaster's master_sync node. Because this machine will be collecting data from each system, more drive space will be required. Once a master is found using the discovery node, the sync will collect messages and post them to the ROS blackboard. Rosbag will store the synced topics in a centralized location and allow synced multirobot replay for analysis and review. In order to view this data it is important to build the rosmsgs associated with each logged system.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Thu, 29 Aug 2013 04:01:27 -0000</pubDate><guid>https://sourceforge.net0f810dae483839b933d912f77e525d04d04b8345</guid></item><item><title>Setup modified by brandon shrewsbury</title><link>https://sourceforge.net/p/respondr/wiki/Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Setup&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brandon shrewsbury</dc:creator><pubDate>Wed, 28 Aug 2013 15:21:51 -0000</pubDate><guid>https://sourceforge.net0108715c372b232027aa2dce854dc9108631b430</guid></item></channel></rss>