[Fiware-robotics] R: FIWARE Robotics Periodic confcall

Fernando Herranz fherranz at ikergune.com
Sat Dec 6 19:59:13 CET 2014


Hi, 

Sorry, it was a typo.  I meant to say to plesse be clear with the descriptions. Because sometimes it's  difficult to understand concepts by email. 

Have a good weekend! 
________________________________________
De: Garino Pierangelo [pierangelo.garino at telecomitalia.it]
Enviado el: sábado, 06 de diciembre de 2014 8:39
Para: Antonini Roberto; Angel Hernandez; fiware-robotics at lists.fi-ware.org; Thomas Michael Bohnert; Fernando Herranz
CC: Gaspardone Marco; Iñigo Gonzalez
Asunto: R: Re: R: [Fiware-robotics] FIWARE Robotics Periodic confcall

Hi Fernando,
Roberto will surely contribute to make sure the demo will be very consistent. The fact we discuss some part by mail cannot be an issue.
Can you tell me what you mean by 'think about the undesirability of your proposal'?
It sounds bad to me,  hope it's only a translation issue.
BR
Pier

Inviato da smartphone Sony Xperia™


---- Fernando Herranz ha scritto ----

Hi all,

attending to the description of the scenario that we have commented and in order to promote the collaboration between Telecom Italia and Etxe-tar, it's important to start structuring the demo. So, let's identify tasks!

We must identify and describe tasks that correspond to our part of the demo. But, it would also be interesting that people from Telecom Italia identify tasks that Etxe-tar needs to accomplish to work with RCM and vice versa. This way we can quickly move forward. It is also interesting if we group tasks attending to their domain i.e. Fiware applications domain, Fiware GEs domains (context broker domain), robotics domain and physical robotics domain.

Saying that, let me start identifying tasks:

Etxe-tar Side

Fiware Applications Domain

 *   Write a MashUp application (python):
    *   Connect to CB
    *   Subscribe the position of the robot


Fiware GEs Domain

 *   Context broker
    *   Set up Virtual machine with CB

Robotics Domain

 *   FIROS
    *   Connect to CB
    *   Subscribe CB
    *   Subscribe ROS topics (these topics must be defined by Telecom Italia)
    *   Publish on ROS topics (these topics must be defined by Telecom Italia)
    *   Send data to CB

Telecom Italia Side

Robotics domain

 *   Set up move base and amcl
    *   Identify the topics that must publish in CB
    *   Identify the topics that must subscribe CB
    *   Describe the type of data of the topics

Physical robotics domain

 *   Setup turtlebot2

Please, keep adding task that you identify!

Just a reminder. Please! since we are to discuss a big part of the demo by mail, try to be as clear as possible and think about the undesirability of your proposals!!

Fernando

On 04/12/14 15:37, Antonini Roberto wrote:

Hi,

Finally we are at end of the road ...



The first version of RCM with the minimum capabilities requested, will be ready for the next sprint, the right time for a demo.

The robot we can use could be a turtlebot2, as the robot will be installed with RCM part, FIROS could be started either at server or robot side. Once the robot is setup it can enter to the platform and here RCM:

·         Create a clone in the platform, as the clone is a ROS container, it could be distributed between server and robot

·         Start all ROS nodes needed for service logic (FIROS + move base + AMCL), FIROS could be started wherever you want (see above)



FIROS, once started or after being properly notified by specific ROS topic (please correct me if I’m wrong), create robot entity on CB and update it on ROS topic basis, namely:

