???global.info.a_carregar???
Carlos M. Costa obteve o seu mestrado em Engenharia Informática e Computação na Faculdade de Engenharia da Universidade do Porto em 2015 e encontra-se atualmente a realizar o doutoramento na mesma universidade no programa doutoral em engenharia informática, ao mesmo tempo que investiga no Centro de Robótica Industrial e Sistemas Inteligentes (CRIIS) do INESC TEC. As suas áreas de investigação atuais incluem realidade aumentada espacial, perceção 3D, visão computacional, planeamento da montagem de produtos e localização de veículos autónomos.
Identification

Personal identification

Full name
Carlos Miguel Correia da Costa

Citation names

  • Carlos M. Costa

Author identifiers

Ciência ID
841F-2B55-473A
ORCID iD
0000-0001-8453-4031
Google Scholar ID
gQ7tT_0AAAAJ
Researcher Id
Z-6191-2019
Scopus Author Id
56732403300

Email addresses

  • carlos.m.costa@inesctec.pt (Professional)
  • carloscosta.cmcc@gmail.com (Personal)

Websites

Knowledge fields

  • Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics - Robotics and Automatic Control

Languages

Language Speaking Reading Writing Listening Peer-review
Portuguese (Mother tongue)
English Advanced (C1) Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2)
Education
Degree Classification
2009/09/01 - 2015/03/26
Concluded
Mestrado Integrado em Engenharia Informática e Computação (Mestrado integrado)
Major in Robótica
Universidade do Porto Faculdade de Engenharia, Portugal
"Robot Self-Localization in Dynamic Environments" (THESIS/DISSERTATION)
16
Affiliation

Science

Category
Host institution
Employer
2020/01/01 - Current Contracted Researcher (Research) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2014/10/14 - 2019/12/31 Researcher (Research) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Projects

Contract

Designation Funders
2024/01/01 - 2027/12/29 Renée
Researcher
Horizon Europe - the Framework Programme for Research and Innovation (2021 to 2027)
Ongoing
2023/01/01 - 2025/12/31 TEXP@CT
Researcher
Plano de Recuperação e Resiliência (PRR)
Ongoing
2023/01/01 - 2025/12/31 BE@T
Researcher
Plano de Recuperação e Resiliência (PRR)
Ongoing
2020/12/01 - 2024/11/30 Mari4_YARD
Researcher
Horizon 2020 - the Framework Programme for Research and Innovation (2014-2020)
Concluded
2020/07/01 - 2023/06/29 PRODUTECH 4 S&C
Researcher
Portugal 2020
Concluded
2020/07/01 - 2023/06/29 PAC - MobInov
Researcher
Portugal 2020
Concluded
2017/11/01 - 2021/04/30 FASTEN
Research Fellow
Horizon 2020 - the Framework Programme for Research and Innovation (2014-2020)
Concluded
2017/01/01 - 2020/06/30 ScalABLE 4.0
Research Fellow
Horizon 2020 - the Framework Programme for Research and Innovation (2014-2020)
Concluded
2019/10/01 - 2020/02/15 PRODUTECH SIF
Research Fellow
Portugal 2020
Concluded
2017/09/01 - 2019/12/31 Manufactur 4.0
Research Fellow
European Regional Development Fund
Concluded
2019/03/01 - 2019/06/01 Horse FlexCoating
Research Fellow
Horizon 2020 - the Framework Programme for Research and Innovation (2014-2020)
Concluded
2016/02/01 - 2019/01/31 ColRobot
Research Fellow
Horizon 2020 - the Framework Programme for Research and Innovation (2014-2020)
Concluded
2016/09/01 - 2017/04/01 CoopWeld
Research Fellow
Portugal 2020
Concluded
2015/09/01 - 2016/09/01 SME-Robotics CLARiSSA
Research Fellow
Seventh framework programme of the European Community for research and technological development and demonstration activities (2007-2013)
Concluded
2014/02/01 - 2015/09/01 CARLoS
Research Fellow
Seventh framework programme of the European Community for research and technological development and demonstration activities (2007-2013)
Concluded
Outputs

Publications

