Rui P. Rocha

Activity: Senior Staff
Telephone: +351 239 796 256
Email: rprocha@isr.uc.pt
Webpage




 http://orcid.org/0000-0002-4612-3554
 

Rui P. Rocha is an Assistant Professor (tenure position) with the Department of Electrical and Computer Engineering of University of Coimbra and a Permanent Researcher in the Artificial Perception for Intelligent Systems and Robotics (AP4ISR) team of the Institute of Systems and Robotics – University of Coimbra (ISR-UC), both at University of Coimbra in Portugal. He received the Engineering degree, the M.Sc. degree, and the Ph.D. degree in Electrical and Computer Engineering from Faculty of Engineering of University of Porto, in 1996, 1999 and 2006, respectively. He is a Senior Member of IEEE and is currently a member of the IEEE RAS Technical Committee on Multi-Robot Systems. His main research area is cooperative mobile robotics and his main research interests are multi-robot systems, human-robot team cooperation, distributed control, cooperative perception, efficient information sharing, and autonomous robots. He was involved in several FP6 and FP7 EU-funded R&D projects developed in consortium, was PI of a nationally funded research project on urban search and rescue robotics, and is currently the local coordinator of a technology transfer project on multi-robot patrolling of infrastructures developed in partnership with a start-up company. As of 2016, he is the co-author of about 90 papers published in ISI-indexed scientific journals, book chapters, and proceedings of peer-reviewed international scientific conferences. He began his career as an electrical engineer in EFACEC Automation and Robotics company, where he worked between Oct. 1996 and Jan. 2000 in the development of automated material handling devices based on AGVs and participated in the design of such systems for important customers, such as Bank of China in Hong Kong and Repsol YPF refinery in Argentina. He began his career as a teacher at Department of Informatics of University of Minho, where he taught digital systems and microelectronics between Nov. 1998 and Feb. 2000, before joining University of Coimbra as a teaching assistant and ISR-UC as a researcher.

Publications

2017 . 2016 . 2015 . 2014 . 2013 . 2012 . 2011 . 2010 . 2009 . 2008 . 2007 . 2006 . 2005 . 2004 . 2003 . 2002 . 2001 . 2000 . 1995 .

2017

International Journals

David Portugal, Rui P. Rocha, Performance Estimation and Dimensioning of Team Size for Multi-Robot Patrol, IEEE Intelligent Systems [in press]


Oral Presentations in Conferences with Referees

João Rosa, Rui Paulo Rocha, Exportation to the Cloud of Distributed Robotic Tasks Implemented in ROS, Proc. of 32nd ACM Symposium on Applied Computing (SAC 2017) |  
DOI: 10.1145/3019612.3019703


Farzan M. Noori, David Portugal, Rui P. Rocha, Micael S. Couceiro, On 3D Simulators for Multi-Robot Systems in ROS: MORSE or Gazebo?, Proc. of 15th IEEE International Symposium on Safety, Security, and Rescue Robotics 2017 (SSRR 2017), IEEE |  
DOI: 10.1109/SSRR.2017.8088134


MSc thesis

Francisco Monteiro Santos Brás Couceiro, SmartLocator - Indoor Human Localization using a Smartphone, M.Sc. dissertation, July 2017 (Supervisor: Prof. Rui P. Rocha)


João Pedro Oliveira Santos Paulo, RobotShepherding - Teleoperation of a fleet of robots through a Smartphone, M.Sc. dissertation, July 2017 (Supervisor: Prof. Rui P. Rocha)


2016

International Journals

D. Portugal and R. P. Rocha, “Cooperative Multi-Robot Patrol with Bayesian Learning”, Autonomous Robots, 40(5), pp. 929-953, Springer, Jun. 2016. |  
DOI: 10.1007/s10514-015-9503-7


Book Chapters

Rui P. Rocha, Foreword, in Micael Couceiro, Pedram Ghamisim (editors), Fractional Order Darwinian Particle Swarm Optimization: Applications and Evaluation of an Evolutionary Algorithm, SpringerBriefs in Applied Sciences and Technology, Springer International Publishing, v-vi
DOI: 10.1007/978-3-319-19635-0


Oral Presentations in Conferences with Referees

Rohit Chandra, Rui P. Rocha, Knowledge-Based Framework for Human-Robots Collaborative Context Awareness in USAR Missions, 2016 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC 2016) |  
DOI: 10.1109/ICARSC.2016.50


MSc thesis

Diogo Samuel Bento Amorim, "Seguimento de um Humano por um Robô Companheiro", M.Sc. dissertation, July 2016. (Supervisor: Prof. Rui P. Rocha) |  


João Pedro Carvalho Rosa, "CloudRobotics - Distributed Robotics using Cloud Computing", M.Sc. dissertation, July 2016. (Supervisor: Prof. Rui P. Rocha) |  


Rui Miguel Pires Carvalho, CoopExp: Cooperative Multi-Robot Exploration, M.Sc. dissertation, September 2016 (Supervisor: Prof. Rui P. Rocha) |  


Daniela Filipa Aires Nobre, RoboCops II - Patrulhamento de Edifícios com Equipas de Robôs Móveis, M.Sc. dissertation, September 2016 (Supervisor: Prof. Rui P. Rocha) |  


Daniel José Marcelino, "Navegação de Robôs Móveis em Formação", M.Sc. dissertation, September 2016. (Supervisor: Prof. Rui P. Rocha) |  


2015

International Journals