·         Robot (turtlebot) sensors, here we can communicate only battery level to upper level (http://docs.ros.org/api/kobuki_msgs/html/msg/SensorState.html)

·         Robot pose



The Mashup app, built on top of FIWARE, will command the robot ( entity ) with a specific attribute.





Unfortunately, tomorrow we can’t attend PhC for others previously scheduled meetings.

For the next week we can schedule Wednesday afternoon or late morning, if not we have the weekly scheduled PhC the day after.



BR

R







-----Messaggio originale-----
Da: fiware-robotics-bounces at lists.fi-ware.org<mailto:fiware-robotics-bounces at lists.fi-ware.org> [mailto:fiware-robotics-bounces at lists.fi-ware.org] Per conto di Fernando Herranz
Inviato: giovedì 4 dicembre 2014 14:19
A: Angel Hernandez; Garino Pierangelo; fiware-robotics at lists.fi-ware.org<mailto:fiware-robotics at lists.fi-ware.org>; Thomas Michael Bohnert
Oggetto: Re: [Fiware-robotics] FIWARE Robotics Periodic confcall



Hello,



at the end of the call we were having a very interesting conversation about RCM and FIROS. Here you can see a summary of the main topic that we were discussing:



- Etxe-Tar: has a preliminary version of FIROS which can manage basic ROS types of data such as poses.



- Telecom Italia: has a version of RCM which is capable of launching the ROS node move_base to control a robot.



Since we have a preliminary version of both system, I think it is the proper time to perform a simple real use case of the collaboration of FIROS and RCM. From my point of view it can be very helpful for both parts. Telecom Italia would understand better how FIWARE and the context broker work. Etxe-tar would know in detail how RCM works and could improve FIROS with that information. The test that I propose is that a FIWARE application commands a robot by means of context broker, FIROS and RCM. Here you can find the task that we have identified to complete the test:

    Etxe-Tar part:

        Develop a naive mashup application in FIWARE that publish in the

context broker a position (goal) to command a robot

        Detailed explanation of the robot instance in the context broker for Telecom Italia

        Detailed explanation of the translation of a simple message like a pose by FIROS for Telecom Italia

    Telecom Italia part:

        Set-up the simplest RCM architecture to command a robot

(turtlebot or PR2 or another robot that you can control)

        Detailed explanation of the set-up process for Etxe-Tar

        Name and type of the topic that FIROS has to subscribe



We think it would be very useful to keep discussing about it by having a call tomorrow morning. What about tomorrow (Friday 5th) at 10am?



Cheers







On 04/12/14 09:57, Angel Hernandez wrote:

> Hello again.

> We are in the middle of finishing other task. Would you mind if we start the call at 10:20 instead?

> 40 minutes should still be enough for today's call.

>

>

> Sent from: Lenovo K910

>

> Angel Hernandez <ahernandez at ikergune.com<mailto:ahernandez at ikergune.com>> wrote:

>

>

> Sounds good.. We will be on hangouts as usual.

>

>

>

> Sent from: Lenovo K910

>

> Garino Pierangelo <pierangelo.garino at telecomitalia.it<mailto:pierangelo.garino at telecomitalia.it>> wrote:

>

>

> Hi All,

> I’m unable to join at 10 the call, but I’ll be available from 10:30 onwards.

> I suggest however you start discussing the latest document, then I’ll join.

>

> BR

> Pier

>

>

>

> Hi All,

>

> this is the periodic reminder for the Robotics Confcall.

>

> We’ll stay within 1h of call.

>

> We’ll use powwownow, numbers to dial can be found at link

> http://www.powwownow.com/International-DialIn-Numbers/

>

> PIN 075102

>

>

> BR

> Pier

>

>

>

> Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione, Grazie.

>

> This e-mail and any attachments is confidential and may contain privileged information intended for the addressee(s) only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intended recipient, please delete this message and any attachments and advise the sender by return e-mail, Thanks.

>  Rispetta l'ambiente. Non stampare questa mail se non è necessario.

>

> _______________________________________________

> Fiware-robotics mailing list

> Fiware-robotics at lists.fi-ware.org<mailto:Fiware-robotics at lists.fi-ware.org>

> https://lists.fi-ware.org/listinfo/fiware-robotics

> _______________________________________________

> Fiware-robotics mailing list

> Fiware-robotics at lists.fi-ware.org<mailto:Fiware-robotics at lists.fi-ware.org>

> https://lists.fi-ware.org/listinfo/fiware-robotics

>



_______________________________________________

Fiware-robotics mailing list

Fiware-robotics at lists.fi-ware.org<mailto:Fiware-robotics at lists.fi-ware.org>

https://lists.fi-ware.org/listinfo/fiware-robotics




More information about the Fiware-robotics mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy