Arturo Rodríguez García

Doctor in Computer Science

My name is Arturo Rodríguez. I was born in Mexico in 1986. I received my Ph.D. from Universidad Nacional Autónoma de México, in its graduate program in computer science and engineering (Posgrado en Ciencia e Ingeniería de la Computación). My Ph. D. project was focused on visual people recognition in dynamic environments for service robots, my advisor was Dr. Luis Pineda, and my Tutorial Committee was integrated by Dr. Jesus Savage, Dr. Raul Rojas, Dr. Enrique Sucar and Dr. Gibran Fuentes.

I am member of the Golem Group, where I developed the people tracking module for the cognitive service robot Golem-II+. I worked in the implementation and standardization of a behavior library for service robots, the implementation of a light non-monotonic knowledge base, deliberative inference modules for diagnostic-decision making-planning, a people recognition system using soft biometrics and a DCG based parser for a general purpose service robot. All these projects were used in the cognitive service robot Golem-III. I have worked in the specification and implementation of tasks from the RoboCup@Home competition, including Follow Me, Emergency Situation, General Purpose Service Robot and Speech and Person Recognition Test.

My research interests are Artificial Intelligence, Computer Vision, Biometrics, Robotics, Knowledge Representation and Affective Computing.

e-mail: arturorogaunam@gmail.com

Twitter: @Arturo_Roga



Education

Ph.D. in Computer Science
Posgrado en Ciencia e Ingeniería de la Computación, Universidad Nacional Autónoma de México. 2013-2016.
Area: Artificial Intelligence
Thesis: "Aprendizaje e identificación de personas en ambientes dinámicos para robots de servicio"
Advisor: Dr. Luis Pineda

Master in Computer Science
Posgrado en Ciencia e Ingeniería de la Computación, Universidad Nacional Autónoma de México. 2009-2011.
Area: Artificial Intelligence
Thesis: "Implementación de la prueba Follow Me del concurso Robocup at home utilizando modelos de diálogo y una arquitectura cognitiva"
Advisor: Dr. Luis Pineda

Bachelor in Computer Engineering
Facultad de Estudios Superiores Aragón, Universidad Nacional Autónoma de México. 2004-2009.
Graduation Work: "La Web Semántica", monographic research.
Advisor: M. Sc. Marcelo Pérez Medel
Graduated with honors
Social service: I worked supporting the Information System of the Social Service Department, FES Aragón, 2008.






Awards

Award of the Mexican Society for Artificial Intelligence and the Autonomous Metropolitan University
By getting the second place in best Master Thesis
Received in the 12th Mexican International Conference on Artificial Intelligence (MICAI), 2013, Mexico

Gabino Barreda Badge
By getting the best Grade Point Average of my academic generation during my bachelor's studies
Grade Point Average: 10.00/10.00
Received in honorable ceremony, 2011, Mexico

Dr. Gustavo Baz Prada Badge (Social Service Award)
By being the most prominent social server in a program with social impact of my academic generation during my bachelor' studies
Received in honorable ceremony, 2009, Mexico

Academic Excellence Award of the Asociación Nacional de Facultades y Escuelas de Ingeniería (ANFEI)
By being the best graduated of my academic generation during my bachelor' studies
Received in honorable ceremony, 2009, Mexico






Teaching

Facultad de Ingeniería, Universidad Nacional Autónoma de México
Data Structures and Algorithms I (2017-II, 2018-I, 2018-II)
Data Structures and Algorithms II (2017-I, 2017-II, 2018-I, 2018-II, 2019-I)

Facultad de Estudios Superiores Acatlán, Universidad Nacional Autónoma de México
Discrete Mathematics (2016-I, 2017-I, 2018-I, 2019-I)
Graph Theory (2016-II, 2017-II, 2018-II)

Posgrado en Ciencia e Ingeniería de la Computación, Universidad Nacional Autónoma de México
Artificial Intelligence (2015-I, 2016-I, 2017-I, 2018-I, 2019-I) (as Assistant Professor)
Logic Programming: Task Structure and Robotic Behavior (2015-II) (as Assistant Professor)

Universidad Tecnológica de México, Campus Ecatepec
Mathematics (2012)
Physics (2012)
Selected Topics in Physics (2012)

Centro de Apoyo Extracurricular, Facultad de Estudios Superiores Aragón, Universidad Nacional Autónoma de México
C Programming Language (2008)
Structured programming in C (2009)
Visual Basic (2009)






Publications