Book chapter
  1. Costa, Carlos M.; Dias, Joana; Nascimento, Rui; Rocha, Cláudia; Veiga, Germano; Sousa, Armando; Thomas, Ulrike; Rocha, Luís F.. "Inspection of Part Placement Within Containers Using Point Cloud Overlap Analysis for an Automotive Production Line". In International Conference on Flexible Automation and Intelligent Manufacturing (FAIM). Springer International Publishing, 2023.
    10.1007/978-3-031-38241-3_76
  2. Cordeiro, Artur; Rocha, Luís F.; Costa, Carlos M.; Silva, Manuel F.. "Object Segmentation for Bin Picking Using Deep Learning". In ROBOT 2022: Fifth Iberian Robotics Conference. Springer International Publishing, 2022.
    10.1007/978-3-031-21062-4_5
  3. Leão, Gonçalo; Costa, Carlos M.; Sousa, Armando; Veiga, Germano. "Perception of Entangled Tubes for Automated Bin Picking". In ROBOT 2019: Fourth Iberian Robotics Conference. Springer International Publishing, 2019.
    10.1007/978-3-030-35990-4_50
  4. Costa, Carlos M.; Sousa, Armando; Veiga, Germano. "Pose Invariant Object Recognition Using a Bag of Words Approach". In ROBOT 2017: Third Iberian Robotics Conference. Springer International Publishing, 2017.
    10.1007/978-3-319-70836-2_13
  5. Costa, Carlos M.; Sobreira, Héber; Sousa, Armando; Veiga, Germano. "3 DoF/6 DoF Localization System for Low Computing Power Mobile Robot Platforms". In Cutting Edge Research in Technologies. InTech, 2015.
    10.5772/61258
  6. Costa, Carlos M.; Sampaio, Altino M.; Barbosa, Jorge G.. "Distributed Prime Sieve in Heterogeneous Computer Clusters". In International Conference on Computational Science and Its Applications (ICCSA). Springer International Publishing, 2014.
    10.1007/978-3-319-09147-1_43
Conference paper
  1. Santos, Joana; Ferraz, Mariana; Pinto, Ana; Rocha, Luís F.; Costa, Carlos M.; Simões, Ana C.; Bombeke, Klass; Vaz, Mário. "Cognitive Workload and Fatigue in a Human-Robot Collaborative Assembly Workstation: A Pilot Study". Paper presented in International Symposium on Occupational Safety and Hygiene (SHO), 2023.
    10.24840/978-989-54863-4-2_0327-0334
  2. Costa, Carlos M.; Veiga, Germano; Sousa, Armando; Thomas, Ulrike; Rocha, Luís F.. "Sensor Placement Optimization using Random Sample Consensus for Best Views Estimation". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2023.
    10.1109/icarsc58346.2023.10129597
  3. Cordeiro, Artur; Rocha, Luís F.; Costa, Carlos M.; Costa, Pedro; Silva, Manuel F.. "Bin Picking Approaches Based on Deep Learning Techniques: A State-of-the-Art Survey". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2022.
    10.1109/icarsc55462.2022.9784795
  4. Moutinho, Duarte; Rebelo, Paulo; Costa, Carlos M.; Rocha, Luís F.; Veiga, Germano. "Force control heuristics for surpassing pose uncertainty in mobile robotic assembly platforms". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2021.
    10.1109/icarsc52212.2021.9429818
  5. Costa, Carlos M.; Veiga, Germano; Sousa, Armando; Rocha, Luís F.; Sousa, A. Augusto; Rodrigues, Rui; Thomas, Ulrike. "Modeling of video projectors in OpenGL for implementing a spatial augmented reality teaching system for assembly operations". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2019.
    10.1109/icarsc.2019.8733617
  6. Costa, Carlos M.; Veiga, Germano; Sousa, Armando; Rocha, Luís F.; Oliveira, Eugénio; Lopes Cardoso, Henrique; Thomas, Ulrike. "Automatic generation of disassembly sequences and exploded views from solidworks symbolic geometric relationships". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2018.
    10.1109/icarsc.2018.8374185
  7. Rocha, Luís F.; Tavares, Pedro; Malaca, Pedro; Costa, Carlos M.; Silva, João; Veiga, Germano. "BIM for the Steel Fabrication Industry Robotic Systems". Paper presented in International Symposium on Automation and Robotics in Construction (ISARC), 2017.
    10.22260/isarc2017/0089
  8. Costa, Carlos M.; Veiga, Germano; Sousa, Armando; Nunes, Sérgio. "Evaluation of Stanford NER for extraction of assembly information from instruction manuals". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2017.
    10.1109/icarsc.2017.7964092
  9. Sobreira, Héber; Rocha, Luís F.; Costa, Carlos M.; Lima, José; Costa, Paulo; Moreira, A. Paulo. "2D Cloud Template Matching - A Comparison between Iterative Closest Point and Perfect Match". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2016.
    10.1109/icarsc.2016.13
  10. Costa, Carlos M.; Veiga, Germano; Sousa, Armando. "Recognition of Banknotes in Multiple Perspectives Using Selective Feature Matching and Shape Analysis". Paper presented in IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2016.
    10.1109/icarsc.2016.59
  11. Costa, Carlos M.; Sobreira, Héber; Sousa, Armando; Veiga, Germano. "Robust and accurate localization system for mobile manipulators in cluttered environments". Paper presented in IEEE International Conference on Industrial Technology (ICIT), 2015.
    10.1109/icit.2015.7125588
