[Rock-dev] MARS goes Rock
Malte Römmermann
malte.roemmermann at dfki.de
Wed Nov 30 16:37:36 CET 2011
Hey,
we are going to extend rock with some simulation libraries. Some of these libraries currently have rather unfortunate names so we also want to take this opportunity to rename some of them. The following list includes the libraries with their current library names, a proposal for new names under which they would go open source and a one sentence description for each. We are not that creative concerning the library names, so if you have suggestions we are open for discussions. ;-)
lib_manager -> lib_manager
- allows dynamic loading of libraries and gives access to the libraries
cfg_dfki -> cfg_manager
- loads and saves configuration files using yaml-cpp and gives access to configuration parameters
data_broker -> data_broker
- a library to simply exchange data between different independent moduls/libraries, including a timed callback handling of producing and receiving data
gui_core -> main_gui
- a class implementing a QMainWindow with an interface to extend the menu, toolbar, and to add QWidgets to the gui
mars_core -> mars_core
- basic library for MARS including MARS data types and enums
mars_graphics -> mars_graphics
- includes the 3d graphics implementation of MARS
mars_sim -> mars_sim
- the simulation library itself, which can also be used without any gui (to load meshes there is still a dependeny to mars_graphics, we are going to remove that one soon)
mars_gui -> mars_gui
- a bunch of qt widgets to control the simulation and access the simulation data
mars_app -> mars_app
- installs a binary, loading the MARS libraries to use MARS as standalone application
console_dfki -> log_console
- a qt widget to print messages piped through the data_broker
gui_cfg -> cfg_manager_gui
- a qt widget to access all configuration data
data_broker_widget -> data_broker_gui
- a qt widget to access all data known of the data_broker
ode -> ode_mars
- currently we use a patched version of ode, if we include the patch into our build process (autoproj) we don't need this library. Maybe I also get along without the patch, I will check that soon.
Best,
Malte
--
Malte Römmermann
Simulation
DFKI Bremen
Robotics Innovation Center
Mary-Somerville-Straße 9
28359 Bremen, Germany
Phone: +49 (0)421 178 45-4126
Fax: +49 (0)421 218-64150
E-Mail: malte.roemmermann 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