[Rock-dev] next Wednesday: splitting vizkit into vizkit and vizkit3d

Alexander Duda Alexander.Duda at dfki.de
Fri Oct 4 12:14:42 CEST 2013


Hi,

I split gui/vizkit into two packages gui/vizkit and gui/vizkit3d. 
Thereby, the ruby related part stayed in vizkit and the c++ vizkit3d 
related part went into vizkit3d. This splitting was necessary to 
simplify the process of building  Debian packages for rock.

I am planing to push the changes to the following packages by Wednesday 
if no one has a good reason not to do so:
* base/types (hosts now all base visualizer)
* base/cmake (update macros for vizkit3d plugins)
* gui/vizkit (remove vizkit3d related parts)
* gui/vizkit3d (hosts now vizkit3d related parts)
* slam/envire (update to vizkit3d)
* slam/orogen/graph_slam (update to vizkit3d)
* image_processing/stereo (update to vizkit3d)

This change will hit all people maintaining vizkit3d plugins because to 
not mess up the install location of vizkit3d the namespace and install 
loacation was changed from vizkit to vizkit3d. Therefore, all vizkit3d 
plug-ins most be updated according to the following steps.

* rename namespace and include path from vizkit to vizkit3d
* if base visualizer are used within the plugin
     * link against base-viz instead of vizkit-base-viz
* if loadData,saveData methods are overloaded by the plug-in
     * remove the methods they are no longer supported
     * in the long run QSettings should be used
* if setPose is overloaded by the plug-in
      * change setPose(const base::Vector3d &position, const 
base::Quaterniond &orientation) to
         setPose(const QVector3D &position, const QQuaternion &orientation)

Furthermore vizkit3d got a small update:
* transformer can now be visualized as wire frame
* camera is now always looking to the frame centre when custom 
visualization frame is selected
* each plug-in has a property for its visualization frame
* remove dependencies to base/types, base/scripts, external/yaml-cpp, 
drivers/transformer
* move all base type visualizer to base/types/viz
* fix a lot of display issues when custom visualization frame is selected

Greets
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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20131004/07e13b77/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dbjghabf.png
Type: image/png
Size: 55177 bytes
Desc: not available
Url : http://www.dfki.de/pipermail/rock-dev/attachments/20131004/07e13b77/attachment-0001.png 


More information about the Rock-dev mailing list