J. M. Santos, M. S. Couceiro, D. Portugal and R. P. Rocha, “A Sensor Fusion Layer to Cope with Reduced Visibility in SLAM”, Journal of Intelligent and Robotic Systems, 80(3), pp. 401-422, Springer, Dec. 2015. |  
DOI: 10.1007/s10846-015-0180-8


A. Fernandes, M. S. Couceiro, D. Portugal, J. M. Santos and R. P. Rocha, “Ad Hoc Communication in Teams of Mobile Robots using Zigbee Technology”, Computer Applications in Engineering Education, 23(5), pp. 733-745, Wiley Periodicals, Sep. 2015. |  
DOI: 10.1002/cae.21646


L. P. Reis, J. M. Ferreira Calado and R. P. Rocha - "Special Issue on Autonomous Robot Systems - Guest Editorial", Journal of Intelligent and Robotic Systems, 77(2), pp. 247-247, Springer, Feb. 2015. |  
DOI: 10.1007/s10846-014-0130-x


André Araújo, David Portugal, Micael S. Couceiro and Rui P. Rocha - "Integrating Arduino-based Educational Mobile Robots in ROS", Journal of Intelligent and Robotic Systems, 77(2), Special Issue on Autonomous Robot Systems, pp. 281-298, Springer, Feb. 2015. |  
DOI: 10.1007/s10846-013-0007-4


M. S. Couceiro, A. Fernandes, R. P. Rocha and N. M. F. Ferreira - “Understanding the Communication Complexity of the Robotic Darwinian PSO”, Robotica, 33(1), pp. 157-180, Jan. 2015. |  
DOI: 10.1017/S0263574714000058


Book Chapters

G. S. Martins, D. Portugal and R. P. Rocha, “On the Usage of General-Purpose Compression Techniques for the Optimization of Inter-Robot Communication”, In J. Filipe, O. Gusikhin, K. Madani, J. Sasiadek (editors), Informatics in Control, Automation and Robotics, Lecture Notes in Electrical Engineering (LNEE) series, vol. 370, pp. 223-240, Springer-Verlag, Nov. 2015. |  
DOI: 10.1007/978-3-319-26453-0_13


Oral Presentations in Conferences with Referees

M. S. Couceiro, R. P. Rocha and F. M. L. Martins, “Towards a Predictive Model of an Evolutionary Swarm Robotics Algorithm”, In Proc. of 2015 IEEE Congress on Evolutionary Computation (CEC 2015), pp. 2090-2096, Sendai, Japan, May 25-28, 2015. |  
DOI: 10.1109/CEC.2015.7257142


MSc thesis

André Gomes, "CHOPIN-MANET II - Ad Hoc Communication for Search and Rescue Robotics", M.Sc. dissertation, July 2015. (Supervisor: Prof. Filipe Araújo; Co-supervisor: Prof. Rui P. Rocha) (dissertation written in Portuguese) |  


2014

International Journals

M. S. Couceiro, D. Portugal, R. P. Rocha and N. M. F. Ferreira - "Marsupial Teams of Robots: Deployment of Miniature Robots for Swarm Exploration under Communication Constraints", Robotica, 32(7), pp. 1017-1038, Oct. 2014. |  
DOI: 10.1017/S0263574713001185


Micael S. Couceiro, Patricia A. Vargas, Rui P. Rocha, "Bridging the Reality Gap between the Webots Simulator and e-puck Robots", Robotics and Autonomous Systems, 62(10), pp. 1549–1567, Oct. 2014.
DOI: 10.1016/j.robot.2014.05.007


André Araújo, David Portugal, Micael S. Couceiro, Jorge Sales, and Rui P. Rocha, Desarrollo de un Robot Móvil Compacto Integrado en el Middleware ROS, Revista Iberoamericana de Automática e Informática Industrial (RIAI), 11(3), Elsevier
DOI: 10.1016/j.riai.2014.02.009


M. S. Couceiro, P. A. Vargas, R. P. Rocha and N. M. F. Ferreira - "Benchmark of Swarm Robotics Distributed Techniques in a Search Task", Robotics and Autonomous Systems, 62(2), pp. 200–213, Elsevier, February, 2014. |  
DOI: 10.1016/j.robot.2013.10.004


M. S. Couceiro, F. M. Martins, R. P. Rocha and N. M. F. Ferreira - "Mechanism and Convergence Analysis of a Multi-Robot Swarm Approach Based on Natural Selection". Journal of Intelligent and Robotic Systems, 76(2), pp 353-381, Springer, Nov. 2014.
DOI: 10.1007/s10846-014-0030-0


Micael S. Couceiro, Carlos M. Figueiredo, Rui P. Rocha and Nuno M. F. Ferreira - "Darwinian Swarm Exploration under Communication Constraints: Initial Deployment and Fault-Tolerance Assessment", Robotics and Autonomous Systems, 62(4), pp. 528-544, Elsevier, Apr. 2014.
DOI: 10.1016/j.robot.2013.12.009


Book Chapters

M. S. Couceiro, A. R. Lopes, N. M. F. Ferreira, A. G. Ferreira, R. Rocha - "Toward the Concept of Robot Society: A Multi-Robot SLAM Case Study". Mathematical Methods in Engineering Book, pp. 57-66, Springer, 2014.
DOI: 10.1007/978-94-007-7183-3_6


Oral Presentations in Conferences with Referees

