Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
Mémoire

Master thesis : Virtual Mechanism Control for Compliant Peg-in-Hole Assembly on an Industrial Manipulator

Télécharger
Muse Hassan, Arham ULiège
Promoteur(s) : Sacré, Pierre ULiège ; Drion, Guillaume ULiège
Date de soutenance : 29-jui-2026/30-jui-2026 • URL permanente : http://hdl.handle.net/2268.2/26006
Détails
Titre : Master thesis : Virtual Mechanism Control for Compliant Peg-in-Hole Assembly on an Industrial Manipulator
Titre traduit : [fr] Contrôle par Mécanismes Virtuels pour l'Assemblage Compliant de Type Peg-in-Hole sur un Manipulateur Industriel
Auteur : Muse Hassan, Arham ULiège
Date de soutenance  : 29-jui-2026/30-jui-2026
Promoteur(s) : Sacré, Pierre ULiège
Drion, Guillaume ULiège
Membre(s) du jury : Boigelot, Bernard ULiège
Bruls, Olivier ULiège
Joskin, Pierre 
Langue : Anglais
Nombre de pages : 77
Mots-clés : [en] peg-in-hole assembly
[en] torque control
[en] passive compliance
[en] robotic assembly
[en] contr
[en] virtual mechanism control
[en] impedance control
Discipline(s) : Ingénierie, informatique & technologie > Ingénierie électrique & électronique
Organisme(s) subsidiant(s) : Cilyx
Centre(s) de recherche : Neuroengineering Lab
Public cible : Chercheurs
Professionnels du domaine
Etudiants
Grand public
Autre
Institution(s) : Université de Liège, Liège, Belgique
Diplôme : Master : ingénieur civil électricien, à finalité spécialisée en Neuromorphic Engineering
Faculté : Mémoires de la Faculté des Sciences appliquées

Résumé

[en] Robotic assembly in industrial environments remains a challenge when parts come into unavoidable contact, as conventional position-controlled manipulators push rigidly against surfaces, risking damage to the assembled parts. This thesis investigates the use of torque control and passive compliance for robotic peg-in-hole assembly, motivated by the industrial needs of Cilyx, a company specialising in production line automation.
The Virtual Mechanism Control (VMC) framework is adopted as the control paradigm. Building on the principles of passivity-based impedance control, the VMC approach introduces virtual mechanical elements, namely springs and dampers, interconnected in cartesian space to generate compliant and modular control behaviours. A controller consisting of two virtual spring-damper pairs, one governing translation and one governing orientation, is designed and validated on a Universal Robots UR5e manipulator. The software architecture is built on ROS2 and the ur_driver, providing a modular and transferable control stack that is decoupled from the robot-specific communication protocol, in direct alignment with the standardisation objectives of Cilyx. The controller is first validated in simulation, where the influence of the stiffness and damping parameters on convergence speed and force levels is characterised. The transfer to the real robot immediately
exposes a significant sim-to-real gap: joint friction forces the controller to operate at high stiffness to
achieve acceptable positioning accuracy, which in turn reduces the passive compliance that torque control is designed to provide. This fundamental tension between accuracy and compliance, caused entirely by friction, is the defining constraint of the experimental results.

Three experiments are conducted on the real robot. In the first, with perfect knowledge of the hole
position, a success rate of 100% is achieved across all six peg geometries and both clearance levels tested, confirming the repeatability of the controller. In the second, a deliberate positional offset is introduced without any search strategy, relying exclusively on the passive compliance of the VMC controller to absorb the error.

This experiment fails systematically, demonstrating that the compliance deficit induced by
joint friction is insufficient to recover from millimetre-scale positional errors without an explicit search
mechanism. In the third experiment, an Archimedean spiral search phase is added to the trajectory, and success rates of 91.6%, 78.3%, and 58.3% are obtained for offsets of 2, 4, and 8 mm respectively, without any force or torque sensing.

These results demonstrate that the proposed controller, which combines a passivity-based VMC layer, a waypoint-based trajectory strategy, and a spiral search phase, constitutes a viable and transferable proof of concept for compliant peg-in-hole assembly on an industrial manipulator. The work identifies friction compensation as the most impactful direction for future improvement, and concrete perspectives are outlined including the extension to position-controlled robots and the integration of force feedback.


Fichier(s)

Document(s)

File
Access TFE_Arham.pdf
Description: -
Taille: 4.37 MB
Format: Adobe PDF
File
Access TFE-version-finale.pdf
Description: -
Taille: 4.29 MB
Format: Adobe PDF

Auteur

  • Muse Hassan, Arham ULiège Université de Liège > Master ing. civ. électr. fin. spéc. neur. engi.

Promoteur(s)

Membre(s) du jury

  • Boigelot, Bernard ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Informatique
    ORBi Voir ses publications sur ORBi
  • Bruls, Olivier ULiège Université de Liège - ULiège > Département d'aérospatiale et mécanique > Laboratoire des Systèmes Multicorps et Mécatroniques
    ORBi Voir ses publications sur ORBi
  • Joskin, Pierre








Tous les documents disponibles sur MatheO sont protégés par le droit d'auteur et soumis aux règles habituelles de bon usage.
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.