Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Sobre

Sobre

Luis Rocha doutorado em Engenharia Electrotécnica e de Computadores pela Faculdade de Engenharia da Universidade do Porto em 2014. É investigador do INESC TEC desde 2010 e é actualmente responsável pela área de investigação de manipuladores industriais no Centro de Robótica Industrial e Sistemas Inteligentes (CRIIS ). Publicou mais de 40 artigos em revistas científicas internacionais e em conferências. Os seus principais interesses de investigação focam-se no desenvolvimento de sistemas robóticos industriais mais ágeis e centrados no ser humano, nomeadamente via a investigação de novos mecanismos interação homem-robô, novas metodologias de programação de robôs mais simplificadas e sistemas avançados de perceção. Foi coordenador da equipa do INESC que participou nos seguintes projetos: H2020 MARI4_YARD, Xweld (H2020 Trinitiy Cascade Funding), AI4R.WELD (H2020 ZDMP Cascade Funding), Interreg POCTEC 2014-2020 Manufactur4.0, P2020 PRODUTECH4S&C e PRODUTECH -SIF.

Detalhes

Detalhes

  • Nome

    Luís Freitas Rocha
  • Cargo

    Coordenador de Centro
  • Desde

    01 setembro 2010
042
Publicações

2024

Inspection of Part Placement Within Containers Using Point Cloud Overlap Analysis for an Automotive Production Line

Autores
Costa C.M.; Dias J.; Nascimento R.; Rocha C.; Veiga G.; Sousa A.; Thomas U.; Rocha L.;

Publicação
Lecture Notes in Mechanical Engineering

Abstract
Reliable operation of production lines without unscheduled disruptions is of paramount importance for ensuring the proper operation of automated working cells involving robotic systems. This article addresses the issue of preventing disruptions to an automotive production line that can arise from incorrect placement of aluminum car parts by a human operator in a feeding container with 4 indexing pins for each part. The detection of the misplaced parts is critical for avoiding collisions between the containers and a high pressure washing machine and also to avoid collisions between the parts and a robotic arm that is feeding parts to a air leakage inspection machine. The proposed inspection system relies on a 3D sensor for scanning the parts inside a container and then estimates the 6 DoF pose of the container followed by an analysis of the overlap percentage between each part reference point cloud and the 3D sensor data. When the overlap percentage is below a given threshold, the part is considered as misplaced and the operator is alerted to fix the part placement in the container. The deployment of the inspection system on an automotive production line for 22 weeks has shown promising results by avoiding 18 hours of disruptions, since it detected 407 containers having misplaced parts in 4524 inspections, from which 12 were false negatives, while no false positives were reported, which allowed the elimination of disruptions to the production line at the cost of manual reinspection of 0.27% of false negative containers by the operator.

2024

Automating Lateral Shoe Roughing through a Robotic Manipulator Programmed by Demonstration

Autores
Ventuzelos, V; Petry, MR; Rocha, LF;

Publicação
2024 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS, ICARSC

Abstract
The footwear industry is known for its longstanding traditional production methods that require intense manual labor. Roughing, for example, is regarded as one of the significant and critical operations in shoe manufacturing and consists of using abrasive tools to remove a thin layer of the shoe's surface, creating a slightly roughened texture that provides a better surface area for adhesion. As such, workers are typically subjected to hazardous substances (i.e., dust, chromium), repetitive strain injuries, and ergonomic challenges. Although robots can automate repetitive tasks and perform with high precision and consistency, the footwear industry is usually reluctant to employ industrial robots due to the need for restructuring. This paper addresses the challenge of re-designing the lateral roughing of uppers to allow robot-assisted manufacturing with minimal modifications in the manufacturing process. The proposed innovative system employs a robotic manipulator to perform roughing based on data collected from preceding manufacturing steps. Workers marking the mesh line of each sole-upper pair can simultaneously teach the manipulator path for that same pair, using a programming-by-demonstration approach. Multiple paths were collected by outlining a piece of footwear, converted into robot instructions, and deployed on a simulated and real industrial manipulator. The key findings of this research showcase the capability of the proposed solution to replicate collected paths accurately, indicating potential applications not only in roughing processes but also in similar tasks like primer and adhesive application.

2024

6D pose estimation for objects based on polygons in cluttered and densely occluded environments

Autores
Cordeiro, A; Rocha, LF; Boaventura-Cunha, J; de Souza, JPC;

Publicação
2024 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS, ICARSC

