[Rock-dev] Fwd: RE: Avalon's Middleware
Matthias Goldhoorn
matthias.goldhoorn at dfki.de
Fri Sep 14 13:00:21 CEST 2012
Few remarks to the Simulation.
On 14.09.2012 11:29, Sylvain Joyeux wrote:
> On 09/14/2012 11:16 AM, Jan Sliwka wrote:
>>
>> >< http://www.rock-robotics.org/stable/documentation/about/others.html><
>>
>> Nice comparison site. I have a comment about the first point of your
>> comparison. The cost of the connection based model is a big number of
>> connections.
>>
> You have the same cost with topics, as -- when reusing components
> and/or when your system grows -- you need to start remapping topic
> names (which, in effect, has the same complexity than explicit
> connections).
>>
>> If I got it right you can use Roby to have graphical representation
>> of your system (The components and their connections i.e. the
>> connection graph).
>>
>> Have you thought of some graphical tools to assist you with creating
>> this connection graph (like Matlab-Simulink)? Or do you find that not
>> necessary.
>>
> We have thought about it and it is definitely on the "must-have" list,
> but we unfortunately have no ressources for that these days (might
> change in Q2 2013). I am currently approaching the BRIDE developers
> (from the BRICS european project) to see if we could have cooperation
> there. Additionally, building such a tool from the current Roby
> visualization code is on my pet-project list.
>>
>>
>> >< On that front, it might be of interest for you that we are
>> currently helping MARUM to run a new AUV (and in the future, all
>> their systems) using Rock. The drivers and control software will be
>> released as open source. ><
>>
>> When do you think you will finish that code? It is just to have an
>> idea when you will start releasing reusable components on your
>> website (which helps to make Rock more attractive).
>>
> I plan to release driver components ASAP (as we already agreed with
> MARUM that these components should be made public). On the control
> side, we
>>
>>
>> >< [snip new module creation examples]
>> In practice, component creation is a process that will take 2% of the
>> overall development time. It is, as you point out, very important to
>> attract new users (and we are interested in comments on how to
>> improve it), but has very little effect on the overall development
>> times. ><
>>
>> I would like to stress out that attracting users is what makes the
>> system live. If the potential users are lost in the complexity they
>> will decide to abandon (unless they have motivation - such as big
>> community - tutorials - a set of working systems ... However, all
>> that comes from the community which might not be created in the first
>> place due the complexity). Of course, this does not concern
>> professional users which are used to complexity and their focus is
>> the technical specifications.
>>
> Agreed. This is why we do have tutorials ;-) Do you think that the
> current level of complexity of the Rock tutorials would make new users
> go away ?
>>
>> An idea for improving Rock and at the same time attract the users is
>> to create a game made only using Rock components (The "game of
>> Rock"). The game should use the maximum of reusable components (ex
>> Vizkit for visualization). The best game might be one with moving
>> vehicles/robots since it is close to the robot context. It can be a
>> manual fight - with joystick/keyboard interfacing components. We
>> could also imagine a fight between algorithms if the purpose is to
>> create autonomous competing vehicles...
>>
> That would be a very nice addition to the current tutorials :P
>
>>
>> ><
>>
>> ·Do you have a simulator?
>>
>> As Thomas mentioned, we have our own simulator that just got released
>> as open source. However, while it kind-a works for underwater
>> applications, it is not ideal. We did look pretty hard for a good
>> open source underwater simulator, but never found one. Would you have
>> any pointer in that respect?
>> ><
>>
>> I have found many open simulators but still didn't test any of them.
>>
>> 1.uMVS : MOOS 2D simulator. I think there are others but I don't know
>> if they are open source (like M. E. West, T. R. Collins, J. R. Bogle,
>> A. Melim and M. Novitzky, "An Overview Of Autonomous Underwater
>> Vehicle Systems And Sensors At Georgie Tech".).
>>
>> 2.UWsim: developed by IRSLab (Jaume-I University, Castellón).
>>
> I think it has been evaluated by the Avalon team and rejected. Don't
> know the specifics however.
UWSim was labelb by our students as an "dead" project, without any good
documentation, afaik this was the reason to don't use this.
>>
>> 3.MORSE: 3D Simulator from the LAAS - France (Bullet physical engine
>> based) (http://www.openrobots.org/morse/doc/stable/morse.html). It is
>> multi-purpose. It might be interesting to collaborate with them to
>> make one simulator for all the environments.
>>
> That and gazebo are definitely on the list of "needs to be checked out
> more thoroughly". However, the issue with MORSE so far is the
> integration with Blender. We would like to move towards headless
> simulation engines (with associated GUIs !!!) as it enables
> interesting research prospects.
Morse as we looked to it also the capabilitys for external connections
was low.
I'm not direkct in the evaluation, but this is what i have in mind,
maybe (cc't) some of our students could also give some remaks to this.
> --
> Sylvain Joyeux (Dr.Ing.)
> Senior Researcher
>
> Space& Security Robotics
> Underwater Robotics
>
> !!! Achtung, neue Telefonnummer!!!
>
> Standort Bremen:
> DFKI GmbH
> Robotics Innovation Center
> Robert-Hooke-Straße 5
> 28359 Bremen, Germany
>
> Phone: +49 (0)421 178-454136
> Fax: +49 (0)421 218-454150
> E-Mail:robotik 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
--
Dipl.-Inf. Matthias Goldhoorn
Space and Underwater Robotic
Universität Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Straße 5
28359 Bremen, Germany
Tel.: +49 421 178 45-4193
Zentrale: +49 421 178 45-6550
Fax: +49 421 178 45-4150
E-Mail: matthias.goldhoorn at uni-bremen.de
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20120914/9ab47926/attachment.htm
More information about the Rock-dev
mailing list