Thesis
1. Rodríguez, García Arturo (2018). Aprendizaje e identificación de personas en ambientes dinámicos para robots de servicio.. Universidad Nacional Autónoma de México, Posgrado en Ciencia e Ingeniería de la Computación.
2. Rodríguez, García Arturo (2012). Implementación de la prueba Follow Me del concurso RoboCup at Home utilizando modelos de diálogo y una arquitectura cognitiva. Universidad Nacional Autónoma de México, Posgrado en Ciencia e Ingeniería de la Computación.
3. Rodríguez, García Arturo (2009). La Web semántica. Monographic research for getting the Bachelor's degree in Computer Engineering.Universidad Nacional Autónoma de México, Facultad de Estudios Superiores Aragón.

Journals
1. Pineda, Luis A.; Rodríguez, Arturo; Fuentes, Gibrán; Hernández, Noé; Reyes, Mauricio; Rascón, Caleb; Cruz, Ricardo; Vélez, Ivette and Ortega, Hernando (2018). “Opportunistic inference and emotion in service robots”. In Journal of Intelligent & Fuzzy Systems, 34, pp. 3301-3311.
2. Pineda, Luis A.; Rodríguez, Arturo; Fuentes, Gibrán; Rascón, Caleb and Meza, Ivan (2017). “A light non-monotonic knowledge-base for service robots”. In Intelligent Service Robotics, Vol. 10, Issue 3, pp. 159-171.
3. Pineda, Luis A.; Rodríguez, Arturo; Fuentes, Gibran; Rascón, Caleb and Meza, Ivan V. (2015). “Concept and Functional Structure of a Service Robot”. In International Journal of Advanced Robotic Systems, Vol. 12:6.
4. Laureano-Cruces, Ana Lilia and Rodríguez-García, Arturo (2011). “Design and implementation of an educational virtual pet using the OCC theory”. In Journal of Ambient Intelligence & Humanized Computing , Springer-Verlag.

Proceedings
1. Pineda, Luis A.; Rascón, Caleb; Fuentes, Gibrán; Rodríguez, Arturo; Ortega, Hernando; Reyes, Mauricio; Hernández, Noé; Cruz, Ricardo; Vélez, Ivette and Ramírez, Marco (2017). “The Golem Team, RoboCup@Home 2017”. In Proceedings of RoboCup 2017.
2. Pineda, Luis A.; Rascón, Caleb; Fuentes, Gibrán; Rodríguez, Arturo; Ortega, Hernando; Reyes, Mauricio; Hernández, Noé and Cruz, Ricardo (2016). “The Golem Team, RoboCup@Home 2016”. In Proceedings of RoboCup 2016.
3. Laureano-Cruces, Ana Lilia; Sosa-Ortiz, Ana Luisa; Mora-Torres, Martha; Rodríguez-García, Arturo and Ramírez-Rodríguez, Javier (2013). “La consciencia como interfaz entre el mundo interno y externo”. In Libro Científico del III Congreso Internacional Avances de las Mujeres en las Ciencias, las Humanidades y todas las Disciplinas, Universidad Autónoma Metropolitana.
4. Pineda, Luis A.; Meza, Iván V; Fuentes, Gibrán; Rascón, Caleb; Peña, Mario; Ortega, Hernando; Reyes, Castillo Mauricio; Salinas, Lisset; Durán, Ortega Joel; Rodríguez-García, Arturo and Estrada, Varinia. (2013). “The Golem Team, RoboCup@Home 2013” In Proccedings of RoboCup 2013.
5. Pineda, Luis A.; Meza, Iván V.; Fuentes, Gibrán; Rascón, Caleb; Peña, Mario; Gershenson, Carlos; Sánchez, Iván; Reyes, Castillo Mauricio; Rodríguez-García, Arturo; Ortega, Hernando; Salinas, Lisset; Durán, Ortega Joel; Estrada, Varinia and Salazar, Miguel. (2012). “The Golem Team, RoboCup@Home 2012”. In Proceedings of RoboCup 2012.
6. Pineda, Luis A.; Meza, Iván V.; Avilés, Héctor H.; Rascón, Caleb; Gershenson, Carlos; Salinas, Lisset; Alvarado, Montserrat; Sánchez, Iván; Venegas, Esther; Lee-Reza, Ángel; Rodríguez-García, Arturo; Martínez-Vidals, Saúl; Peña, Mario; Durán, Ortega Joel; Reyes, Castillo Mauricio and Rivas, Ortiz Pablo. (2011). “The Golem Team, RoboCup@Home 2011”. In Proceedings of RoboCup 2011.

Book chapters
1. Pineda Cortés, Luis Alberto; Sucar Succar, Luis Enrique; Savage Carmona, Jesús; Aceves López, Alejandro; Becerra Fermin, Héctor Manuel; Fuentes Pineda, Gibran; Morales Aguirre, Marco Antonio; Ortega Carrillo, Hernando; Rascón, Caleb and Rodríguez García, Arturo (2017). “Robótica”. Chapter 4, La Computación en México por especialidades académicas, Academia Mexicana de Computación A. C.