Journal article
  1. Dias, Joana; Simões, Pedro; Soares, Nuno; Costa, Carlos M.; Petry, Marcelo R.; Veiga, Germano; Rocha, Luís F.. "Comparison of 3D Sensors for Automating Bolt-Tightening Operations in the Automotive Industry". Sensors (2023): https://doi.org/10.3390/s23094310.
    10.3390/s23094310
  2. Moutinho, Duarte; Rocha, Luís F.; Costa, Carlos M.; Teixeira, Luís F.; Veiga, Germano. "Deep learning-based human action recognition to leverage context awareness in collaborative assembly". Robotics and Computer-Integrated Manufacturing (2023): https://doi.org/10.1016/j.rcim.2022.102449.
    10.1016/j.rcim.2022.102449
  3. Cordeiro, Artur; Souza, João; Costa, Carlos M.; Filipe, Vítor; Rocha, Luís F.; Silva, Manuel F.. "Bin Picking for Ship-Building Logistics Using Perception and Grasping Systems". Robotics (2023): https://doi.org/10.3390/robotics12010015.
    10.3390/robotics12010015
  4. Leão, Gonçalo; Costa, Carlos M.; Sousa, Armando; Reis, Luís Paulo; Veiga, Germano. "Using Simulation to Evaluate a Tube Perception Algorithm for Bin Picking". Robotics (2022): https://doi.org/10.3390/robotics11020046.
    10.3390/robotics11020046
  5. Souza, João; Costa, Carlos M.; Rocha, Luís F.; Arrais, Rafael; Moreira, A. Paulo; Pires, E. Solteiro; Boaventura Cunha, José. "Reconfigurable Grasp Planning Pipeline with Grasp Synthesis and Selection Applied to Picking Operations in Aerospace Factories". Robotics and Computer-Integrated Manufacturing (2021): https://doi.org/10.1016/j.rcim.2020.102032.
    10.1016/j.rcim.2020.102032
  6. Arrais, Rafael; Costa, Carlos M.; Ribeiro, Paulo; Rocha, Luís F.; Silva, Manuel F.; Veiga, Germano. "On the development of a collaborative robotic system for industrial coating cells". The International Journal of Advanced Manufacturing Technology (2020): https://doi.org/10.1007/s00170-020-06167-z.
    10.1007/s00170-020-06167-z
  7. Leão, Gonçalo; Costa, Carlos M.; Sousa, Armando; Veiga, Germano. "Detecting and Solving Tube Entanglement in Bin Picking Operations". Applied Sciences (2020): https://doi.org/10.3390/app10072264.
    10.3390/app10072264
  8. Tavares, Pedro; Costa, Carlos M.; Rocha, Luís F.; Malaca, Pedro; Costa, Pedro; Moreira, António P.; Sousa, Armando; Veiga, Germano. "Collaborative Welding System using BIM for Robotic Reprogramming and Spatial Augmented Reality". Automation in Construction (2019): https://doi.org/10.1016/j.autcon.2019.04.020.
    10.1016/j.autcon.2019.04.020
  9. Sobreira, Héber; Costa, Carlos M.; Sousa, Ivo; Rocha, Luís F.; Lima, José; Farias, Paulo; Costa, Paulo; Moreira, A. Paulo. "Map-Matching Algorithms for Robot Self-Localization: A Comparison Between Perfect Match, Iterative Closest Point and Normal Distributions Transform". Journal of Intelligent and Robotic Systems (2018): https://doi.org/10.1007/s10846-017-0765-5.
    10.1007/s10846-017-0765-5
  10. Costa, Carlos M.; Sobreira, Héber; Sousa, Armando; Veiga, Germano. "Robust 3/6 DoF self-localization system with selective map update for mobile robot platforms". Robotics and Autonomous Systems (2016): https://doi.org/10.1016/j.robot.2015.09.030.
    10.1016/j.robot.2015.09.030
