Departamento de Arquitectura y Tecnología de Computadores

Propuestas Estancias Entorno Laboral

Actividades con reconocimiento de créditos.

Interfaz de Usuario para un Robot Submarino Autónomo

Responsable: Dr. Narcís Palomers y Dr. Marc Carreras

Desarrollo de una interfaz de usuario para la programación y supervisión de misiones ejecutadas por un robot submarino autónomo (SPARUS II  / GIRONA500) del Centro de investigación en Robótica Submarina (CIRS ). Se desarrollará una interfaz web programada con javascript que utilizar un componente denominado ROSbridge con el fin de enviar pedidos al software de control del robot que está programado con RUBIO utilizando los lenguajes C++ y Python. El candidato se integrará en el equipo de desarrollo de software de los robots mencionados anteriormente y contará con la asistencia y apoyo de este. Se busca un candidato con iniciativa, interés y ganas de aprender, abierto a trabajar con un equipo interdisciplinario de ingenieros para desarrollando hoy las tecnologías de mañana. Se busca un ingeniero de software con interés por las nuevas tecnologías.

Interfaz de Usuario para un software de mapas submarinos

Responsable: Dr. Natalia Hurtós y Dr. Pere Ridao

Desarrollo de una interfaz gráfica de usuario para un software que permitirá construir mapas similares al google maps pero submarinos. En la actualidad el Centro de investigación en Robótica Submarina (CIRS) dispón de un conjunto de métodos y librerías que permiten construir mapas de elevación, orto-fotomapes con imágenes acústicas y/o ópticas. Los algoritmos que permiten la construcción de los mapas están en la actualidad un conjunto de scripts de propósito general que se interconectan entre ellos para permitir la construcción de mapas. Lo que se pretende en esta estancia se construir una interfaz gráfica de usuario que permita, gritando a estos scripts, construir los mapas de forma más amigable. El candidato programará en C++ y QT para desarrollar una aplicación multi-plataforma que pueda funcionar en Windows y Linux. Se busca un candidato con iniciativa, interés y ganas de aprender, abierto a trabajar con un equipo interdisciplinario de ingenieros para desarrollando hoy las tecnologías de mañana.  Se busca un ingeniero de software con interés por las nuevas tecnologías.

Integración de algoritmos de análisis y procesado de imágenes por mejorar la diagnosis de la Esclerosis Múltiple

Responsable: Dr. Arnau Oliver  y Dr. Xavier Lladó

Integración de algoritmos de análisis y procesado de imágenes (preprocesado, segmentación y extracción de características) y desarrollo de una interfaz de usuario que permita la integración de las herramientas desarrolladas a nivel de investigación en el campo de la esclerosis múltiple dentro del grupo VICOROB y con los hospitales colaboradores (Valle de Hebrón de Barcelona y Hospital Dr. Josep Trueta). Se desarrollará utilizando Matlab y también el lenguajes C++ utilizando librerías del campo de investigación como ITK/VTK. El candidato se integrará en el equipo de desarrollo de software mencionado anteriormente y contará con la asistencia y apoyo de este. Se busca un candidato con iniciativa, interés, ganas de aprender, y abierto a trabajar con un equipo de investigadores y de ingenieros interdisciplinarios.

Interfaz por la evaluación del registro de imágenes y anotaciones en 3D

Responsable: Dr Robert Martí y Dr. Yago Díez

Se desarrollará uno interfaz gráfica para la visualización de volúmenes de datos 3D utilizados en el diagnóstico de cáncer de mama (ecografía 3D y resonancia magnética), así como para realizar anotaciones de puntos y/o regiones. Se estudiará como integrar software existente de ayuda al diagnosis (registro y segmentación de lesiones) en la plataforma. Es una muy buena oportunidad para aprender las herramientas más utilizadas de programación y visualización en visión por computador y análisis de imagen médica como son C++/phyton utilizando las librerías ITK/VTK y MevisLab así como aplicar conceptos de ingeniería del software, informática e inteligencia artificial en el entorno médico, en concreto en la ayuda del diagnosis del cáncer de mama. Se trabajará con un equipo interdisciplinario de informáticos, ingenieros y radiólogos a nivel catalán e internacional.

Estudio y Mejora del rendimiento del equipamiento informático utilizado en las prácticas de Dispositivos Programables y Reconfigurables.

Responsable: Dr. Xavier Cufí y Dr. Josep Forest

Estudiar las actividades de Diseño y Construcción de Robots Submarinos Teleoperados (ROV) y de Programación de Robots LEGO Mindstorms, que están dirigidas normalmente a estudiantes de primaria y secundaria, para hacerlas adecuados a estudiantes de nivel más alto (Bachillerato y cursos iniciales de Ingenierías en la Universidad) utilizando recursos como la programación de estos robots utilizando lenguajes estándar de alto nivel y placas microcontroladas de bajo coste, la incorporación de sensores más complejas, y la teleoperación de estos robots utilizando teléfonos móviles, o cordero a través de web, entre otros que se pueden contemplar. El candidato trabajará, junto con los profesores e investigadores responsables de estas actividades para ir introduciendo los recursos anteriormente mencionados, realizar pruebas, y documentar y evaluar adecuadamente los módulos que se vayan incorporando. Se busca un candidato con iniciativa, interés y ganas de aprender, abierto a trabajar con los profesores responsables de la propuesta en un proyecto multidisciplinar relacionado con la realización de actividades dirigidas a estudiantes de primaria, de secundaria, de bachillerato, y de los primeros cursos de Ingeniería, y también con la incorporación de hardware (sensores y placas microprogramables de bajo coste) y la realización de aplicaciones informáticas que permitan controlar adecuadamente este hardware, y la teleoperación de los robots mencionados anteriormente utilizando dispositivos móviles.

Desarrollo de un Sistema Operativo Didáctico: hardware y software

Responsable: Teo Jové y Pere Vilà

Iniciar los trabajos de desarrollo del hardware y el SONIDO de un equipo didáctico por el desarrollo de prácticas del ámbito de computadores y sistemas operativos. Hardware: El desarrollo del computador didáctico se basará en la placa RASPBERRY PINO 2, con un procesador “quad-core ARM Cortex-A7” (http://www.raspberrypi.org/) Será necesario el análisis de las herramientas de desarrollo sobre este procesador y de los controladores de los componentes de la placa. Es procederá al montaje de un prototipo de ordenador didáctico que pueda ser desarrollado como práctica de las asignaturas anteriores. Software: Análisis del sistemas de desarrollo de software a alto (Lenguaje C) y bajo nivel (ensamblador ARM) por este procesador. Análisis de los controladores de E/S de la RASPBERRY PINO 2. Análisis del sistema UBUNTU que lleva la RASPBERRY PINO 2. Análisis de los procesos de carga de un SONIDO. Desarrollo de las principales librerías necesarias para llevar a cabo un SONIDO nuevo. Planteamiento de los principales componentes del SONIDO didáctico: Boot, Scheduling, Gestión de memoria, Acceso a dispositivos básico (teclado y pantalla ...)