Popular science
1. Rodríguez-García, Arturo (2012). "Sentidos Artificiales". In ¿cómo ves?, Revista de Divulgación de la Ciencia de la UNAM, no. 167, pp. 30-33.






Conferences

Talks
1. “Aplicaciones de la Estadística en el reconocimiento automático de personas en robots de servicio”. 6º Coloquio de Estadística. Facultad de Estudios Superiores Acatlán, UNAM. 2018/02/22.
2. “Opportunistic inference in Service Robots”. 5th International Symposium on Language & Knowledge Engineering. Benemérita Universidad Autónoma de Puebla. 2017/11/22-24.
3. “Golem-III Un robot de servicio creado en la UNAM”. Punto y Coma Preparatoriano. ENP 6, UNAM. Ciudad de México. 2017/11/8.
4. “Sueños de robot”. EL PAÍS con tu futuro. Ciudad de México. 2016/11/17.
5. “Aprendizaje e identificación de personas en ambientes dinámicos para robots de servicio”. Seminario del Laboratorio de Cómputo Científico. UNAM. 2015/02/12.
6. "La consciencia como Interfaz entre el Mundo: interno y externo". Tercer Congreso Internacional Avances de las Mujeres en las Ciencias, las Humanidades y todas las Disciplinas. Ciencia, Sociedad y Tecnología: Desafíos y Alternativas. Ciudad de México, 2012/06/21.
7. "Vision algorithms in Golem-II+". 10th Mexican International Conference on Artificial Intelligence. Puebla, México. 2011/11/29.
8. "Implementación de un robot seguidor de personas utilizando modelos de diálogo y una arquitectura cognitiva". Seminario de Señales, Imágenes y Ambientes Virtuales 2011. UNAM. 2011/11/11.

Poster presentation
1. Pineda, Luis; Meza, Iván; Rascón, Caleb; Fuentes, Gibrán; Peña, Mario; Salinas, Lisset; Rodríguez, Arturo; Reyes, Mauricio; Ortega, Hernando; Durán, Joel and Estrada, Varinia. (2013). “Golem-II+”. 1st Joint Conference LKE and TLH, International Symposium on Language & Knowledge Engineering (LKE'2013) and Workshop on Human Language Technologies (TLH'2013). Benemérita Universidad Autónoma de Puebla (BUAP). Puebla, México. 2013/10/31.

Conference moderator
1. “Programación y ciencia de datos aplicados al emprendedurismo social”. XVI Semana Académica de Matemáticas Aplicadas y Computación. México. FES Acatlán. 2017/09/28.






Robotics Tournaments

RoboCup German Open 2018, Magdeburg, Germany
Participation in the @Home league as member of the team Golem.
We finished in 3rd place

RoboCup 2017, Nagoya, Japan
Participation in the @Home league as member of the team Golem.
We finished in 10th place

Torneo Mexicano de Robótica 2017. Estado de México, Mexico
Participation in the @Home league as member of the team Golem.
We finished in 3rd place

RoboCup 2016, Leipzig, Germany
Participation in the @Home league as member of the team Golem.
We finished in 6th place

Torneo Mexicano de Robótica 2016. Tamaulipas, Mexico
Participation in the @Home league as member of the team Golem.
We finished in 2nd place

Torneo Mexicano de Robótica 2014, Campeche, Mexico
Participation in the @Home league as member of the team Golem.
We finished in 3th place

RoboCup 2013, Eindhoven, The Netherlands
Participation in the @Home league as member of the team Golem.
We received the Innovation award from the @Home league
We finished in 12th place

Torneo Mexicano de Robótica 2013, Puebla, Mexico
Participation in the @Home league as member of the team Golem.
We finished in 4th place

RoboCup 2012, Mexico City, Mexico
Participation in the @Home league as member of the team Golem.
We finished in 8th place

Torneo Mexicano de Robótica 2012, Estado de México, Mexico
Participation in the @Home league as member of the team Golem.
We finished in 1st place

RoboCup German Open 2012, Magdeburg, Germany
Participation in the @Home league as member of the team Golem.
We finished in 3rd place

RoboCup 2011, Istanbul, Turkey
Participation in the @Home league as member of the team Golem.
We finished in 15th place

XII Concurso Nacional de Minirobótica (2007), Queretaro, Mexico
Participation as member of the robotic group of the Facultad de Estudios Superiores Aragon.
We finished in 2nd place in the category "RoboCup JR" (robot soccer)
We finished in 3rd place in the category "Robot LEGO Transportador"