| 2026 | WWW | Closed-Loop Intelligence Architectures for Data-Driven Smart Cities. | Joo Fernandes, Jos Guimares, Andr S. de Carvalho, Lus Rosa, Arush Mendon, David Portugal, Carlos Viegas, Lus Cordeiro |
| 2022 | IAS | 3D Traversability Analysis in Forest Environments Based on Mechanical Effort. | Afonso E. Carvalho, Joo Filipe Ferreira, David Portugal |
| 2022 | SMC | UWB Aided Mobile Robot Localization with Neural Networks and the EKF | Panagiotis T. Karfakis, Micael S. Couceiro, David Portugal, Rui Corteso |
| 2017 | RO-MAN | The role of security in human-robot shared environments: A case study in ROS-based surveillance robots. | David Portugal, Samuel Pereira, Micael S. Couceiro |
| 2016 | HCI | Identification of an Individual's Frustration in the Work Environment Through a Multi-sensor Computer Mouse. | David Portugal, Marios Belk, Joo Quintas, Eleni Christodoulou, George Samaras |
| 2015 | CHI | CogniMouse: On Detecting Users' Task Completion Difficulty through Computer Mouse Interaction. | Marios Belk, David Portugal, Eleni Christodoulou, George Samaras |
| 2015 | HCI | CogniWin - A Virtual Assistance System for Older Adults at Work. | Sten Hanke, Hugo Meinedo, David Portugal, Marios Belk, Joo Quintas, Eleni Christodoulou, Miroslav Sili, Miguel Sales Dias, George Samaras |
| 2014 | ICINCO | A Comparison of General-Purpose FOSS Compression Techniques for Efficient Communication in Cooperative Multi-Robot Tasks. | Gonalo S. Martins, David Portugal, Rui P. Rocha |
| 2014 | ICINCO | On the Usage of General-Purpose Compression Techniques for the Optimization of Inter-robot Communication. | Gonalo S. Martins, David Portugal, Rui P. Rocha |
| 2014 | ICINCO | Real-time People Detection and Mapping System for a Mobile Robot using a RGB-D Sensor. | Francisco F. Sales, David Portugal, Rui P. Rocha |
| 2014 | IROS | Speeding up rao-blackwellized particle filter SLAM with a multithreaded architecture. | Bruno D. Gouveia, David Portugal, Lino Marques |
| 2014 | IROS | Finding optimal routes for multi-robot patrolling in generic graphs. | David Portugal, Charles Pippin, Rui P. Rocha, Henrik I. Christensen |
| 2013 | IROS | Scalable, fault-tolerant and distributed multi-robot patrol in real world environments. | David Portugal, Rui P. Rocha |
| 2013 | SAC | A collective robotic architecture in search and rescue scenarios. | Micael S. Couceiro, David Portugal, Rui P. Rocha |
| 2012 | ICAART | TraxBot - Assembling and Programming of a Mobile Robotic Platform. | Andr G. Arajo, David Portugal, Micael S. Couceiro, Carlos M. Figueiredo, Rui P. Rocha |
| 2012 | ICAART | Extracting Topological Information from Grid Maps for Robot Navigation. | David Portugal, Rui P. Rocha |
| 2012 | ICAART | Retrieving Topological Information for Mobile Robots Provided with Grid Maps. | David Portugal, Rui P. Rocha |
| 2012 | IROS | Initial deployment of a robotic team - a hierarchical approach under communication constraints verified on low-cost platforms. | Micael S. Couceiro, Carlos M. Figueiredo, David Portugal, Rui P. Rocha, Nuno M. F. Ferreira |
| 2010 | SMC | A study of genetic algorithms for approximating the longest path in generic graphs. | David Portugal, Carlos Henggeler Antunes, Rui P. Rocha |
| 2010 | SAC | MSP algorithm: multi-robot patrolling based on territory allocation using balanced graph partitioning. | David Portugal, Rui P. Rocha |