|
From: <sy...@us...> - 2009-06-02 14:25:25
|
Revision: 16581
http://personalrobots.svn.sourceforge.net/personalrobots/?rev=16581&view=rev
Author: syrnick
Date: 2009-06-02 14:25:24 +0000 (Tue, 02 Jun 2009)
Log Message:
-----------
Renamed roshist to bagserver.
Cleaned up pf_object_detector svn:ignore properties.
Modified Paths:
--------------
pkg/trunk/util/bagserver/CMakeLists.txt
pkg/trunk/util/bagserver/mainpage.dox
pkg/trunk/util/bagserver/manifest.xml
Added Paths:
-----------
pkg/trunk/sandbox/pf_object_detector/models/INRIA/
pkg/trunk/sandbox/pf_object_detector/pf_detect_fast.launch
pkg/trunk/sandbox/pf_object_detector/test/
pkg/trunk/util/bagserver/
pkg/trunk/util/bagserver/test_data/
Removed Paths:
-------------
pkg/trunk/util/roshist/
Property Changed:
----------------
pkg/trunk/sandbox/pf_object_detector/
pkg/trunk/sandbox/pf_object_detector/models/VOC2006/
pkg/trunk/sandbox/pf_object_detector/models/VOC2007/
pkg/trunk/sandbox/pf_object_detector/models/VOC2008/
pkg/trunk/sandbox/pf_object_detector/src/
pkg/trunk/util/bagserver/srv/
Property changes on: pkg/trunk/sandbox/pf_object_detector
___________________________________________________________________
Added: svn:ignore
+ .build_version
build
lib
test_data
bin
Property changes on: pkg/trunk/sandbox/pf_object_detector/models/INRIA
___________________________________________________________________
Added: svn:ignore
+ inria_final.mat
Property changes on: pkg/trunk/sandbox/pf_object_detector/models/VOC2006
___________________________________________________________________
Added: svn:ignore
+ person_final.mat
cat_final.mat
cow_final.mat
dog_final.mat
bus_final.mat
bicycle_final.mat
motorbike_final.mat
horse_final.mat
sheep_final.mat
car_final.mat
Property changes on: pkg/trunk/sandbox/pf_object_detector/models/VOC2007
___________________________________________________________________
Added: svn:ignore
+ chair_final.mat
cow_final.mat
sofa_final.mat
bottle_final.mat
bus_final.mat
motorbike_final.mat
pottedplant_final.mat
tvmonitor_final.mat
sheep_final.mat
car_final.mat
person_final.mat
aeroplane_final.mat
cat_final.mat
dog_final.mat
bicycle_final.mat
train_final.mat
bird_final.mat
horse_final.mat
diningtable_final.mat
boat_final.mat
Property changes on: pkg/trunk/sandbox/pf_object_detector/models/VOC2008
___________________________________________________________________
Added: svn:ignore
+ chair_final.mat
cow_final.mat
sofa_final.mat
bottle_final.mat
bus_final.mat
motorbike_final.mat
pottedplant_final.mat
tvmonitor_final.mat
sheep_final.mat
car_final.mat
person_final.mat
aeroplane_final.mat
cat_final.mat
dog_final.mat
bicycle_final.mat
train_final.mat
bird_final.mat
horse_final.mat
diningtable_final.mat
boat_final.mat
Added: pkg/trunk/sandbox/pf_object_detector/pf_detect_fast.launch
===================================================================
--- pkg/trunk/sandbox/pf_object_detector/pf_detect_fast.launch (rev 0)
+++ pkg/trunk/sandbox/pf_object_detector/pf_detect_fast.launch 2009-06-02 14:25:24 UTC (rev 16581)
@@ -0,0 +1,18 @@
+<launch>
+
+
+
+
+ <node name="person_detector_slow_pfHOG" pkg="pf_object_detector" type="octave_run.sh" args="$(find pf_object_detector)" respawn="false" output="screen">
+ <param name="~tag" value="person" type="str" />
+ <param name="~model_file" value="$(find pf_object_detector)/models/VOC2007/person_final.mat" type="str" />
+ <param name="~scale" value="1" type="double" />
+ <param name="~interval" value="1" type="int" />
+ <param name="~do_display" value="0" type="bool" />
+
+
+ <remap to="/person_detector_slow_pfHOG/image" from="/stereo/left/image"/>
+ </node>
+
+
+</launch>
\ No newline at end of file
Property changes on: pkg/trunk/sandbox/pf_object_detector/src
___________________________________________________________________
Added: svn:ignore
+ fconvMT.mex
000061.jpg
features.mex
octave-core
000034.jpg
pf_resize.mex
fconvblas.mex
000084.jpg
dt.mex
Property changes on: pkg/trunk/util/bagserver
___________________________________________________________________
Added: svn:ignore
+ .build_version
build
lib
bin
Modified: pkg/trunk/util/bagserver/CMakeLists.txt
===================================================================
--- pkg/trunk/util/roshist/CMakeLists.txt 2009-05-29 17:20:20 UTC (rev 16364)
+++ pkg/trunk/util/bagserver/CMakeLists.txt 2009-06-02 14:25:24 UTC (rev 16581)
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 2.4.6)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
-rospack(roshist)
+rospack(bagserver)
gensrv()
Modified: pkg/trunk/util/bagserver/mainpage.dox
===================================================================
--- pkg/trunk/util/roshist/mainpage.dox 2009-05-29 17:20:20 UTC (rev 16364)
+++ pkg/trunk/util/bagserver/mainpage.dox 2009-06-02 14:25:24 UTC (rev 16581)
@@ -2,13 +2,13 @@
\mainpage
\htmlinclude manifest.html
-\b roshist allows to play back any intervals of bag files.
+\b bagserver allows to play back any intervals of bag files.
and playing them back.
\section What it does
-\b roshist uses an index over multiple bag files to play back any part of them in response to the service request. The index is built with \b history_build_index.py.
+\b bagserver uses an index over multiple bag files to play back any part of them in response to the service request. The index is built with \b history_build_index.py.
\section Usage
@@ -22,18 +22,18 @@
Note that the file names will be stored in the index name and should be available to the history service.
-\subsection roshist_srv.py
+\subsection bagserver_srv.py
\verbatim
-roshist_srv.py <out_namespace> <index_name>
+bagserver_srv.py <out_namespace> <index_name>
\endverbatim
-roshist_srv.py takes the output namespace and the index name. All messages will returned will be broadcast in their original topic names relocated to the the output namespace. The index file contains the names of all bag files used in the index.
+bagserver_srv.py takes the output namespace and the index name. All messages will returned will be broadcast in their original topic names relocated to the the output namespace. The index file contains the names of all bag files used in the index.
-\subsection roshist_query.py
+\subsection bagserver_query.py
\verbatim
-roshist_query.py fromsec[.from_fraction_sec] tosec[.to_fraction_sec] [svc_name=hist] [topics=*]
+bagserver_query.py fromsec[.from_fraction_sec] tosec[.to_fraction_sec] [svc_name=hist] [topics=*]
\endverbatim
roshist_query.py asks the history server to send out everything in the specified interface. You can optionally specify which history service to query and which topics should be listed.
@@ -55,7 +55,7 @@
The example assumes certain bag files. Assume you have them here:
\verbatim
-D=/u/sorokin/ros/ros-pkg/util/roshist/test_data
+D=/u/sorokin/ros/ros-pkg/util/bagserver/test_data
\endverbatim
@@ -74,12 +74,12 @@
Launch the history server
\verbatim
- rosrun roshist roshist_srv.py test/stereo.launch
+ rosrun bagserver bagserver_srv.py test_data/test1.stereo.index
\endverbatim
Do this several times:
\verbatim
-./src/roshist_query.py 1242970240 1242970250
+./src/bagserver_query.py 1242970240 1242970250
\endverbatim
You will see the stereo output from that interval.
Modified: pkg/trunk/util/bagserver/manifest.xml
===================================================================
--- pkg/trunk/util/roshist/manifest.xml 2009-05-29 17:20:20 UTC (rev 16364)
+++ pkg/trunk/util/bagserver/manifest.xml 2009-06-02 14:25:24 UTC (rev 16581)
@@ -1,5 +1,5 @@
<package>
-<description brief="Ros Log random access tools">
+<description brief="Random access into the bag files">
This is a convenience tool to access random messages recorded in bag
files. The main target is testing and debugging. Potential use
includes access of some information from the past.
Property changes on: pkg/trunk/util/bagserver/srv
___________________________________________________________________
Added: svn:ignore
+ cpp
oct
lisp
Property changes on: pkg/trunk/util/bagserver/test_data
___________________________________________________________________
Added: svn:ignore
+ test1.ann.index
test1.stereo.index
annotations1_reordered_v2.bag
test1.bag
test1.stereo2.index
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|