[Rock-dev] log file converter / updating frame.h SonarScan
Marc Hildebrandt
marc.hildebrandt at dfki.de
Mon Sep 19 22:22:14 CEST 2011
HI,
all for it! And thanks for implementing this, it will make all the experiments
we did this months usable again.
Only thought: the name. Why abbreviate it into something which is non-self
explanatory? Why not post_processing?
cheers,
Marc
Alexander Duda <Alexander.Duda at dfki.de> hat am 19. September 2011 um 20:10
geschrieben:
> Hi
>
> currently there is no generic way to update log files after a type was
> modified. Therefore I started to write a ruby library which supports the
> update process.
>
> To embed this library into rock I am planing to do the following:
>
> --> create a new package tools/pos_proc.rb (pos_proc = post processing)
>
> --> add the converter library to pos_proc.rb (name space
> PosProc::LogFile::Converter
>
> --> add the package to the package set rock.toolchain
>
> --> add a script rock-convert to base/scripts/bin which can be used to
> update base types (rock-convert logfile.0.log)
>
> --> add conversions rules for base
> to /base/orogen/types/lib/base/immigrate
>
> --> add documentation to rock-robotic.org
>
> --> change base type SonarScan to SonarBeam (see wiki)
>
> --> Update frame.h (see wiki)
>
> Thoughts?
>
> Example Code for updating SonarScan (micron):
> time = Time.utc 2011,9,19
> Converter::register "sonar scan to sonar beam", time,Orocos.registry do
> conversion "/base/samples/SonarScan","/base/samples/SonarBeam" do |
> dst,src|
> deep_cast(dst.beam,src.scanData)
> dst.time = src.time
> dst.bearing = src.angle - Math::PI
> dst.sampling_interval = src.time_beetween_bins
> dst.beamwidth_vertical = 35/180* Math::PI
> dst.beamwidth_horizontal = 3/180* Math::PI
> dst.speed_of_sound = 1500
> end
> end
>
> Alex
>
>
> --
> 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
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20110919/b6ea40fb/attachment.htm
More information about the Rock-dev
mailing list