Research
Automation of hydraulic excavators, with a focus on identification, estimation and control in free space and in contact with the ground. The work is part of the ENGAGE Doctoral Network (Marie Skłodowska-Curie Actions), is carried out in close collaboration with Novatron, and is developed and tested in EMC (Earthmoving Modelling and Control), our software for the simulation, identification and control of these machines.
Motion in free space
Adaptive joint-space and Cartesian control that learns the uncertain parts of the machine model while it moves, so the bucket follows its path more closely with every pass.
Into the ground
Impedance, admittance and force control change the planned path automatically when the bucket meets the ground, giving way where the soil pushes back and returning to the plan where it does not.
Feeling what is buried
An estimate of the force at the bucket, from cylinder pressures and joint motion, reveals contact with buried pipes, cables or boulders so the dig can stop in time.
Rocks and mixed material
Capturing rocks and digging mixed material, with the weight of a carried rock estimated from the hydraulic pressures alone.
The machine itself
The models behind the controllers, from cylinder friction and its static bounds to the mass and centre of mass of the machine, estimated from its own motion.
Simulation
A simulator of the hydraulics and the mechanics together, from pump and valves to cylinders and linkage, where the controllers are designed and tested before they meet the machine.
Earlier work
Earlier work covers robot learning during the M.Sc. and constrained control and fault diagnosis during the B.Sc. The full list of publications is in the CV.
Learning from demonstration
Robot programming by demonstration: segmentation and via-set optimization
I-RIM Conference 2025, pp. 205–207, 2025.
Constrained tracking control
Nonlinear tracking control algorithm for dynamical output systems manipulated by the hardly constrained oscillatory actuator
Structural Control and Health Monitoring, 2023, 3799011, 2023. Paper
Lyapunov design under input limits
Synthetic Lyapunov stabilization technique for designing actuation-constrained multi-input multi-output control systems
Journal of the Franklin Institute 359 (12), 5891–5918, 2022. Paper
Rotor fault diagnosis
Pattern recognition of unbalanced rigid rotor bearing forces
Amirkabir Journal of Mechanical Engineering 54 (6), 1249–1270, 2022. Paper