Filipe Araújo, José Santos and Rui P. Rocha - “Implementation of a Routing Protocol for Ad Hoc Networks in Search and Rescue Robotics”, In Proc. of 2014 IEEE Wireless Days (WD'14), Rio de Janeiro, Brazil, Nov. 12-14, 2014. |  
DOI: 10.1109/WD.2014.7020821


David Portugal, Charles Pippin, Rui P. Rocha, and Henrik I. Christensen, "Finding Optimal Routes for Multi-Robot Patrolling in Generic Graphs", In Proc. of 2014 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS 2014), Chicago, Illinois, USA, pp. 363-369, Sep. 14-18, 2014. |  
DOI: 10.1109/IROS.2014.6942585


Francisco F. Sales, David Portugal, and Rui P. Rocha, "Real-time People Detection and Mapping System for a Mobile Robot using a RGB-D Sensor", In Proc. of 11th Int. Conf. on Informatics in Control , Automation and Robotics (ICINCO 2014), Vienna, Austria, pp. 467-474, Sep. 1-3, 2014. |  
DOI: 10.5220/0005060604670474


Gonçalo S. Martins, David Portugal, and Rui P. Rocha, "A Comparison of General-Purpose FOSS Compression Techniques for Efficient Communication in Cooperative Multi-Robot Tasks", In Proc. of 11th Int. Conf. on Informatics in Control , Automation and Robotics (ICINCO 2014), Vienna, Austria, pp. 136-147, Sep. 1-3, 2014. |  
DOI: 10.5220/0005058601360147


Micael S. Couceiro and Rui P. Rocha, "Understanding Firefighters Behavior for Human-Robot Cooperation in Urban Fires", In Proc. of 23rd IEEE Int. Symp. on Robot and Human Interactive Communication (RO-MAN 2014), Workshop on Developmental and Bio-Inspired Approaches for Memory and Emotion Modelling in Cognitive Robotics, Edinburgh, Scotland, UK, Aug. 25, 2014. |  


J. Machado Santos, Micael S. Couceiro, David Portugal and Rui P. Rocha - "Fusing Sonars and LRF data to Perform SLAM in Reduced Visibility Scenarios". In Proc. of IEEE Int. Conf. on Autonomous Robot Systems and Competitions (ICARSC 2014), Espinho, Portugal, pp. 116-121, May 14-15, 2014. |  
DOI: 10.1109/ICARSC.2014.6849772


PhD thesis

Micael S. Couceiro - "Evolutionary Robot Swarms under Real-World Constraints". Ph.D. thesis, Supervisor: Prof. Rui P. Rocha (Univ. Coimbra), Co-Supervisor: Prof. Nuno M. Ferreira (Coimbra Institute of Engineering), University of Coimbra, Apr. 2014 |  
HANDLE: http://hdl.handle.net/10316/24226


David Portugal - "Effective Cooperation and Scalability in Mobile Robot Teams for Automatic Patrolling of Infrastructures". Ph.D. thesis, Supervisor: Prof. Rui P. Rocha, University of Coimbra, Mar. 2014 |  
HANDLE: http://hdl.handle.net/10316/24298


MSc thesis

Eduardo Martins, "CHOPIN-CCO - Command Center of Operations for Search and Rescue Missions with Human and Robotic Teams", M.Sc. dissertation, June 2014. (Supervisor: Prof. Paulo Menezes; Co-supervisor: Prof. Rui P. Rocha) |  


Franciso F. Sales, "SLAM and Localization of People with a Mobile Robot using a RGB-D Sensor", M.Sc. dissertation, July 2014. (Supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. David Portugal) |  


Gonçalo S. Martins, "A Cooperative SLAM Framework with Efficient Information Sharing over Mobile Ad Hoc Networks", M.Sc. dissertation, July 2014. (Supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. David Portugal) |  


2013

International Journals

D. Portugal and R. P. Rocha - “Distributed Multi-Robot Patrol: A Scalable and Fault-Tolerant Framework”. Robotics and Autonomous Systems, 61(12), pp. 1572–1587, Elsevier, December, 2013. |  
DOI: 10.1016/j.robot.2013.06.011


P. Drews, P. Nuñez, R. Rocha, M. Campos, J. Dias - "Novelty Detection and Segmentation based on Gaussian Mixture Models: a Case Study in 3D Robotic Laser Mapping". Robotics and Autonomous Systems, 61 (12), pp. 1696-1709, Elsevier, December 2013. |  
DOI: 10.1016/j.robot.2013.06.004


M. S. Couceiro, R. P. Rocha, N. M. F. Ferreira - "A PSO Multi-Robot Exploration Approach Over Unreliable MANETs". Advanced Robotics, 27(16), pp. 1221-1234, Robotics Society of Japan, July, 2013.
DOI: 10.1080/01691864.2013.819605


D. Portugal and R. P. Rocha - “Multi-Robot Patrolling Algorithms: Examining Performance and Scalability”. Advanced Robotics, 27(5), pp. 325-336, Robotics Society of Japan, Feb. 2013. |  
DOI: 10.1080/01691864.2013.763722


Book Chapters

D. Portugal and R. P. Rocha - "Retrieving Topological Information for Mobile Robots Provided with Grid Maps". In Agents and Artificial Intelligence, Communications in Computer and Information Science (CCIS) series, Vol. 358, Springer-Verlag Berlin Heidelberg, pp. 204–217, 2013. |  
DOI: 10.1007/978-3-642-36907-0_14


J. M. A. Luz, M. S. Couceiro, D. Portugal, R. P. Rocha, H. Araújo, G. Dias - "Comparison of Classification Methods for Golf Putting Performance Analysis". Computational Intelligence and Decision Making - Trends and Applications, From Intelligent Systems, Control and Automation: Science and Engineering Bookseries, Springer Verlag, vol. 61, pp. 35-45, 2013.
DOI: 10.1007/978-94-007-4722-7_4


