Back to results

University of Cambridge

Design and Optimisation of Virtual Mechanism Controllers With Applications in Robotic Surgery

Abstract

dc:description.abstract

The challenge of robot control design remains central to enabling safe, effective, and intuitive robotic systems. This thesis explores virtual mechanism control, a structured approach to designing robot controllers using virtual mechanical components. This method offers advantages in simplicity of implementation, ease of design, and intuitive yet flexible behaviour, while maintaining strong theoretical foundations through its connections to passivity-based control, impedance control, port-Hamiltonian control, virtual model control, and virtual fixtures. The primary application domains considered in this work are in robotic surgery, with a focus on robot-assisted laparoscopy and the remote-centre-of-motion constraint, as well as robot-assisted orthopaedic surgery. The key challenges in these applications are ensuring safety and human robot collaboration, which virtual mechanism control is well positioned to address. This thesis presents several contributions, including: (1) a formalisation of virtual mechanism control, (2) new controllers tailored for specific surgical tasks, (3) novel methods for tuning virtual mechanism controllers, and (4) a software toolbox that facilitates the design, simulation, and implementation of these controllers. The developed software has been open-sourced to support further research and adoption of virtual mechanism control in robotic applications. By integrating classical control principles with a structured, physically intuitive framework, this work advances the field of robot control design, particularly for safety-critical and human-interactive applications such as robotic surgery.

Degree

thesis:*
Name dc:type.qualificationname
Doctor of Philosophy (PhD)
Level dc:type.qualificationlevel
Doctoral
Grantor dc:publisher.institution
University of Cambridge
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Larby, Daniel
Advisor dc:contributor.advisor
  • Forni, Fulvio

Subjects

dc:subject × 5

Rights

dc:rights
Language dc:language
eng

Identifiers

dc:identifier.*
Author Identifier
0000-0003-1153-4166
OAI identifier oai:identifier
oai:www.repository.cam.ac.uk:1810/388621

Chain of custody

source
Harvested from
Cambridge University
Base URL
api.repository.cam.ac.uk/server/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Larby, Daniel. Design and Optimisation of Virtual Mechanism Controllers With Applications in Robotic Surgery. Doctoral thesis, University of Cambridge, 2025. https://doi.org/10.17863/CAM.120884