Energy-Based Trajectory Tracking Control of a Six-DOF Robotic Manipulator Using the Port-Hamiltonian Framework
Authors
Zhiheng Lin, Junqi Wang, Xindan Hu, Tong Wang, Weijun Zhou
Abstract
Structure-preserving trajectory tracking control for a six-degree-of-freedom robotic manipulator is developed within the port-Hamiltonian framework. Error Hamiltonian is constructed by incorporating configuration and momentum tracking errors into the system energy. Based on this formulation, a momentum-based tracking controller with feedforward compensation and damping injection is derived without coordinate transformations or matching conditions. A disturbance estimator is further introduced to compensate unknown external torques. Energy-based analysis proves nominal closed-loop stability and uniform ultimate boundedness in the presence of estimation errors. Simulation results on a full rigid-body manipulator demonstrate accurate trajectory tracking under coupled and high-speed joint motions.
Citation
- Journal: Machines
- Year: 2026
- Volume: 14
- Issue: 4
- Pages: 406
- Publisher: MDPI AG
- DOI: 10.3390/machines14040406
BibTeX
@article{Lin_2026,
title={{Energy-Based Trajectory Tracking Control of a Six-DOF Robotic Manipulator Using the Port-Hamiltonian Framework}},
volume={14},
ISSN={2075-1702},
DOI={10.3390/machines14040406},
number={4},
journal={Machines},
publisher={MDPI AG},
author={Lin, Zhiheng and Wang, Junqi and Hu, Xindan and Wang, Tong and Zhou, Weijun},
year={2026},
pages={406}
}References
- Slotine J-JE, Weiping Li (1987) On the Adaptive Control of Robot Manipulators. The International Journal of Robotics Research 6(3):49–59. https://doi.org/10.1177/02783649870060030 – 10.1177/027836498700600303
- Khatib O (1987) A unified approach for motion and force control of robot manipulators: The operational space formulation. IEEE J Robot Automat 3(1):43–53. https://doi.org/10.1109/jra.1987.108706 – 10.1109/jra.1987.1087068
- Hogan N (1985) Impedance Control: An Approach to Manipulation: Part I—Theory. Journal of Dynamic Systems, Measurement, and Control 107(1):1–7. https://doi.org/10.1115/1.314070 – 10.1115/1.3140702
- Siciliano B, Sciavicco L, Villani L, Oriolo G (2009) Robotics. Springer Londo – 10.1007/978-1-84628-642-1
- (2001) Putting energy back in control. IEEE Control Syst 21(2):18–33. https://doi.org/10.1109/37.91539 – 10.1109/37.915398
- van der Schaft A (2000) L2 - Gain and Passivity Techniques in Nonlinear Control. Springer Londo – 10.1007/978-1-4471-0507-7
- PADEN B, PANJA R (1988) Globally asymptotically stable ‘PD+’ controller for robot manipulators. International Journal of Control 47(6):1697–1712. https://doi.org/10.1080/0020717880890613 – 10.1080/00207178808906130
- Maschke BM, Van Der Schaft AJ, Breedveld PC (1992) An intrinsic hamiltonian formulation of network dynamics: non-standard poisson structures and gyrators. Journal of the Franklin Institute 329(5):923–966. https://doi.org/10.1016/s0016-0032(92)90049- – 10.1016/s0016-0032(92)90049-m
- van der Schaft AJ, Maschke BM (2002) Hamiltonian formulation of distributed-parameter systems with boundary energy flow. Journal of Geometry and Physics 42(1–2):166–194. https://doi.org/10.1016/s0393-0440(01)00083- – 10.1016/s0393-0440(01)00083-3
- Ortega R, van der Schaft A, Maschke B, Escobar G (2002) Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38(4):585–596. https://doi.org/10.1016/s0005-1098(01)00278- – 10.1016/s0005-1098(01)00278-3
- Fujimoto K, Sakurama K, Sugie T (2003) Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations. Automatica 39(12):2059–2069. https://doi.org/10.1016/j.automatica.2003.07.00 – 10.1016/j.automatica.2003.07.005
- Fujimoto K, Sugie T (2001) Canonical transformation and stabilization of generalized Hamiltonian systems. Systems & Control Letters 42(3):217–227. https://doi.org/10.1016/s0167-6911(00)00091- – 10.1016/s0167-6911(00)00091-8
- Duindam V, Macchelli A, Stramigioli S, Bruyninckx H (2009) Modeling and Control of Complex Physical Systems. Springer Berlin Heidelber – 10.1007/978-3-642-03196-0
- Hoang NH, Nguyen TS, Le TKP, Phan TTH, Hussain MA, Dochain D (2022) Trajectory tracking for nonlinear systems using extended quadratic port-Hamiltonian models without input and state coordinate transformations. Systems & Control Letters 167:105325. https://doi.org/10.1016/j.sysconle.2022.10532 – 10.1016/j.sysconle.2022.105325
- Astolfi A, Ortega R (2003) Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems. IEEE Trans Automat Contr 48(4):590–606. https://doi.org/10.1109/tac.2003.80982 – 10.1109/tac.2003.809820