Associate Professor at Universidad Rey Juan Carlos, URJC; member of the GSyC Department. PhD (hon., int.) in Computer Science and A.I. by Universidad de Alicante (research also done at URJC), MEd in Teaching by URJC and MSc in Computer Science by URJC, with studies also taken at Universidad de Extremadura and Universidad Politécnica de Madrid.
My research covers a wide range of topics about Robotics. A part of it has been carried out at York University of Canada and University of Eastern Finland. At the beginning of my doctoral thesis research, I was working on a robust autonomous robot ¿previously developed as a guide-robot¿ which used a visual memory to navigate. These algorithms were finally integrated into a new educational framework and adapted to run in a robotic platform, called PiBot, which was completely developed from scratch.
At present, I am working mainly in two educational frameworks for teaching Robotics: at pre-university level, which is called Kibotics; and at the university level, called Unibotics. The main goal is that students can easily learn to program in a real language, such as Python, using real and simulated robotic platforms.
PLAN ASIGNATURA (2039) GRADO EN INGENIERIA EN SISTEMAS AUDIOVISUALES Y MULTIMEDIA (FUENLABRADA) INFORMATICA I (2041) GRADO EN INGENIERIA EN TELEMATICA (FUENLABRADA) AMPLIACION DE SISTEMAS TELEMATICOS
Fecha inicio: 01/01/10
Fecha fin: 31/05/14
Entidad financiadora: Comunidad de Madrid
Referencia externa: S2009/DPI-1559
- Jose María Cañas Plaza
- Jose María Cañas Plaza
- Miguel Ángel Ortuño Pérez
- Julio Manuel Vega Pérez
- Teodoro González Sánchez
- Carlos Enrique Agüero Durán
- David Lobato Bravo
- Francisco Martín Rico
- Gonzalo José Abella Dago
- Eduardo Perdices García
- Borja Menéndez Moreno
My main publications are described below. See full list on https://gsyc.urjc.es/jmvega/publications.html
[2018, Sep.] (Int., hon.) Educational framework for teaching RoboticsThis thesis aims to provide several solutions to some classic problems inherent to Robotics, such as navigation and localization, but using a camera as the main sensor.In addition, a learning framework for teaching Robotics with Vision as a subject is presented. Using it, the students at pre-university curricular level learn the principles of Science and Engineering and the computer programming skills demanded in today¿s society.The use of Python language and its practical activities about robots with vision make this learning framework unique and more powerful than other existing frameworks.[PDF Full Text][PDF Slides][Website]
[2012, Sep] IGI. Attentive Visual Memory for Robot LocalizationRobotic Vision: Technologies for Machine Learning and Vision Applications, pp 408-438, USA, Copyright IGI Global September 2012. ISBN: 978-1-4666-2672-0 (hardcover)Text not available. This book is protected by copyright.
[2018, Dec] Electronics JCR. PiBot: An Open Low-Cost Robotic Platform with Camera for STEM EducationElectronics 2018, 7, 430-446; doi:10.3390/electronics7120430. ISSN: 2079-9292This paper presents a robotic platform, PiBot, which was developed to improve the teaching of robotics with vision to secondary students. Its computational core is the Raspberry Pi 3 controller board, and the greatest novelty of this prototype is the support developed for the powerful camera mounted on board, the PiCamera.[PDF Full Text]
[2013, Jan] Sensors JCR. Robot evolutionary Localization Based on Attentive Visual Short-Term MemorySensors 2013, 13, 1268-1299; doi:10.3390/s130101268. ISSN: 1424-8220 This paper proposes implementing a dynamic visual memory to store the information gathered from a moving camera on board a robot, followed by an attention system to choose where to look with this mobile camera, and a visual localization algorithm that incorporates this visual memory. [PDF Full Text]
[2012, Jan] JOPHA SJR. Local robot navigation based on an active visual short-term memoryJournal of Physical Agents. Volume 6, Number 1, pp 21-30. ISSN: 1888-0258 This work proposes a dynamic visual memory to store the information gathered from a continuously moving camera onboard the robot and an attention system to choose where to look at with such mobile camera. [PDF Full Text]