[Rock-dev] Adding ExperimentMarker and ExperimentMarkerComment to Base?
Alexander Duda
Alexander.Duda at dfki.de
Wed Aug 31 08:48:59 CEST 2011
I think this is a really missing feature in rock replay. After looking
into the implementation. I have the following remarks.
* all functionality concerning the marker handling should go to the
stream aligner (add_marker, next_marker, ...)
* the marker streams should not be aligned with the other streams
(discussible) instead the class Log::Replay should auto detect them by
type and a user defined regular expression for the name and should add
them to the stream aligner
* LogControl should have no functionality which is not related to the
GUI (add_marker_stream_by_id)
* ruby is using a different naming scheme than c++. For example get_bla
is written as bla
* get_stream_index_for_type is ambiguous because right now only the
first found stream is returned which is matching the given type
*please remove all debug outputs which cannot be turned off before
committing
Furthermore I think we should also have the functionality in mind that
the user wants to add markers during replay and wants to replay the
streams from marker A to marker B only. Maybe we can also combine this
functionality with the cutting lib/tool.
Alex
On Wed, 2011-08-24 at 13:31 +0200, Matthias Goldhoorn wrote:
> I discussed with the Student’s an "generic" rock-way for handling
> Experiment Marker
>
> For this i would like the known "ExperimentMarker" type to base and
> extend the meaning with:
>
> enum Type{
> SingleEvent,
> Start,
> Stop
> }
>
> As an addition i would like to create an ExperimentMarkerComment where
> the user can later add some Informations as String. This comment will
> have an field that refers to the ExperimentID in the Experiment Marker.
> Later on, i extend the rock-replay gui to display the ExprimentMarker
> and an additional list where are the comments are Available (with
> direct-jump and this kind of stuff).
>
> The Students will start wo write an logfile extractor that also reads
> the logs, copying them around, extract some "sub-parts" (time and/or
> sample based).
>
> Some meanings?
>
> Matthias
>
> P.S. i would like to discuss this on the framework meeting but i just
> recognized that this isn't this week.
>
>
>
>
--
Dipl.-Ing. Alexander Duda
Unterwasserrobotik
DFKI Bremen
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Phone: +49 (0)421 178-456620
Fax: +49 (0)421 178-454150
E-Mail: alexander.duda at dfki.de
Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
More information about the Rock-dev
mailing list