Graduated in Systems and Informatics Engineering at Minho University in 1998. During his PhD he researched in the area of 3D reconstruction from Images divided between Philips Research, Eindhoven, and Minho University, until he concluded in 2006. He worked in the industry in the field of interactive systems, until he joined FEUP as Invited Assistant Professor in 2009, to teach and research in the areas of Computer Graphics, Interaction and Gaming. He is also a collaborator at INESC TEC/INESC Porto and was the director of the Multimedia Masters of University of Porto between 2015 and 2019. He is currently the director of the Masters in Informatics and Computing Engineering (M.EIC) of FEUP
Cues to fast-forward collaboration: A Survey of Workspace Awareness and Visual Cues in XR Collaborative Systems.
Assaf, R and Mendes, D and Rodrigues, R,
COMPUTER GRAPHICS FORUM ,
2024
DOI:https://doi.org/10.1111/cgf.15066
Examining the Impact and Moderating Effects of an 8-Week Mindfulness-Based Program in Grade 4.
Limpo, T and Vieira, AI and Magalhaes, S and Rocha, R and Cordeiro, C and Rodrigues, R and Coelho, A and Nobrega, R and Jacob, J and Cardoso, P and Pinheiro, M and Castro, S,
MINDFULNESS ,
2023
DOI:https://doi.org/10.1007/s12671-023-02189-2
Shape-A-Getti: A haptic device for getting multiple shapes using a simple actuator.
Barbosa, F and Mendes, D and Rodrigues, R,
COMPUTERS & GRAPHICS-UK ,
2023
DOI:https://doi.org/10.1016/j.cag.2023.10.014
SIT6: Indirect touch-based object manipulation for DeskVR.
Almeida, D and Mendes, D and Rodrigues, R,
COMPUTERS & GRAPHICS-UK ,
2023
DOI:https://doi.org/10.1016/j.cag.2023.10.013
TouchRay: Towards Low-effort Object Selection at Any Distance in DeskVR.
Monteiro, J and Mendes, D and Rodrigues, R,
2023 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY, ISMAR International Symposium on Mixed and Augmented Reality,
2023
DOI:https://doi.org/10.1109/ismar59233.2023.00116
Design and Evaluation of Travel and Orientation Techniques for Desk VR.
Amaro, G and Mendes, D and Rodrigues, R,
2022 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES (VR 2022) VR,
2022
DOI:https://doi.org/10.1109/vr51125.2022.00041
ProGenVR: Natural Interactions for Procedural Content Generation in VR.
Carvalho, B and Mendes, D and Coelho, A and Rodrigues, R,
ICAT-EGVE 2022, International Conference on Artificial Reality and Telexistence and Eurographics Symposium on Virtual Environments, Hiyoshi, Yokohama, Japan, November 30 - December 3, 2022. ICAT-EGVE,
2022
Computer Graphics teaching challenges: Guidelines for balancing depth, complexity and mentoring in a confinement context.
Rodrigues, R and Matos, T and de Carvalho, AV and Barbosa, JG and Assaf, R and Nóbrega, R and Coelho, A and de Sousa, AA,
Graph. Vis. Comput. ,
2021
DOI:https://doi.org/10.1016/j.gvc.2021.200021
Immersive Adventure Games Development using 360-degree video.
Pinho, F and Nóbrega, R and Rodrigues, R,
International Conference on Graphics and Interaction, ICGI 2021, Porto, Portugal, November 4-5, 2021 ICGI,
2021
DOI:https://doi.org/10.1109/icgi54032.2021.9655280
Immersive Multimodal and Procedurally-Assisted Creation of VR Environments.
Ferreira, J and Mendes, D and Nobrega, R and Rodrigues, R,
2021 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES ABSTRACTS AND WORKSHOPS (VRW 2021) VR Workshops,
2021
DOI:https://doi.org/10.1109/vrw52623.2021.00012
Point Cloud Interaction and Manipulation in Virtual Reality.
Garrido, D and Rodrigues, R and de Sousa, AA and Jacob, J and Silva, DC,
AIVR 2021: The 5th International Conference on Artificial Intelligence and Virtual Reality, Kumamoto, Japan, July 23 - 25, 2021 AIVR,
2021
DOI:https://doi.org/10.1145/3480433.3480437
Recreating a TransMedia Architectural Location In-Game via Modular Environment Assets.
Statham, N and Jacob, J and Fridenfalk, M and Rodrigues, R,
Entertainment Computing - ICEC 2021 - 20th IFIP TC 14 International Conference, ICEC 2021, Coimbra, Portugal, November 2-5, 2021, Proceedings Lecture Notes in Computer Science,
2021
DOI:https://doi.org/10.1007/978-3-030-89394-1_29
A Mobile-Based Tailored Recommendation System for Parents of Children with Overweight or Obesity: A New Tool for Health Care Centers.
Afonso, L and Rodrigues, R and Castro, J and Parente, N and Teixeira, C and Fraga, A and Torres, S,
EUROPEAN JOURNAL OF INVESTIGATION IN HEALTH PSYCHOLOGY AND EDUCATION ,
2020
DOI:https://doi.org/10.3390/ejihpe10030057
A Semi-automatic Object Identification Technique Combining Computer Vision and Deep Learning for the Crosswalk Detection Problem.
Rúbio, TRPM and Cruz, JA and Jacob, J and Garrido, D and Cardoso, HL and Silva, DC and Rodrigues, R,
Intelligent Data Engineering and Automated Learning - IDEAL 2020 - 21st International Conference, Guimaraes, Portugal, November 4-6, 2020, Proceedings, Part II Lecture Notes in Computer Science,
2020
DOI:https://doi.org/10.1007/978-3-030-62365-4_59
Fammeal: A Gamified Mobile Application for Parents and Children to Help Healthcare Centers Treat Childhood Obesity.
Afonso, L and Rodrigues, R and Reis, E and Miller, K and Castro, J and Parente, N and Teixeira, C and Fraga, A and Torres, S,
IEEE TRANSACTIONS ON GAMES ,
2020
DOI:https://doi.org/10.1109/tg.2020.3015804
Serious Pervasive Games.
Coelho, A and Rodrigues, R and Nóbrega, R and Jacob, J and Morgado, L and Cardoso, P and Zeller, Mv and Santos, L and de Sousa, AA,
Frontiers Comput. Sci. ,
2020
DOI:https://doi.org/10.3389/fcomp.2020.00030
Spatiotemporal Phenomena Summarization through Static Visual Narratives.
Marques, D and de Carvalho, AV and Rodrigues, R and Carneiro, E,
2020 24TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV 2020) IEEE International Conference on Information Visualization,
2020
DOI:https://doi.org/10.1109/iv51561.2020.00081
THE AUGMENTED REALITY AS A SALES PROMOTION TOOL.
Valle, M and Moutinho, N and Rodrigues, R,
STRATEGICA: PREPARING FOR TOMORROW, TODAY Strategica,
2020
Towards Predicting Pedestrian Paths: Identifying Surroundings from Monocular Video.
Cruz, JA and Rúbio, TRPM and Jacob, J and Garrido, D and Cardoso, HL and Silva, DC and Rodrigues, R,
Intelligent Data Engineering and Automated Learning - IDEAL 2020 - 21st International Conference, Guimaraes, Portugal, November 4-6, 2020, Proceedings, Part II Lecture Notes in Computer Science,
2020
DOI:https://doi.org/10.1007/978-3-030-62365-4_58
Extended Reality Framework for Remote Collaborative Interactions in Virtual Environments.
Pereira, V and Matos, T and Rodrigues, R and Nobrega, R and Jacob, J,
PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON GRAPHICS AND INTERACTION (ICGI 2019) ICGI,
2019
DOI:https://doi.org/10.1109/icgi47575.2019.8955025
Fall-Prevention Exergames Using Balance Board Systems.
Brito, M and Nóbrega, R and Jacob, J and Rodrigues, R and Coelho, A,
Human-Computer Interaction - INTERACT 2019 - 17th IFIP TC 13 International Conference, Paphos, Cyprus, September 2-6, 2019, Proceedings, Part II Lecture Notes in Computer Science,
2019
DOI:https://doi.org/10.1007/978-3-030-29384-0_25
Modeling of video projectors in OpenGL for implementing a spatial augmented reality teaching system for assembly operations.
Costa, CM and Veiga, G and Sousa, A and Rocha, L and Augusto Sousa, AA and Rodrigues, R and Thomas, U,
2019 19TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2019) IEEE International Conference on Autonomous Robot Systems and Competitions ICARSC,
2019
DOI:https://doi.org/10.1109/icarsc.2019.8733617
The Feeling of Presence: An Immersive Perspective. - An Immersive Perspective.
Assaf, R and Rodrigues, R,
ARTECH 2019: 9th International Conference on Digital and Interactive Arts, Braga, Portugal, October 23-25, 2019 ARTECH,
2019
DOI:https://doi.org/10.1145/3359852.3359861
Using Virtual Reality Environments to Predict Pedestrian Behaviour.
Costa, JF and Jacob, J and Rúbio, TRPM and Silva, DC and Cardoso, HL and Ferreira, S and Rodrigues, RA and Oliveira, E and Rossetti, RJF,
2019 IEEE International Smart Cities Conference, ISC2 2019, Casablanca, Morocco, October 14-17, 2019 ISC2,
2019
DOI:https://doi.org/10.1109/isc246665.2019.9071662
Dynamic annotations on an interactive web-based 360 degrees video player.
Matos, T and Nobrega, R and Rodrigues, R and Pinheiro, M,
WEB3D 2018: THE 23RD INTERNATIONAL ACM CONFERENCE ON 3D WEB TECHNOLOGY Web3D,
2018
DOI:https://doi.org/10.1145/3208806.3208818
Player Adaptivity and Safety in Location-Based Games.
Jacob, J and Lopes, A and Nobrega, R and Rodrigues, R and Coelho, A,
ADVANCES IN COMPUTER ENTERTAINMENT TECHNOLOGY, ACE 2017 Lecture Notes in Computer Science,
2018
DOI:https://doi.org/10.1007/978-3-319-76270-8_16
Towards Player Adaptivity in Mobile Exergames.
Jacob, J and Lopes, A and Nobrega, R and Rodrigues, R and Coelho, A,
ADVANCES IN COMPUTER ENTERTAINMENT TECHNOLOGY, ACE 2017 Lecture Notes in Computer Science,
2018
DOI:https://doi.org/10.1007/978-3-319-76270-8_20
Adaptivity and Safety in Location-Based Games.
Jacob, J and Nobrega, R and Coelho, A and Rodrigues, R,
2017 9TH INTERNATIONAL CONFERENCE ON VIRTUAL WORLDS AND GAMES FOR SERIOUS APPLICATIONS (VS-GAMES) International Conference on Games and Virtual Worlds for Serious Applications,
2017
DOI:https://doi.org/10.1109/VS-GAMES.2017.8056592
Cargo dynamic stability in the container loading problem - a physics simulation tool approach.
Ramos, AG and Neto Jacob, JTP and Justo, JF and Oliveira, JF and Rodrigues, R and Gomes, AM,
Int. J. Simul. Process. Model. ,
2017
DOI:https://doi.org/10.1504/ijspm.2017.082788
Adaptation and Validation of the Igroup Presence Questionnaire (IPQ) in a Portuguese Sample.
Vasconcelos Raposo, J and Bessa, M and Melo, M and Barbosa, L and Rodrigues, R and Teixeira, CM and Cabral, L and Sousa, AA,
PRESENCE-TELEOPERATORS AND VIRTUAL ENVIRONMENTS ,
2016
DOI:https://doi.org/10.1162/pres_a_00261
Augmenting Physical Maps: an AR Platform for Geographical Information Visualization.
Nóbrega, R and Jacob, J and Rodrigues, R and Coelho, A and de Sousa, AA,
Eurographics 2016 - Posters, Lisbon, Portugal, May 9-13, 2016. Eurographics (Posters),
2016
DOI:https://doi.org/10.2312/egp.20161052
Constraint aggregation in non-linear programming models for nesting problems.
Rocha, P and Gomes, AM and Rodrigues, R and Toledo, FMB and Andretta, M,
Lecture Notes in Economics and Mathematical Systems ,
2016
DOI:https://doi.org/10.1007/978-3-319-20430-7_22
User Redirection and Direct Haptics in Virtual Environments.
Carvalheiro, C and Nobrega, R and da Silva, H and Rodrigues, R,
MM'16: PROCEEDINGS OF THE 2016 ACM MULTIMEDIA CONFERENCE ACM Multimedia,
2016
DOI:https://doi.org/10.1145/2964284.2964293
Vanishing scares: biofeedback modulation of affective player experiences in a procedural horror game.
Nogueira, PA and Torres, V and Rodrigues, R and Oliveira, E and Nacke, LE,
JOURNAL ON MULTIMODAL USER INTERFACES ,
2016
DOI:https://doi.org/10.1007/s12193-015-0208-1
Video Annotation for Immersive Journalism using Masking Techniques.
Meira, J and Marques, J and Jacob, J and Nobrega, R and Rodrigues, R and Coelho, A and Augusto de Sousa, AA,
2016 23RD PORTUGUESE MEETING ON COMPUTER GRAPHICS AND INTERACTION (EPCGI) ,
2016
DOI:https://doi.org/10.1109/epcgi.2016.7851189
An annotation tool for automatically triangulating individuals' psychophysiological emotional reactions to digital media stimuli.
Nogueira, PA and Torres, V and Rodrigues, R and Oliveira, E,
ENTERTAINMENT COMPUTING ,
2015
DOI:https://doi.org/10.1016/j.entcom.2015.06.003
An Integrated Framework for Mobile-Based ADAS Simulation.
Goncalves, JSV and Jacob, J and Rossetti, RJF and Coelho, A and Rodrigues, R,
MODELING MOBILITY WITH OPEN DATA Lecture Notes in Mobility,
2015
DOI:https://doi.org/10.1007/978-3-319-15024-6_10
Cities in citizens' hands.
Morgado, L and Rodrigues, R and Coelho, A and Magano, O and Calcada, T and Cunha, PT and Echave, C and Kordas, O and Sama, S and Oliver, J and Ang, J and Deravi, F and Bento, R and Ramos, L,
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE DEVELOPMENT AND TECHNOLOGIES FOR ENHANCING ACCESSIBILITY AND FIGHTING INFO-EXCLUSION Procedia Computer Science,
2015
DOI:https://doi.org/10.1016/j.procs.2015.09.288
GPU-based computing for nesting problems: The importance of sequences in static selection approaches.
Rocha, P and Rodrigues, R and Miguel Gomes, A and Alves, C,
Operations Research and Big Data: IO2015-XVII Congress of Portuguese Association of Operational Research (APDIO) ,
2015
DOI:https://doi.org/10.1007/978-3-319-24154-8_23
Modelling human emotion in interactive environments: Physiological ensemble and grounded approaches for synthetic agents.
Nogueira, PA and Rodrigues, R and Oliveira, E and Nacke, LE,
WEB INTELLIGENCE ,
2015
DOI:https://doi.org/10.3233/web-150321
Two-Phase Approach to the Nesting problem with continuous rotations.
Rocha, P and Rodrigues, R and Miguel Gomes, AM and Toledo, FMB and Andretta, M,
IFAC PAPERSONLINE ,
2015
DOI:https://doi.org/10.1016/j.ifacol.2015.06.131
"Generic Shooter 3000": a realistic first person shooter powered by biofeedback.
da Silva, GA and Nogueira, PA and Rodrigues, R,
Proceedings of the first ACM SIGCHI annual symposium on Computer-human interaction in play, Toronto, ON, Canada, October 19 - 22, 2014 CHI PLAY,
2014
DOI:https://doi.org/10.1145/2658537.2662995
A physics simulation tool for the container loading problem.
Ramos, AG and Jacob, J and Justo, J and Oliveira, JF and Rodrigues, R and Gomes, AM,
26th European Modeling and Simulation Symposium, EMSS 2014 ,
2014
Circle covering representation for nesting problems with continuous rotations.
Rocha, P and Rodrigues, R and Gomes, AM and Toledo, FMB and Andretta, M,
IFAC Proceedings Volumes (IFAC-PapersOnline) ,
2014
DOI:https://doi.org/10.3182/20140824-6-za-1003.01663
Computational Models of Players' Physiological-based Emotional Reactions: A Digital Games Case Study.
Nogueira, PA and Aguiar, R and Rodrigues, R and Oliveira, E,
2014 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3 WI-IAT (3),
2014
DOI:https://doi.org/10.1109/wi-iat.2014.178
Design guidelines and design recommendations of multi-touch interfaces for elders.
Loureiro, B and Rodrigues, R,
ACHI 2014 - 7th International Conference on Advances in Computer-Human Interactions ,
2014
Designing Players' Emotional Reaction Models: A Generic Method Towards Adaptive Affective Gaming.
Nogueira, PA and Aguiar, R and Rodrigues, R and Oliveira, E,
PROCEEDINGS OF THE 2014 9TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2014) Iberian Conference on Information Systems and Technologies,
2014
DOI:https://doi.org/10.1109/cisti.2014.6877079
Fuzzy affective player models: A physiology-based hierarchical clustering method.
Nogueira, PA and Aguiar, R and Rodrigues, R and Oliveira, E and Nacke, LE,
Proceedings of the 10th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2014 AIIDE,
2014
Multimodal vs. Unimodal Biofeedback in Videogames: An Empirical Player Study using a First-Person Shooter.
da Silva, GA and Nogueira, PA and Rodrigues, R,
PROCEEDINGS OF THE 2014 9TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2014) Iberian Conference on Information Systems and Technologies,
2014
DOI:https://doi.org/10.1109/cisti.2014.6877078
Testing Advanced Driver Assistance Systems with a Serious-Game-Based Human Factors Analysis Suite.
Goncalves, JSV and Rossetti, RJF and Jacob, J and Goncalves, J and Olaverri Monreal, C and Coelho, A and Rodrigues, R,
2014 IEEE INTELLIGENT VEHICLES SYMPOSIUM PROCEEDINGS ,
2014
DOI:https://doi.org/10.1109/ivs.2014.6856618
Testing Advanced Driver Assistance Systems with a serious-game-based human factors analysis suite.
Gonçalves, JSV and Rossetti, RJF and Neto Jacob, JTP and Gonçalves, J and Monreal, CO and Coelho, AL and Rodrigues, R,
2014 IEEE Intelligent Vehicles Symposium Proceedings, Dearborn, MI, USA, June 8-11, 2014 Intelligent Vehicles Symposium,
2014
A Hybrid Approach at Emotional State Detection: Merging Theoretical Models of Emotion with Data-Driven Statistical Classifiers.
Nogueira, PA and Rodrigues, R and Oliveira, E and Nacke, LE,
2013 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY (IAT 2013) IAT,
2013
DOI:https://doi.org/10.1109/wi-iat.2013.117
Automatic Emotional Reactions Identification: A Software Tool for Offline User Experience Research.
Nogueira, PA and Torres, V and Rodrigues, R,
ENTERTAINMENT COMPUTING - ICEC 2013 Lecture Notes in Computer Science,
2013
DOI:https://doi.org/10.1007/978-3-642-41106-9_22
Circle covering using medial axis.
Rocha, P and Rodrigues, R and Toledo, FMB and Gomes, AM,
IFAC Proceedings Volumes (IFAC-PapersOnline) ,
2013
DOI:https://doi.org/10.3182/20130522-3-br-4036.00081
Guided emotional state regulation: Understanding and shaping players' affective experiences in digital games.
Nogueira, PA and Rodrigues, R and Oliveira, E and Nacke, LE,
Proceedings of the 9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013 AIIDE,
2013
Real-Time Psychophysiological Emotional State Estimation in Digital Gameplay Scenarios.
Nogueira, PA and Rodrigues, R and Oliveira, E,
ENGINEERING APPLICATIONS OF NEURAL NETWORKS, EANN 2013, PT I Communications in Computer and Information Science,
2013
DOI:https://doi.org/10.1007/978-3-642-41013-0_25
A Procedural Geometry Modeling API.
Silva, PB and Coelho, A and Rodrigues, R and de Sousa, AA,
GRAPP & IVAPP 2012: Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications, Rome, Italy, 24-26 February, 2012 GRAPP/IVAPP,
2012
A Survey on Ambient Intelligence Projects.
Sampaio, D and Reis, LP and Rodrigues, R,
INFORMATION SYSTEMS AND TECHNOLOGIES Iberian Conference on Information Systems and Technologies,
2012
Integrating Interactive Visualizations of Automatic Debugging Techniques on an Integrated Development Environment.
Riboira, A and Rodrigues, R and Abreu, R and Campos, J,
IJCICG ,
2012
DOI:https://doi.org/10.4018/jcicg.2012070104
Towards Location-based Augmented Reality games.
Jacob, J and da Silva, H and Coelho, A and Rodrigues, R,
4TH INTERNATIONAL CONFERENCE ON GAMES AND VIRTUAL WORLDS FOR SERIOUS APPLICATIONS (VS-GAMES'12) Procedia Computer Science,
2012
DOI:https://doi.org/10.1016/j.procs.2012.10.093
TOWARDS THE IMPLEMENTATION OF A HANDBALL PLAYER AGENT FRAMEWORK.
Jacob, J and Rossetti, RJF and Coelho, A and Rodrigues, R,
24TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM (EMSS 2012) ,
2012
An OpenGL-based eclipse plug-in for visual debugging.
Riboira, A and Abreu, R and Rodrigues, R,
Proceedings - International Conference on Software Engineering TOPI@ICSE,
2011
DOI:https://doi.org/10.1145/1984708.1984729
Multi-Touch as a Natural User Interface for Elders: A Survey.
Loureiro, B and Rodrigues, R,
SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL I ,
2011
Tangible Interaction on Tabletops for Elderly People.
Marques, T and Nunes, F and Silva, P and Rodrigues, R,
ENTERTAINMENT COMPUTING - ICEC 2011 Lecture Notes in Computer Science,
2011
DOI:https://doi.org/10.1007/978-3-642-24500-8_61
Accelerated epipolar geometry computation for 3D reconstruction using projective texturing.
Rodrigues, R and Fernandes, AR,
Proceedings of the 20th Spring Conference on Computer Graphics, SCCG '04, Budmerice, Slovakia, April 22-24, 2004 SCCG,
2004
From spatiotemporal curves to reconstructed depth.
Rodrigues, R and Fernandes, A and van Overveld, K and Ernst, F,
IMAGE AND VISION COMPUTING ,
2004
DOI:https://doi.org/10.1016/j.imavis.2004.03.007
Robust reconstruction of 3D points from images.
Rodrigues, R and Fernandes, AR,
ICIP: 2004 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1- 5 IEEE International Conference on Image Processing (ICIP),
2004
Building virtual interactive 3D galleries.
Fernandes, AR and Pires, HC and Rodrigues, RA,
VSMM98: FUTUREFUSION - APPLICATION REALITIES FOR THE VIRTUAL AGE, VOLS 1 AND 2 ,
1998