M. S. Couceiro, F. M. L. Martins, F. Clemente, R. P. Rocha & N. M. F. Ferreira - "Towards a Further Understanding of the Robotic Darwinian PSO". Computational Intelligence and Decision Making - Trends and Applications, From Intelligent Systems, Control and Automation: Science and Engineering Bookseries, Springer Verlag, pp. 13-22, 2013.
DOI: 10.1007/978-94-007-4722-7_2


Oral Presentations in Conferences with Referees

D. Portugal and R. P. Rocha - “Scalable, Fault-Tolerant and Distributed Multi-Robot Patrol in Real World Environments”. In Proc. of 2013 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS 2013), Tokyo, Japan, pp. 4759-4764, Nov. 3-8, 2013. |  
DOI: 10.1109/IROS.2013.6697042


J. M. Santos, D. Portugal and R. P. Rocha - “An Evaluation of 2D SLAM Techniques Available in Robot Operating System”. In Proc. of 11th IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR 2013), Linköping, Sweden, 21-26 October, 2013.
DOI: 10.1109/SSRR.2013.6719348


N. L. Ferreira, M. S. Couceiro, A. Araújo and R. P. Rocha - “Multi-Sensor Fusion and Classification with Mobile Robots for Situation Awareness in Urban Search and Rescue using ROS”. In Proceedings of 11th IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR 2013), Linköping, Sweden, 21-26 October, 2013.
DOI: 10.1109/SSRR.2013.6719361


D. Portugal, M. S. Couceiro and R. P. Rocha - “Applying Bayesian Learning to Multi-Robot Patrol”. In Proceedings of 11th IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR 2013), Linköping, Sweden, 21-26 October, 2013.
DOI: 10.1109/SSRR.2013.6719325


R. P. Rocha, D. Portugal, M. S. Couceiro, F. Araújo, P. Menezes and J. Lobo - “The CHOPIN project: Cooperation between Human and rObotic teams in catastroPhic INcidents”. In Proceedings of 11th IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR 2013), Linköping, Sweden, 21-26 October, 2013. |  
DOI: 10.1109/SSRR.2013.6719322


M. S. Couceiro, R. P. Rocha, N. M. Ferreira, P. A. Vargas - “Darwinian Robotic Swarms for Exploration with Minimal Communication”. In Proc. of 2013 IEEE Congress on Evolutionary Computation (CEC 2013), Cancun, Mexico, pp. 127-134, Jun. 20-23, 2013.
DOI: 10.1109/CEC.2013.6557562


D. Portugal, M. S. Couceiro and R. P. Rocha - "Concurrent Bayesian Learners for Multi-Robot Patrolling Missions". In Proc. of Workshop on Towards Fully Decentralized Multi-Robot Systems: Hardware, Software and Integration, 2013 IEEE Int. Conf. on Robotics and Automation (ICRA 2013), Karlsruhe, Germany, May 6, 2013.


M. S. Couceiro, R. P. Rocha and N. F. Ferreira - "Fault-Tolerance Assessment of a Darwinian Swarm Exploration Algorithm under Communication Constraints". Proceedings of 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, pp. 2000-2005, May 6-10, 2013.
DOI: 10.1109/ICRA.2013.6630845


A. Araújo, D. Portugal, M. S. Couceiro and R. P. Rocha - "Integrating Arduino-based Educational Mobile Robots in ROS”. In Proceedings of IEEE 13th International Conference on Autonomous Robot Systems and Competitions (Robotica 2013), pp. 8-13, Lisbon, Portugal, 2013
DOI: 10.1109/Robotica.2013.6623520


M. S. Couceiro, D. Portugal and R. P. Rocha - "A Collective Robotic Architecture in Search and Rescue Scenarios”. Proc. of 28th ACM Symposium on Applied Computing, pp. 64-69, Coimbra, Portugal, 2013
DOI: 10.1145/2480362.2480377


MSc thesis

Nuno L. Ferreira - "MRsensing - Environmental Monitoring and Context Recognition with Cooperative Mobile Robots in Catastrophic Incidents", M.Sc. dissertation, September 2013. (Supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. Micael Couceiro) |  


João M. Santos - "SmokeNav - Simultaneous Localization and Mapping in Reduced Visibility Scenarios", M.Sc. dissertation, September 2013. (Supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. David Portugal) |  


João Martins - "MRSLAM - Multi-Robot Simultaneous Localization and Mapping", M.Sc. dissertation, September 2013. (Supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. David Portugal) |  


Gonçalo Augusto - "RobotTeamSim - 3D Visualization of Cooperative Mobile Robot Missions in Gazebo Virtual Environment", M.Sc. dissertation, September 2013. (Supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. Micael Couceiro) |  


2012

International Journals

M. S. Couceiro, J. A. T. Machado, R. P. Rocha and N. M. F. Ferreira - "A fuzzified systematic adjustment of the robotic Darwinian PSO". In Robotics and Autonomous Systems, Vol. 60, Issue 12, pp. 1625-1639, 2012. |  
DOI: 10.1016/j.robot.2012.09.021 | Impact Factor


M. S. Couceiro, D. Portugal, N. Gonçalves, R. Rocha, J. Miguel A. Luz, C. M. C. Figueiredo, G. Dias - "A Methodology for Detection and Estimation in the Analysis of the Golf Putting". Pattern Analysis and Applications, Springer, 2012. |  
DOI: 10.1007/s10044-012-0276-8 | Impact Factor


