Workshop: RIOT

Sobre RIOT

RIOT es al Internet de las Cosas lo que Linux es al Internet. RIOT es un sistema operativo libre de código abierto, desarrollado por una comunidad de desarrolladores incluyendo a compañías, academia y aficionados, distribuidos a través del mundo.

RIOT soporta la mayoría de dispositivos IoT de bajo consumo y arquitecturas de microcontrolador (32-bit, 16-bit, 8-bit). RIOT busca implementar todos los estándares abiertos relevantes para el soporte a una Internet de las Cosas que es conectada, segura, durable y amigable con la privacidad de los usuarios.

Descripción del Workshop

Lugar

Sala C303. Facultad de Construcción Civil del Campus San Joaquín UC

Objetivos

  • Conocer sobre RIOT-OS, su historia y objetivos
  • Presentar la plataforma y sus características
  • Aprender a usar la plataforma a través de tutoriales específicos
    • Como establecer el entorno de desarrollo para aplicaciones
    • Manejo de Threads en RIOT
    • Manejo de Timers
    • Capa de RED

Los detalles del workshop se describen en el siguiente sitio. El workshop hará uso de la plataforma IoT-Lab presentado en el Workshop del día miércoles

Requisitos

  • Asistir al workshop del miércoles o estar familiarizado con la plataforma IoT-Lab
  • Traer su propio computador, uso de sistema operativo basado en Unix (Linux/OS X) es preferible, pero para seguir el tutorial basta con tener un cliente SSH
  • Conocimientos básicos de uso de línea de comandos en Unix
  • Conocimientos de programación, idealmente de lenguaje C.
  • El tutorial usará IoT-Lab, pero se proveerán algunas placas de desarrollo para estudiantes avanzados, sin embargo es deseable tener el entorno de desarrollo preparado localmente

Sobre el presentador

Oliver Hahm is an embedded software engineer at Zühlke in Eschborn, Germany.  He obtained his Diploma degree in Computer Science from Freie Universität Berlin in 2007. After working as a software engineer for ScatterWeb GmbH, a startup for Wireless Sensor Network applications, from 2007 to 2009, he joined the faculty of Mathematics and Computer Science at the Freie Universität Berlin as a research assistant until 2012, responsible for the G-LAB project. From 2012 to 2017, Oliver Hahm joined Inria as a researcher and received his Ph.D. from Ecole Polytechnique, Paris, France in 2016. His research is focused on operating systems for the Internet of Things, embedded network stacks, information-centric networking, and standardization efforts in the area of low-power and lossy networks. He is a co-founder and one of the core  developers and maintainers of the RIOT operating system.

Workshop: FIT-IoT Lab

Sobre el IoT-Lab

IoT-Lab es una infraestructura  de gran escala para pruebas de redes de sensores y objetos comunicantes, desarrollada en parte por Inria y puesta a disposición para uso libre de investigadores, empresas y público general.

IoT- lab está compuesto por 2700 nodos distribuidos en seis centros distintos en Francia (con un laboratorio de pruebas escala en Inria Chile). Los nodos pueden ser fijos o móviles y pueden ser distribuidos en distintas topologías de red a través de uno o varios sitios. Una variedad de sensores inalámbricos están disponibles para el público, con diferentes arquitecturas de procesador soportadas (MSP430, STM32 y Cortex-A9). Asimismo, se está trabajando actualmente en el soporte de hardware desarrollado por terceros, donde el soporte a la plataforma Atmel SAMR21-XPRO, ya se encuentra integrado a la infraestructura, con el soporte de Arduino Zero en progreso.

Descripción del Workshop

Lugar

Sala 6, torre azul 3er piso, Facultad de Educación del Campus San Joaquín UC

Objetivos

  • Conocer sobre el proyecto IoT-Lab, su historia y objetivos
  • Presentar la plataforma, características y herramientas asociadas
  • Aprender a usar la plataforma a través de tutoriales específicos
    • Crear un experimento
    • Monitorear nodos
    • Crear una red CoAP
    • Usar nodos móviles de la plataforma

Los detalles del workshop se describen en el siguiente sitio

Requisitos

  • Traer su propio computador, uso de sistema operativo basado en Unix (Linux/OS X) es preferible, pero para seguir el tutorial basta con tener un cliente SSH  o VirtualBox (se proveerá una imagen para el tutorial)
  • Conocimientos básicos de uso de línea de comandos en Unix

Sobre el presentador

Julien Vandaële received his MSc in computer science in 2005 from Lille 1 University. Since this date, he has been a Research Engineer at Inria Lille – Nord Europe. He is working on the development and implementation of the FIT IoT-LAB testbed since the start of the project in 2008, in the FUN research group led by Dr. Nathalie Mitton. Specialized in software development, ubiquitous and distributed systems and project management, he is part of the developers team and manages the Lille sites. In addition to this mission, as a member of the Experimentation and Development Department, he supervises the work of young engineers of the research center, advises them about methodology, technical choices and tools.

Información Práctica

  • Lugar del evento: Auditorio de Facultad de Educación (ver mapa)
  • Registro: 8:30 – 9:00
  • Sesiones teóricas: 9:00 – 12:30
  • Sesiones prácticas: 13:30 – 16:45 (para participar en sesiones prácticas se requiere computador propio)
  • Workshop IoT-Lab: Sala de usos múltiples de ingeniería (Sala 6, torre azul, 3er piso. Facultad de Educación)
  • Workshop RIOT. Sala C303. Facultad de Construcción Civil.
El evento se realizará en la Facultad de Educación del Campus San Joaquín, UC.

 

Sobre el evento

El Departamento de Ingeniería Eléctrica de la Universidad Católica de Chile, el Instituto de Matemática Computacional e Inria Chile son los organizadores del primer Workshop en Fundamentos y Aplicaciones del Internet de las Cosas en Chile

El evento reunirá a investigadores de diversas instituciones en Chile y en Francia, con el objetivo de compartir experiencias y resultados de investigación aplicada en el área. A través de un enfoque práctico el evento busca mostrar resultados de la aplicación de conceptos relacionados al área del Internet de las Cosas y sistemas cyber-físicos en casos de estudio del mundo real, así como introducir de manera práctica metodologías, tecnologías y herramientas para el desarrollo de investigación y proyectos aplicados en el área.

El evento estará dividido en 3 jornadas, las cuales abordarán los siguientes temas

  • 15 de Noviembre | Testbeds y Aplicaciones
  • 16 de Noviembre | Plataformas de software y data science para IoT
  • 17 de Noviembre | Arquitecturas de red para IoT

Las jornadas contarán con sesiones teóricas , así como con dos tutoriales aplicados, presentando herramientas para el apoyo a a la investigación y el desarrollo de aplicaciones en Internet de las Cosas

  • 15 de Noviembre, 13:30-16:45. IoT-Lab, una plataforma de gran escala para experimentación en IoT. Será dictado por Julien Vandaële, del Centro Inria Lille
  • 16 de Noviembre, 13:30-16:45. RIOT-OS. Un sistema operativo para el Internet de las Cosas. Será dictado por Oliver Hahm, desarrollador del equipo de RIOT

Inscripciones abiertas (Cupos limitados)