Abstract
Numerous pose estimation methodologies demonstrate a decrement in accuracy or efficiency metrics when subjected to highly cluttered scenarios. Currently, companies expect high-efficiency robotic systems to close the gap between humans and machines, especially in logistic operations, which is highlighted by the requirement to execute operations, such as navigation, perception and picking. To mitigate this issue, the majority of strategies augment the quantity of detected and matched features. However, in this paper, it is proposed a system which adopts an inverse strategy, for instance, it reduces the types of features detected to enhance efficiency. Upon detecting 2D polygons, this solution perceives objects, identifies their corners and edges, and establishes a relationship between the features extracted from the perceived object and the known object model. Subsequently, this relationship is used to devise a weighting system capable of predicting an optimal final pose estimation. Moreover, it has been demonstrated that this solution applies to different objects in real scenarios, such as intralogistic, and industrial, provided there is prior knowledge of the object's shape and measurements. Lastly, the proposed method was evaluated and found to achieve an average overlap rate of 89.77% and an average process time of 0.0398 seconds per object pose estimation.

2024

Enhancing Cobot Design Through User Experience Goals: An Investigation of Human-Robot Collaboration in Picking Tasks

Autores
Pinto, A; Duarte, I; Carvalho, C; Rocha, L; Santos, J;

Publicação
HUMAN BEHAVIOR AND EMERGING TECHNOLOGIES

Abstract
The use of collaborative robots in industries is growing rapidly. To ensure the successful implementation of these devices, it is essential to consider the user experience (UX) during their design process. This study is aimed at testing the UX goals that emerge when users interact with a collaborative robot during the programming and collaborating phases. A framework on UX goals will be tested, in the geographical context of Portugal. For that, an experimental setup was introduced in the form of a laboratory case study in which the human-robot collaboration (HRC) was evaluated by the combination of both quantitative (applying the User Experience Questionnaire [UEQ]) and qualitative (semistructured interviews) metrics. The sample was constituted by 19 university students. The quantitative approach showed positive overall ratings for the programming phase UX, with attractiveness having the highest average value (M=2.21; SD=0.59) and dependability the lowest (M=1.64; SD=0.65). For the collaboration phase, all UX ratings were positive, with attractiveness having the highest average value (M=2.46; SD=0.78) and efficiency the lowest (M=1.93; SD=0.77). Only perspicuity showed significant differences between the two phases (t18=-4.335, p=0.002). The qualitative approach, at the light of the framework used, showed that efficiency, inspiration, and usability are the most mentioned UX goals emerging from the content analysis. These findings enhance manufacturing workers' well-being by improving cobot design in organizations.

2023

Object Segmentation for Bin Picking Using Deep Learning

Autores
Cordeiro, A; Rocha, LF; Costa, C; Silva, MF;

Publicação
ROBOT2022: FIFTH IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 2

Abstract
Bin picking based on deep learning techniques is a promising approach that can solve several analytical methods problems. These systems can provide accurate solutions to bin picking in cluttered environments, where the scenario is always changing. This article proposes a robust and accurate system for segmenting bin picking objects, employing an easy configuration procedure to adjust the framework according to a specific object. The framework is implemented in Robot Operating System (ROS) and is divided into a detection and segmentation system. The detection system employs Mask R-CNN instance neural network to identify several objects from two dimensions (2D) grayscale images. The segmentation system relies on the point cloud library (PCL), manipulating 3D point cloud data according to the detection results to select particular points of the original point cloud, generating a partial point cloud result. Furthermore, to complete the bin picking system a pose estimation approach based on matching algorithms is employed, such as Iterative Closest Point (ICP). The system was evaluated for two types of objects, knee tube, and triangular wall support, in cluttered environments. It displayed an average precision of 79% for both models, an average recall of 92%, and an average IOU of 89%. As exhibited throughout the article, this system demonstrates high accuracy in cluttered environments with several occlusions for different types of objects.

Teses
supervisionadas

2023

Robotic System for Depalletization

Autor
João Pedro Gomes Costa

Instituição
INESCTEC

2023

Adaptive Grasping Planning: A Novel Unified and Modular Grasping Pipeline Architecture

Autor
João Pedro Carvalho de Souza

Instituição
INESCTEC

2023

Automated Shoe Roughing Cell

Autor
David José Lucas Raposo

Instituição
INESCTEC

Cinemática Composta de Manipuladores Móveis

Autor
Gonçalo Daniel Ribeiro da Silva

Instituição
INESCTEC

Smart Collision Avoidance System for a Dual-Arm Manipulator

Autor
Inês Pinto Frutuoso

Instituição
INESCTEC