14 February 2017
Person(s) responsible: Dr Narcís Palomers and Dr Marc Carreras
Head: Dr Natalia Hurtós and Dr Pere Ridao
Development of a graphic user interface for a program that will allow to maps similar to Google Maps to be constructed, but underwater. The Research Centre in Underwater Robotics (CIRS) currently has a set of methods and toolkits that enable elevation maps, orthophotomosaics with acoustic images and/or optics, to be developed. The algorithms that allow the maps to be constructed are currently a set of general-purpose scripts interconnected among them to allow maps to be constructed. During this placement, we would like you to construct a graphic user interface that allows maps to be constructed in a more user-friendly way by writing the relevant scripts. The candidate will program in C++ and QT to develop a multi-platform application that works in Windows and Linux. We are looking for a candidate with initiative, interest in and willingness to learn, open to working in an interdisciplinary team of engineers to develop today the technologies of tomorrow.We are looking for a software engineer with an interest in new technologies.
Head: Dr Arnau Oliver and Dr Xavier Lladó
Integration of image processing and analysis algorithms (pre-processing, segmentation and extraction of characteristics) and development of a user interface that enables integration of the tools developed at a research level in the field of the multiple sclerosis within the VICOROB group and with the collaborating hospitals (Vall d'Hebron in Barcelona and Hospital Dr. Josep Trueta). It will be developed using Matlab and also the C++ languages using toolkits in the field of research, such as ITK/VTK. The candidate will join the above software development team and will have the help and support of that team. We are looking for a candidate with initiative, interest, willingness to learn and open to working in a multidisciplinary team of researchers and engineers.
Person(s) responsible: Dr Robert Martí and Dr Yago Díez
A graphic interface will be developed for displaying volumes of 3D data used in the diagnosis of breast cancer (3D ultrasound and magnetic resonance), as well as for annotating points and/or regions. You will study how to integrate existing support software into diagnosis (record and segment injuries) in the platform. A very good opportunity to learn the most-used tools in programming and display in computer vision and medical image analysis, as well as using C++/python through the ITK/VTK and MevisLab toolkits and applying software engineering, computer science and artificial intelligence concepts to the medical field, in particular in helping to diagnose breast cancer. You will work with an interdisciplinary team of computer specialists, engineers and radiologists at a Catalan and international level.
Person(s) responsible: Dr Xavier Cufí and Dr Josep Forest
To study the activities involved in the Design and Construction of Remotely Operated Underwater Vehicles (ROV) and Programming Robots LEGO Mindstorms
, which are normally aimed at primary and secondary school students, to adapt them to higher level students (upper secondary school education and university engineering courses), using resources such as programming the robots using high-level standard languages and microcontrolled, low-cost boards, incorporating more complex sensors, and remotely operating them using mobile telephones, or through the web, among other options that can be considered. The candidate will work, together with the teachers and researchers responsible for these activities, to introduce the above resources, conduct tests, and to appropriately document and evaluate the modules incorporated. We are looking for a candidate with initiative, interest and a willingness to learn, open to working with the teachers responsible for the proposal on a multidisciplinary project related to conducting activities aimed at primary, secondary and upper secondary school pupils, and the first years of Engineering degrees, and also incorporating hardware (sensors and low-cost microprogrammable boards), as well as creating computer applications that enable control of this hardware and remote operation of the above robots using mobile devices.
Head: Teo Jové and Pere Vilà
Start work on developing the hardware and OS for a teaching device to develop practical computer science and operating systems skills. Hardware: The development of the teaching system will be based on the RASPBERRY PI 2 , with a “quad-core ARM Cortex-A7” processor. The development tools for this processor and for the controllers of the board components will have to be analysed. You will then assemble a prototype of the teaching computer that can be developed as a practical exercise in the above subject areas. Software: Analysis of high (C language) and low (ARM assembler) level software development systems for this processor. Analysis of the RASPBERRY PI 2 E/S controllers. Analysis of the UBUNTU system for RASPBERRY PI 2. Analysis of OS loading processes. Development of the main toolkits required to conduct a new OS. Planning of the main components of the teaching OS: Boot, Scheduling
, Memory management. Access to basic devices (keyboard and screen, etc.)