Publication:
Robotic learning of haptic skills from expert demonstration for contact-rich manufacturing tasks

dc.contributor.coauthorAydin Y., Oztop E.
dc.contributor.departmentKUIS AI (Koç University & İş Bank Artificial Intelligence Center)
dc.contributor.departmentDepartment of Mechanical Engineering
dc.contributor.departmentGraduate School of Sciences and Engineering
dc.contributor.kuauthorBaşdoğan, Çağatay
dc.contributor.kuauthorHamdan, Sara
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteGRADUATE SCHOOL OF SCIENCES AND ENGINEERING
dc.contributor.schoolcollegeinstituteResearch Center
dc.date.accessioned2025-03-06T20:58:32Z
dc.date.issued2024
dc.description.abstractWe propose a learning from demonstration (LfD) approach that utilizes an interaction (admittance) controller and two force sensors for the robot to learn the force applied by an expert from demonstrations in contact-rich tasks such as robotic polishing. Our goal is to equip the robot with the haptic expertise of an expert by using a machine learning (ML) approach while providing the flexibility for the user to intervene in the task at any point when necessary by using an interaction controller. The utilization of two force sensors, a pivotal concept in this study, allows us to gather environmental data crucial for effectively training our system to accommodate workpieces with diverse material and surface properties and maintain the contact of polisher with their surfaces. In the demonstration phase of our approach where an expert guiding the robot to perform a polishing task, we record the force applied by the human (Fh) and the interaction force (Fint) via two separate force sensors for the polishing trajectory followed by the expert to extract information about the environment (Fenv =Fh -Fint). An admittance controller, which takes the interaction force as the input is used to output a reference velocity to be tracked by the internal motion controller (PID) of the robot to regulate the interactions between the polisher and the surface of a workpiece. A multilayer perceptron (MLP) model was trained to learn the human force profile based on the inputs of Cartesian position and velocity of the polisher, environmental force (Fenv), and friction coefficient between the polisher and the surface to the model. During the deployment phase, in which the robot executes the task autonomously, the human force estimated by our system (hat F h) is utilized to balance the reaction forces coming from the environment and calculate the force (hat F h - Fenv) needs to be inputted to the admittance controller to generate a reference velocity trajectory for the robot to follow. We designed three use-case scenarios to demonstrate the benefits of the proposed system. The presented use-cases highlight the capability of the proposed pHRI system to learn from human expertise and adjust its force based on material and surface variations during automated operations, while still accommodating manual interventions as needed. © 2024 IEEE.
dc.description.indexedbyScopus
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuN/A
dc.identifier.doi10.1109/CASE59546.2024.10711473
dc.identifier.isbn9798350358513
dc.identifier.issn2161-8070
dc.identifier.quartileN/A
dc.identifier.scopus2-s2.0-85208254414
dc.identifier.urihttps://doi.org/10.1109/CASE59546.2024.10711473
dc.identifier.urihttps://hdl.handle.net/20.500.14288/27485
dc.keywordsAdmittance control
dc.keywordsAutonomous polishing
dc.keywordsContact-rich tasks
dc.keywordsHaptic skill transfer
dc.keywordsMachine learning (ML)
dc.keywordsPhysical human-robot interaction (PHRI)
dc.keywordsReal-time interaction
dc.language.isoeng
dc.publisherIEEE Computer Society
dc.relation.ispartofIEEE International Conference on Automation Science and Engineering
dc.subjectElectrical and electronics engineering
dc.subjectComputer engineering
dc.titleRobotic learning of haptic skills from expert demonstration for contact-rich manufacturing tasks
dc.typeConference Proceeding
dspace.entity.typePublication
local.contributor.kuauthorBaşdoğan, Çağatay
local.contributor.kuauthorHamdan, Sara
local.publication.orgunit1College of Engineering
local.publication.orgunit1GRADUATE SCHOOL OF SCIENCES AND ENGINEERING
local.publication.orgunit1Research Center
local.publication.orgunit2Department of Mechanical Engineering
local.publication.orgunit2KUIS AI (Koç University & İş Bank Artificial Intelligence Center)
local.publication.orgunit2Graduate School of Sciences and Engineering
relation.isOrgUnitOfPublication77d67233-829b-4c3a-a28f-bd97ab5c12c7
relation.isOrgUnitOfPublicationba2836f3-206d-4724-918c-f598f0086a36
relation.isOrgUnitOfPublication3fc31c89-e803-4eb1-af6b-6258bc42c3d8
relation.isOrgUnitOfPublication.latestForDiscovery77d67233-829b-4c3a-a28f-bd97ab5c12c7
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication434c9663-2b11-4e66-9399-c863e2ebae43
relation.isParentOrgUnitOfPublicationd437580f-9309-4ecb-864a-4af58309d287
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files