I obtained my PhD in developmental robotics in the Robotics and Learning laboratory of the Artificial Intelligence Research Insitute of the National Spanish Research Council (IIIA-CSIC) under de supervision of Prof. Ramón López de Mántaras. Also, I did part of my research co-supervised by Dr. Yiannis Demiris, at the Personal Robotics Lab in the Imperial College of London.

My particular field of research is the incremental learning of internal representations in real robots interacting with different kinds of environments. The first part of my thesis was devoted to the learning of collision anticipation skills with a mobile robot in a structured environment. The last stage of my thesis is focused in the developmental learning of imitative skills in a music performance scenario, where time is a key component for the correct anticipation of musical events.

My research interests are machine learning applied to real robotic and time-critic systems, particularly active learning, multi-modal learning, bayesian learning, long-term prediction and anticipation of events.

Download a PDF version

Work

Researcher assistant (wearable technology for ASD children)
IIIA-CSIC (Universitat Autónoma de Barcelona, UAB).
2015-present

Education

PhD in developmental robotics
IIIA-CSIC (Universitat Autónoma de Barcelona, UAB). Supervised by Prof. Ramón López de Mántaras Badía. Co-supervised by Dr. Yiannis Demiris at Imperial College of London.
2010-2015
MSc in Computer Vision and Artificial Intelligence Universitat Autónoma de Barcelona (UAB) 2009-2010
Computer Engineering Degree Universitat Autónoma de Barcelona (UAB) 2002-2009

Educational and professional experience

Researcher in developmental robotics
IIIA-CSIC (Universitat Autónoma de Barcelona, UAB) and Imperial College of London.
2015
Supervision of Computer Engineering Final Degree Project
Miguel Angel Blanco Muñoz, GROSELLA: A Graphical interface for ROS experiment loading and launching.
2011
Supervision of Computer Engineering Final Degree Project
Albert Saá Garriga, 3D Reconstruction Using Stereo Pairs in Real-time with CUDA Technology
2010
Supervision of Computer Engineering Final Degree Project
César Cuádros Cortina, Etiketagger: A tool for annotation of image sequences
2009
Experience in managing software projects of diverse nature, from Web Applications to Computer Vision and Artificial Intelligence.

Languages

Native spearker of Spanish and Catalan. Fluent in English. Intermediate in Chinese.

Other courses

CVML Summer School (ENS/INRIA Paris)
Computer Vision and Machine Learning summer school in the Ecole Normale Superiéure (ENS/INRIA) in Paris.
July 2011
3D Modeling and Animation with BLENDER
Universitat Autónoma de Barcelona (UAB)
2009

Skills and interests

Excellent programming skills (C/C++, C#, Java, Python, PHP, MATLAB).
Expert in computer vision and machine learning algorithms: object recognition and localization, incremental learning, Bayesian learning, Big Data, distributed systems, robot navigation.
Robotic platforms: iCub humanoid robot, Aldebaran NAO, Pioneer PT, Pioneer PeopleBot.
Multi-modal interfaces: Reactable.
Web and database programming: HTML, CSS, JavaScript, PHP, Symfony framework, MySQL, Microsoft SQL Server, .NET Framework, ASP.NET.
Computer graphics and 3D: OpenGL, CUDA, Blender, 3D Studio MAX.

Honours

PhD thesis viva passed with Cum Laude 2015
Runner-up of the ACIA award to the best Master research thesis in AI 2011
Masters Thesis "Effective Object Localization with Regularized Codebook Construction" received an excellent mark. 2010
First Honours in Final Degree Project
Object Recognition in Panoramas for Mobile Robotics Localization
2008
First Honours in Computer Graphics Project
OpenGL and Shaders rendering engine for chess simulation
2005

Papers

Ribes, A., Bueno, J. C., Demiris, Y., & de Mántaras, R. L. Where is my keyboard? Model-based active adaptation of action-space in a humanoid robot. In 2015 IEEE-RAS International Conference on Humanoid Robots. 2015
Ribes, A., Bueno, J. C., Demiris, Y., & de Mántaras, R. L. Active Learning of Object and Body Models with Time Constraints on a Humanoid Robot. In press, IEEE Transactions on Autonomous Mental Development (IEEE-TAMD). 2015
Ribes, A., Bueno, J. C., Demiris, Y., & de Mántaras, R. L. (2012, December). Context-GMM: Incremental learning of sparse priors for Gaussian mixture regression. In Robotics and Biomimetics (ROBIO), 2012 IEEE International Conference on (pp. 1446-1451). IEEE. 2012
Ribes, A., Cerquides, J., Demiris, Y., & de Mántaras, R. L. (2012, November). Incremental learning of an optical flow model for sensorimotor anticipation in a mobile robot. In ICDL-EPIROB (pp. 1-2). 2012
A. Ribes, Senshan Ji, A. Ramisa, R. Lopez de Mantaras; Self-Supervised Clustering for Codebook Construction: An Application to Object Localization. 14th International Conference of the ACIA. Frontiers in Artificial Intelligence and Applications, IOS Press Vol. 232 (2011) 208-217. 2011
A. Ribes, A. Ramisa, R. Toledo, R. Lopez de Mantaras; Object-based Place Recognition for Mobile Robots Using Panoramas. 11th International Conference of the ACIA, Girona, October 22-24. Frontiers in Artificial Intelligence and Applications, IOS Press Vol. 184 (2008) 388-397. 2008

Overseas Experience

Short stays in Imperial College (London), supervised by Dr. Yiannis Demiris. Studying the learning of a musical instrument. Working with Reactable and iCub robotic platform. March, May, June 2015
Predoctoral short stay in Imperial College of London, supervised by Dr. Yiannis Demiris.
Studying the learning of a musical instrument. Working with Reactable and iCub robotic platform.
March-Sept. 2013
Predoctoral short stay in Imperial College of London, supervised by Dr. Yiannis Demiris.
Studying the emergence of obstacle detection in a developmental robotics framework. Working with mobile robots and iCub robotic platform.
April-July 2012
Predoctoral short stay in Imperial College of London, supervised by Dr. Yiannis Demiris.
Studying the emergence of obstacle detection in a developmental robotics framework. Working with mobile robots and iCub robotic platform.
April-June 2011

The best way of contacting me is through email: aribes (at) iiia (dot) csic (dot) es

However, you can also find me at my usual working address:
Robotics Laboratory,
Learning Systems Department,
IIIA-CSIC (UAB),
Campus UAB, E-08193, Bellaterra, Barcelona, Spain
Tel: (+34) 93 580 9570 - Fax: (+34) 93 580 9661