Report
  1. Costa, Carlos M.. 2013. Secure programming. https://www.researchgate.net/publication/259654714_Secure_programming.
    10.13140/RG.2.1.3214.2249
Thesis / Dissertation
  1. Costa, Carlos. "Robot Self-Localization in Dynamic Environments". Master, Universidade do Porto Faculdade de Engenharia, 2015. https://repositorio-aberto.up.pt/handle/10216/78472.
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2022/02/01 - 2022/07/31 Deep learning for bin picking object segmentation
Co-supervisor
Mestrado em Engenharia Eletrotécnica e de Computadores (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2020/02/01 - 2020/07/31 Force based robotized assembly - mobile manipulator use case
Co-supervisor
Mestrado Integrado em Engenharia Mecânica (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019/02/01 - 2020/04/30 Robotic Bin Picking of Entangled Tubes
Co-supervisor
Mestrado Integrado em Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019/02/01 - 2019/07/31 Tracking and Ground Truth system for mobile robots
Co-supervisor
Mestrado Integrado em Engenharia Eletrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019/02/01 - 2019/07/31 Projection Mapping aplicada à indústrial de Fabricação de estruturas para armazenamento alimentar
Co-supervisor
Mestrado Integrado em Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018/02/01 - 2018/09/30 Recognition and 6 DoF Pose Estimation of 3D Models in Depth Sensor Data
Co-supervisor
Mestrado Integrado em Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018/02/01 - 2018/07/31 Gesture Recognition for Human-Robot Collaborative Assembly
Co-supervisor
Mestrado Integrado em Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
Distinctions

Award

2024 Prémio SPR de inovação e transferência de tecnologia na área da Robótica em 2024 - Projeto Produtech 4 S&C
Sociedade Portuguesa de Robótica, Portugal
2020 Prémio SPR de inovação e transferência de tecnologia na área da robótica em 2020 - Projeto Horse FlexCoating
Sociedade Portuguesa de Robótica, Portugal
2020 Prémio de melhor projeto de transformação digital no setor da indústria e energia, no âmbito do Portugal Digital Awards 2020 - Projeto ScalABLE 4.0
2019 1º lugar na competição FreeBots do Festival Nacional de Robótica de 2019 - Sistema robótico para montagem colaborativa com realidade aumentada projetada - Projeto ScalABLE 4.0
Sociedade Portuguesa de Robótica, Portugal
2018 Prémio de melhor projeto na categoria de inovação nacional (Leonardo Da Vinci), no âmbito do 9º concurso de inovação, promovido pela EMAF e Revista Robótica - Projeto CoopWeld
2016 Prémio SPR de melhor dissertação portuguesa de robótica apresentada em 2015
Sociedade Portuguesa de Robótica, Portugal
2016 Prémio de melhor projeto inovador, no âmbito do 8º concurso de inovação, promovido pela EMAF e Revista Robótica - Projeto CLARiSSA
2015 1º lugar na competição FreeBots do Festival Nacional de Robótica de 2015 - Robô móvel com sistema de realidade aumentada projetada - Projeto CARLoS
Sociedade Portuguesa de Robótica, Portugal