M. S. Couceiro, F. M. L. Martins, R. P. Rocha & N. M. F. Ferreira - "Analysis and Parameter Adjustment of the RDPSO - Towards an Understanding of Robotic Network Dynamic Partitioning based on Darwin's Theory". International Mathematical Forum, Hikari, Ltd., Vol. 7, Issue 32, pp. 1587-1601, 2012.  |  
CITATIONS: Google Scholar: 2


M. S. Couceiro, R. P. Rocha, N. M. Fonseca Ferreira, J. A. T. Machado - "Introducing the Fractional Order Darwinian PSO". Signal, Image and Video Processing, Fractional Signals and Systems Special Issue, Springer, 2012.  |  
DOI: 10.1007/s11760-012-0316-2 | Impact Factor
CITATIONS: Google Scholar: 2


M. S. Couceiro, C. M. Figueiredo, J. M. A. Luz, N. M. F. Ferreira & R. P. Rocha - "A Low-Cost Educational Platform for Swarm Robotics". International Journal of Robots, Education and Art, IJREA, Volume 2, Issue 1, February, pp. 1-15, 2012.
CITATIONS: Google Scholar: 4


Oral Presentations in Conferences with Referees

D. Portugal and R. P. Rocha - "Decision Methods for Distributed Multi-Robot Patrol". In Proceedings of the 2012 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR’2012), College Station, Texas, USA, November, 2012.
DOI: 10.1109/SSRR.2012.6523869


