Repository logo
 
Publication

Reinforcement learning for collaborative robots pick-and-place applications: a case study

dc.contributor.authorGomes, Natanael Magno
dc.contributor.authorMartins, Filipe
dc.contributor.authorLima, José
dc.contributor.authorWörtche, Heinrich
dc.date.accessioned2023-03-08T10:08:25Z
dc.date.available2023-03-08T10:08:25Z
dc.date.issued2022
dc.description.abstractThe number of applications in which industrial robots share their working environment with people is increasing. Robots appropriate for such applications are equipped with safety systems according to ISO/TS 15066:2016 and are often referred to as collaborative robots (cobots). Due to the nature of human-robot collaboration, the working environment of cobots is subjected to unforeseeable modifications caused by people. Vision systems are often used to increase the adaptability of cobots, but they usually require knowledge of the objects to be manipulated. The application of machine learning techniques can increase the flexibility by enabling the control system of a cobot to continuously learn and adapt to unexpected changes in the working environment. In this paper we address this issue by investigating the use of Reinforcement Learning (RL) to control a cobot to perform pick-and-place tasks. We present the implementation of a control system that can adapt to changes in position and enables a cobot to grasp objects which were not part of the training. Our proposed system uses deep Q-learning to process color and depth images and generates an ϵ -greedy policy to define robot actions. The Q-values are estimated using Convolution Neural Networks (CNNs) based on pre-trained models for feature extraction. To reduce training time, we implement a simulation environment to first train the RL agent, then we apply the resulting system on a real cobot. System performance is compared when using the pre-trained CNN models ResNext, DenseNet, MobileNet, and MNASNet. Simulation and experimental results validate the proposed approach and show that our system reaches a grasping success rate of 89.9% when manipulating a never-seen object operating with the pre-trained CNN model MobileNet.pt_PT
dc.description.sponsorshipThis work has been supported by FCT-Fundação para a Ciência e Tecnologia (Portugal) within the Project Scope: UIDB/05757/2020 and by the Innovation Cluster Dracten-ICD (The Netherlands), project Collaborative Connected Robots (Cobots) 2.0.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationGomes, Natano; Martins, Filipe; Lima, José; Wörtche, Heinrich (2022). Reinforcement learning for collaborative robots pick-and-place applications: a case study. Automationpt_PT
dc.identifier.urihttp://hdl.handle.net/10198/27551
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherMDPIpt_PT
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectReinforcement learningpt_PT
dc.subjectDeep neural networkspt_PT
dc.subjectComputer visionpt_PT
dc.subjectIndustrial robotspt_PT
dc.subjectCollaborative robotspt_PT
dc.subjectPick-and-placept_PT
dc.subjectGraspingpt_PT
dc.titleReinforcement learning for collaborative robots pick-and-place applications: a case studypt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.titleAutomationpt_PT
person.familyNameLima
person.givenNameJosé
person.identifierR-000-8GD
person.identifier.ciencia-id6016-C902-86A9
person.identifier.orcid0000-0001-7902-1207
person.identifier.ridL-3370-2014
person.identifier.scopus-author-id55851941311
rcaap.rightsopenAccesspt_PT
rcaap.typearticlept_PT
relation.isAuthorOfPublicationd88c2b2a-efc2-48ef-b1fd-1145475e0055
relation.isAuthorOfPublication.latestForDiscoveryd88c2b2a-efc2-48ef-b1fd-1145475e0055

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
automation.pdf
Size:
5.19 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: