Keila Lima

Software Developer
Short Bio

Keila Lima is a software engineer at LSTS-FEUP graduated in Network and Information Systems Engineering in the Computer Science Department of University of Porto. Her work in LSTS began with her masters thesis whose main contribution was the creation of Dolphin, a domain-specific language (DSL) embedded in the Groovy language and integrated with LSTS Software Toolchain. This DSL addressed the control and coordination of multiple robots via the composition of tasks and its automatic allocation in an autonomous vehicle network. 

Keila’s main role in the lab has been contributing to the lab’s open source software toolchain, ranging from low-level firmware to high-level multi-vehicle coordination tools. Besides software development, she has been on the field multiple times as an operator in land, coastal areas and the open sea.

She is highly motivated to work in sustainable and environmentally focused projects, and she is also very interested in merging new technologies and vendors combining their control functionalities and enabling new ones.



José Pinto, Maria Costa, Keila Lima, Paulo Dias, João Pereira, Manuel Ribeiro, Renato Campos, Zara Mirmalek, Renato Mendes, Francisco López-Castejón, Javier Gilabert, Maria Tomasino, Catarina Magalhães, Jorge Estrela da Silva, Paulo Relvas, Trent Lukaczyk, Kay Skarpnes, Martin Ludvigsen, Alex Chekalyuk, Kanna Rajan. 2020 , "To boldly dive where no one has gone before:Experiments in coordinated robotic ocean exploration", Intnl. Symp. on Experimental Robotics (ISER)


Paulo Dias, Maria Costa, José Pinto, Keila Lima, Luís Venâncio, Miguel Aguiar, João Borges de Sousa. 2020 , "Large Scale Unmanned Vehicles Oceanic Exercise REP(MUS)19 Field Report", IEEE/OES Autonomous Underwater Vehicles Symposium (AUV), St Johns, NL, Canada, 2020, pp. 1-2, doi: 10.1109/AUV50043.2020.9267898.


Keila Lima, José Pinto, Vasco Ferreira, Bárbara Ferreira, André Diegues, Manuel Ribeiro, João Borges de Sousa. 2019 , "Comprehensive Habitat Mapping of a Littoral Marine Park", OCEANS 2019 - Marseille, Marseille, France, pp. 1-6, doi: 10.1109/OCEANSE.2019.8867074.

Maria Costa, José Pinto, Manuel Ribeiro, Keila Lima, Alexandre Monteiro, Peter Kowalczyk, João Borges de Sousa. 2019 , "Underwater Archaeology with Light AUVs", OCEANS 2019 - Marseille, Marseille, France, pp. 1-6

Keila Lima, Paulo Dias, Maria Costa, José Pinto, Tiago Marques, João Borges de Sousa, Sara Cardigos, Renato Mendes. 2019 , "REP18 Atlantic – A Large Scale Exercise Using Unmanned Systems, Field Report", OCEANS 2019 - Marseille, Marseille, France, 2019, pp. 1-7


Maria Costa, José Pinto, Paulo Dias, João Pereira, Keila Lima, Manuel Ribeiro, João Borges de Sousa, Trent Lukaczyk, Renato Mendes, Maria Tomasino, Catarina Magalhães, Igor Belkin, Francisco López-Castejón, Javier Gilabert, Kay Skarpnes, Martin Ludvigsen, Kanna Rajan, Zara Mirmalek, Alex Chekalyuk. 2018 , "Field Report: Exploring Fronts with Multiple Robots", 2018 IEEE/OES Autonomous Underwater Vehicle Workshop (AUV), Porto, Portugal, pp. 1-7

Keila Lima, Eduardo Marques, José Pinto, João Borges de Sousa. 2018 , "Dolphin: a task orchestration language for autonomous vehicle networks", 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, pp. 603-610, doi: 10.1109/IROS.2018.8594059.

Keila Lima, Eduardo Marques, José Pinto, João Borges de Sousa. 2018 , "Programming Networked Vehicle Systems Using Dolphin - Field Tests at REP'17", 2018 OCEANS - MTS/IEEE Kobe Techno-Oceans (OTO), Kobe, pp. 1-5, doi: 10.1109/OCEANSKOBE.2018.8559474.

Tiago Marques, Keila Lima, Manuel Ribeiro, António Sérgio Ferreira, João Borges de Sousa, Renato Mendes. 2018 , "Characterization of Highly Dynamic Coastal Environments, Employing Teams of Heterogeneous Vehicles: A Holistic Case Study", 2018 OCEANS - MTS/IEEE Kobe Techno-Oceans (OTO), Kobe, pp. 1-8