M. S. Couceiro, R. P. Rocha, C. M. Figueiredo, J. M. A. Luz & N. M. F. Ferreira - "Multi-Robot Foraging based on Darwin’s Survival of the Fittest". In Proceedings of the 2012 IEEE International Conference on Intelligent Robots and Systems (IROS'2012), Vilamoura, Algarve, October, 2012. |  
DOI: 10.1109/IROS.2012.6385512


M. Couceiro, C. Figueiredo, D. Portugal, R. P. Rocha, N. M. Ferreira - "Initial Deployment of a Robotic Team - A Hierarchical Approach Under Communication Constraints Verified on Low-Cost Platforms". In Proceedings of the 2012 IEEE International Conference on Intelligent Robots and Systems (IROS'2012), Vilamoura, Algarve, October, 2012. |  
DOI: 10.1109/IROS.2012.6385695


M. S. Couceiro, F. M. L. Martins, R. P. Rocha, N. M. F. Ferreira - "Introducing the Fractional Order Robotic Darwinian PSO". In Proceedings of the 9th International Conference on Mathematical Problems in Engineering, Aerospace and Sciences - ICNPAA’2012, Vienna University of Technology, Austria, 2012. |  
DOI: 10.1063/1.4765496


A. Araújo, D. Portugal, M.S. Couceiro, C.M. Figueiredo and R.P. Rocha - "Small and Compact Mobile Robots: Surveying and Comparing Platforms". In Proceedings of the AUTOMATICS International Conference (AUTOMATIC 2012), Sozopol, Bulgaria, 2012. |  


D. Portugal, R. P. Rocha, "Measuring Variables Effect to Statistically Model the Multi-Robot Patrolling Problem by means of ANOVA". In Proceedings of the 3rd Doctoral Conference on Computing, Electrical and Industrial Systems (DoCEIS'12), 199-206, Costa da Caparica, Lisbon, Portugal, February, 2012. |  
DOI: 10.1007/978-3-642-28255-3_22


A. Araújo, D. Portugal, M. S. Couceiro, C. Figueiredo, R.P. Rocha - "TRAXBOT: Assembling and Programming of a Mobile Robotic Platform". In Proceedings of the 4th International Conference on Agents and Artificial Intelligence (ICAART'2012), Vilamoura, Algarve, Portugal, February, 2012. |  
DOI: 10.5220/0003713303010304


D. Portugal, R.P. Rocha, "Extracting Topological Information from Grid Maps for Robot Navigation". In Proceedings of the 4th International Conference on Agents and Artificial Intelligence (ICAART'2012), Vilamoura, Algarve, Portugal, February, 2012. |  
DOI: 10.5220/0003746401370143


MSc thesis

Walter Miani, "Arduino programming using Matlab and Simulink". M.Sc. Thesis, Universitá Degli Studi di Udine, September, 2012. (Supervisor: Prof. Pier Luca Montessoro; Co-supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. David Portugal; Co-supervisor: Eng. Micael Couceiro) |  


Amadeu Fernandes, "Comunicação Ad Hoc em Equipas de Robôs Móveis Utilizando a Tecnologia ZigBee". M.Sc. Thesis, University of Coimbra, September, 2012. (Supervisor: Rui P. Rocha; Co-supervisor: Eng. David Portugal; Co-supervisor: Eng. Micael Couceiro) |  


André Araújo, "ROSint - Integration of a mobile robot in ROS architecture". M.Sc. Thesis, University of Coimbra, July, 2012. (Supervisor: Prof. Rui P. Rocha; Co-supervisor: Eng. David Portugal; Co-supervisor: Eng. Micael Couceiro) |  


2011

Book Chapters

J. M. Luz, M. S. Couceiro, D. Portugal, R.P. Rocha, H. Araújo and G. Dias. "Comparison of Classification Methods for Golf Putting Performance Analysis" - In Ana M. Madureira, Cecília Reis and Viriato M. Marques (editors), Computational Intelligence and Decision Making, pp. 35-45, From Intelligent Systems, Control and Automation: Science and Engineering series, vol. 61, Springer Verlag, ISBN 978-94-007-4721-0, 2013. |  
DOI: 10.1007/978-94-007-4722-7_4


Oral Presentations in Conferences with Referees

M. S. Couceiro, N. M. Ferreira, F. M. Martins, R. P. Rocha, and F. Clemente. "Statistical Significance Analysis of the R-DPSO". In Proc. of Int. Symp. on Computational Intelligence for Engineering Systems (ISCIES'2011), Coimbra, Portugal, Nov. 16-18, 2011.  |  


M. S. Couceiro, R. P. Rocha and N. M. Ferreira. "Ensuring Ad Hoc Connectivity in Distributed Search with Robotic Darwinian Particle Swarms". In Proc. of 9th IEEE Int. Symposium on Safety, Security, and Rescue Robotics (SSRR 2011), Kyoto, Japan, pp. 284-289, Nov. 1-5, 2011.  |  
DOI: 10.1109/SSRR.2011.6106752
CITATIONS: Google Scholar: 2


M. S. Couceiro, R. P. Rocha and N. M. Ferreira. "A Novel Multi-Robot Exploration Approach based on Particle Swarm Optimization Algorithms". In Proc. of 9th IEEE Int. Symposium on Safety, Security, and Rescue Robotics (SSRR 2011), Kyoto, Japan, pp. 327-332, Nov. 1-5, 2011.  |  
DOI: 10.1109/SSRR.2011.6106751
CITATIONS: Google Scholar: 8


D. Portugal and R. P. Rocha. "On the Performance and Scalability of Multi-Robot Patrolling Algorithms". In Proc. of 9th IEEE Int. Symposium on Safety, Security, and Rescue Robotics (SSRR 2011), Kyoto, Japan, pp. 50-55, Nov. 1-5, 2011.  |  
DOI: 10.1109/SSRR.2011.6106761
CITATIONS: Google Scholar: 2


M. S. Couceiro, N. M. F. Ferreira, Rui Rocha - "O Conceito da Sociedade Robótica - Evidências Extraídas a Partir de GridSLAM Cooperativo em Player/Stage". 6º Congresso Luso-Moçambicano de Engenharia, August 29 – September 02, Maputo, Moçambique, 2011. |  


M. S. Couceiro, N. M. F. Ferreira, and R. Rocha. “Multi-Robot Exploration based on Swarm Optimization Algorithms”. In Proc. of 7th European Nonlinear Dynamics Conference (ENOC’2011), Rome, Italy, Jul. 24-29, 2011. |  


D. Portugal and R.Rocha - "Partitioning Generic Graphs into k Balanced Subgraphs" - In 6th Iberian Congress On Numerical Methods in Engineering (CMNE 2011), 14-17 June 2011, Coimbra, Portugal. |  


D. Portugal, R. Rocha - A survey on multi-robot patrolling algorthms - In DoCEIS’11 , 2nd Doctoral Conference on Computing, Electrical and Industrial Systems, 21-23 February 2011, Costa da Caparica, Lisbon, Portugal. |  
DOI: 10.1007/978-3-642-19170-1_15
CITATIONS: Google Scholar: 7 ; Web Of Science: 1


2010

Oral Presentations in Conferences with Referees

D. Portugal, C. H. Antunes and R. Rocha. “A Study of Genetic Algorithms for Approximating the Longest Path in Generic Graphs”. In Proc. of 2010 IEEE Int. Conf. on Systems, Man, and Cybernetics (SMC’2010), Istambul, Turkey, pages 2539-2544, Oct. 10-13, 2010 |  
DOI: 10.1109/ICSMC.2010.5641920
CITATIONS: Google Scholar: 3


M. S. Couceiro, A. R. Lopes, N. M. Ferreira, A. G. Ferreira and R. Rocha. “The Concept of Robot Society: Evidence Taken From Multi-Robot SLAM”. In Proc. of Mathematical Methods in Engineering International Symposium (MME’10), Coimbra, Portugal, Oct. 21-24, 2010. |  


P. Núñez, P. Drews Jr, A. Bandera, R. Rocha, M. Campos and J. Dias - "Change detection in 3D environments based on Gaussian Mixture Model and Robust Structural Matching for Autonomous robotic applications"- in Proc. of 2010 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS'2010), Taipei, Taiwan, pp. 2633-2638, Oct. 18-22, 2010. |  
DOI: 10.1109/IROS.2010.5650573


Paulo Drews Jr, Rui Rocha, Mario Campos, Jorge Dias - Detecção de Mudanças e Recuperação de formas em mapas 3D baseados em nuvens de pontos - CBA 2010 - XVIII Congresso Brasilerio de Automática - 12 a 16 de Setembro 2010, Bonito/MS - Brasil |  


M. S. Couceiro, N. M. Ferreira and R. Rocha. “Mathematical Modeling and Simulation of Flying Robots”. In Proc. of Int. Workshop Robocontrol 2010 — Applied Robotics and Automation, Bauru, São Paulo, Brazil, May 6-7, 2010. |  


P. Drews Jr, P. Núñez, R. Rocha, M. Campos and J. Dias. "Novelty Detection and 3D Shape Retrieval using Superquadrics and Multi-Scale Sampling for Autonomous Mobile Robots". In Proc. of 2010 IEEE Int. Conf. on Robotics and Automation (ICRA’2010), Anchorage, Alaska, USA, pp. 3635-3640, May 3-8, 2010. |  
DOI: 10.1109/ROBOT.2010.5509405


D. Portugal, R. Rocha - MSP Algorithm: Multi-Robot Patrolling based on Territory Allocation using Balanced Graph Partitioning - In Proc. of 25th ACM Symposium on Applied Computing (SAC’2010), Special Track on Intelligent Robotic Systems (ROBOT), Sierre, Switzerland, pages 1271-1276, Mar. 22-26, 2010. |  
DOI: 10.1145/1774088.1774360
CITATIONS: Google Scholar: 19


2009

Book Chapters

J. Monteiro and R. Rocha, “Generic Real-Time Motion Controller for Differential Mobile Robots”, In Aleksandar D. Rodic (editor), Robotics, Contemporary Robotics, Challenges and Solutions, pp. 163-186, In-Tech Education and Publishing, ISBN 978-9-53307-038-4 (hardcover), ISBN 978-9-53761-939-8 (ebook), Dec. 2009.
DOI: 10.5772/7798


F. Ferreira, I. Amorim, R. Rocha and J. Dias - "T-SLAM: Registering Topological and Geometric Maps for Robot Localization" - In Hernsoo Hahn, Hanseok Ko and Sukhan Lee (editors), Multisensor Fusion and Integration for Intelligent Systems, pp. 423-438, Lecture Notes in Electrical Engineering (LNEE) series, vol. 35, Springer Berlin Heidelberg, ISBN 978-3-540-89858-0, May 2009. |  
DOI: 10.1007/978-3-540-89859-7_29


Oral Presentations in Conferences with Referees

P. Núñez, P. Drews Jr, R. Rocha, M. Campos and J. Dias - "Novelty Detection and 3D Shape Retrieval based on Gaussian Mixture Models for Autonomous Surveillance Robotics" - In Proc. of 2009 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS'2009), St. Louis, MO, USA, pp. 4724-4730, Oct. 11-15, 2009. |  
DOI: 10.1109/IROS.2009.5354712
CITATIONS: Google Scholar: 6


P. Núñez, P. Drews Jr, R. Rocha and J. Dias - "Data Fusion Calibration for a 3D Laser Range Finder and a Camera" - In Proc. of European Conference on Mobile Robots (ECMR)
September 23-25, 2009
Mlini/Dubrovnik, Croatia |  


MSc thesis

David Portugal, "RoboCops: A Study of Coordination Algorithms for Autonomous Mobile Robots in Patrolling Missions". M.Sc. Thesis, University of Coimbra, September, 2009. (Supervisor: Prof. Rui P. Rocha) |  


2008

Book Chapters

R. P. Rocha and J. Dias "Sharing Information Efficiently in Cooperative Multi-Robot Systems".In Encyclopedia of E-Collaboration, ed. Ned Kock, IGI Global, 2008. 561-568, 2008. |  
DOI: 10.4018/978-1-59904-000-4.ch085


Oral Presentations in Conferences with Referees

I. Amorim, R. Rocha and J. Dias. - Mobile robotic surveillance systems: Detecting and evaluating changes in 3D mapped environments. In Proc. of 2nd Israeli Conference on Robotics (ICR 2008), Herzlia, Israel, Nov. 19-20, 2008 |  


Rui Rocha, Filipe Ferreira and Jorge Dias, "Multi-Robot Complete Exploration using Hill Climbing and Topological Recovery"
2008 IEEE/RSJ International Conference on Intelligent Robots and Systems
Acropolis Convention Center, Nice, France
Sept, 22-26, 2008 |  
DOI: 10.1109/IROS.2008.4650625
CITATIONS: Google Scholar: 11 ; Web Of Science: 2


F. Ferreira, I. Amorim, R. Rocha and J. Dias, "T-SLAM: Registering Topological and Geometric Maps for Robot Localization in Large Environments"
MFI'2008 - IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems
Aug. 20-22, 2008, Seoul, Korea |  
DOI: 10.1109/MFI.2008.4648097
CITATIONS: Google Scholar: 7


J. Monteiro and R. Rocha. “RACbot-RT: Robust Digital Control for Differential Soccer-Player Robots”.
In Proc. of 5th Int. Conf. on Informatics in Control, Automation and Robotics (ICINCO’08)
Funchal, Portugal
Pages 225-228, May 11-15, 2008. |  
DOI: 10.5220/0001505902250228


J. Monteiro and R. Rocha. “Robust Digital Control for Differential Soccer-Player Robots”.
In Proc. of 8th Conf. on Autonomous Robot Systems and Competitions
Aveiro, Portugal
Pages 45-50, Apr. 2, 2008. |  


2007

International Journals

R. Rocha, J. Dias, A. Cunha and J. Varandas. “Towards a New Mobility Concept for Cities: Architecture & Programming of Semi-Autonomous Electric Vehicles”.
Industrial Robot, 34(2), Emerald journals
ISSN 0143-991X, pages 142-149
Mar. 18, 2007. |   | Impact Factor
CITATIONS: Google Scholar: 2


F. Ferreira, L. Davim, R. Rocha, J. Dias and V. Santos, Presenting a technique for registering images and range data using a topological representation of a path within an environment, Journal of Automation, Mobile Robotics and Inteligent Systems, Vol 3, 47 - 55,2007 |  
CITATIONS: Google Scholar: 2


Oral Presentations in Conferences with Referees

F. Ferreira, L. Davim, R. Rocha, V. Santos and J. Dias. “Using Local Features to Classify Objects having Printable Codes”.
In Proc. of Int. Conf. 5th Workshop on European Scientific and Industrial Collaboration on promoting Advanced Technologies in Manufacturing (WESIC’07)
Warsaw, Poland, Jun. 21-22, 2007. |  


A. Cunha, J. Varandas, J. Dias, R. Rocha and S. van der Spek. “Towards a New Mobility Concept for Cities”.
Nova Terra Connected Cities, Interreg IIIC Network publication
ISSN 1570-0402, pages 27-31, Feb. 2007. |  


2006

Oral Presentations in Conferences with Referees

R. Rocha, J. Dias, A. Cunha and J. Varandas. “Towards a New Mobility Concept for Cities: Architecture & Programming of Semi-Autonomous Electric Vehicles”.
In Proc. of 12th IASTED Int. Conf. on Robotics and Applications (RA’2006)
ISBN 0-88986-595-7, Honolulu, Hawaii, USA, pages 96-101
Aug. 14-16, 2006. |  


R. Rocha. “Efficient Information Sharing and Coordination in Cooperative Multi-Robot Systems”.
In Proc. of II European-Latin-American Workshop on Engineering Systems (SELASI’2006), Porto, Portugal
Jun. 22, 2006. |  


PhD thesis

R. Rocha, "Building Volumetric Maps with Cooperative Mobile Robots and Useful Information Sharing - A Distributed Control Approach based on Entropy", PhD Thesis, Supervisor:Jorge M.M.Dias (FCTUC) and Adriano da Silva Carvalho (FEUP), Faculdade de Engenharia da Universidade do Porto, May, 2006. |  
HANDLE: http://hdl.handle.net/10316/10199


2005

International Journals

R. Rocha, J. Dias and A. Carvalho. “Cooperative Multi-Robot Systems: a study of Vision-based 3-D Mapping using Information Theory”. Robotics and Autonomous Systems, 53(3–4), Elsevier journals, pages 282-311, Dec. 31, 2005. |  
DOI: 10.1016/j.robot.2005.09.008 | Impact Factor
CITATIONS: Google Scholar: 56 ; Web Of Science: 16 ; Scopus: 26


Oral Presentations in Conferences with Referees

R. Rocha, J. Dias and A. Carvalho. “Exploring Information Theory for Vision-Based Volumetric Mapping”. In Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS’2005), Edmonton, Canada, pages 2409-2414, 2-6 Aug. 2005. |  
DOI: 10.1109/IROS.2005.1545338
CITATIONS: Google Scholar: 13


R. Rocha, J. Dias and A. Carvalho. “Cooperative Multi-Robot Systems: a Study of Vision-based 3-D Mapping using Information Theory”. In Proc. of IEEE Int. Conf. on Robotics and Automation (ICRA’2005), Barcelona, Spain, pages 386-391, 18-22 Apr. 2005. |  
DOI: 10.1109/ROBOT.2005.1570149


R. Rocha, J. Dias and A. Carvalho. “Entropy Gradient-based Exploration with Cooperative Robots in 3-D Mapping Missions”. In Proc. of ICRA’2005 Workshop on Cooperative Robotics, Int. Conf. on Robotics and Automation, Barcelona, Spain, Apr. 22, 2005. |  


J. Martins, R. Rocha, J. Lobo and J. Dias. “RAC Robotic Soccer Small-Size Team: Control Architecture and Global Vision”. In Proc. of Scientific Workshop of Robótica’2005 National Robotics Festival, Coimbra, Portugal, Apr. 29, 2005. |  


J. Rodrigues, S. Brandão, J. Lobo, R. Rocha and J. Dias. “RAC Robotic Soccer Small-Size Team: Omnidirectional Drive Modelling and Robot Construction”. In Proc. of Scientific Workshop of Robótica’2005 National Robotics Festival, Coimbra, Portugal, 2005. |  


2004

Technical Report

R. Rocha, J. Dias and A. Carvalho. “Entropy-based 3-D Mapping with teams of Cooperative Mobile Robots: a simulation study”. Technical Report, ISR - Coimbra, 16 pages, Feb. 2004. |  
CITATIONS: Google Scholar: 2


2003

Oral Presentations in Conferences with Referees

R. Rocha, J. Dias and A. Carvalho. “Assessing Information Utility in Cooperation-based Robotic Systems”. In Proc. of First European Conference on Mobile Robots (ECMR’2003), Radziejowice, Poland, pages 135-140, Sep. 4-6, 2003. |  


R. Rocha, J. Dias and A. Carvalho. “Assessing Information Utility in Cooperation-based Robotic Systems”. In Proc. of 11th International Conference on Advanced Robotics (ICAR’2003), Coimbra, Portugal, pages 840-845, Jun. 30 – Jul. 3, 2003. |  


2002

Technical Report

R. Rocha. “Fostering Cooperation among Intelligent Machines: State of the Art”. Technical Report, ISR - Coimbra, Sep. 2002. |  


2001

International Journals

R. Rocha. “State of the Art of Mobile Robotics in Portugal”. Invited paper for Robótica – Revista Técnico-Científica (a portuguese Scientific Journal), Nr. 43, 2nd trimester 2001, Apr. 2001. |  


2000

Oral Presentations in Conferences with Referees

R. Rocha and A. Carvalho. “Stochastic and Couloured Petri Nets for Modelling and Designing of AGV Systems”. In Proc. of 10th International Conference on Flexible Automation and Intelligent Manufacturing (FAIM’2000), Maryland, Washington, USA, Jun. 2000 |  


1995

Oral Presentations in Conferences with Referees

C. Martins and R. Rocha. “Manufacturing Cell Monitoring Process”. In Proc. of ESPRIT 5629 Project, Centro de CIM do Porto (CCP), Portugal, Oct. 1995. |  


Technical Report

P. Leitão, C. Martins and R. Rocha. “Integration of CNC Machines in Flexible Manufacturing Cell”. In Proc. of ESPRIT 5629 Project, Centro de CIM do Porto (CCP), Portugal, Oct. 1995. |