[Rock-dev] Corrected slides from the "supervision" a.k.a. "advanced system deployment" tutorial

Sylvain Joyeux sylvain.joyeux at dfki.de
Fri Feb 25 12:42:12 CET 2011


On 02/25/2011 12:40 PM, Sylvain Joyeux wrote:
> On 02/25/2011 12:19 PM, Peter Soetens wrote:
>> On Wednesday 09 February 2011 10:44:39 Sylvain Joyeux wrote:
>>> They can be found here:
>>>
>>>      http://rock-robotics.org/system/advanced.html
>>>
>>> Comments for people from DFKI that were at the tutorial:
>>>      * the loading sequence is much more detailed (slides 39 to 41)
>>>      * tasks/components/ is now tasks/orogen/ (tasks/components will work
>>> with warnings)
>> Thanks for the slides. I have run twice through the presentation and one thing
>> (amongst others :-)  I don't understand is how a component that provides a
>> data service matches his 'custom' named ports to the port names of the
>> 'abstract' port names of the service. Is this also done one a type first/name
>> second basis ?
> It is done on a type first / name second basis OR by specifying the port
> mappings in the same way than between data services
>
> I.e.
>
>      provides Motion2DCommand, "service_port" =>  "task_port"
>
> The difference between abstract services providing each other and task
> providing a service is that, in the case of the task, it is *required*
> that the task provides the ports. In the case of the service, if you
> don't provide port mappings, it is assumed that the "providing" service
> *adds* new ports to the already existing service it provides.
Oh ... and, as always, if multiple ports match the type and the name 
resolution does not work, you will get an error (i.e. you will have to 
provide the mappings explicitely)

-- 
Sylvain Joyeux
Space&  Security 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
-----------------------------------------------------------------------



More information about the Rock-dev mailing list