Adaptive Robotics Papers
Adaptive Robotics Papers
PAPER 3:
Title: Multi-Modal and Adaptive Robot Control through Hierarchical Quadratic Programming
Abstract: This paper proposes a novel Hierarchical Quadratic Programming (HQP)-based framework that
enables multi-tasking control under multiple Human-Robot Interaction (HRI) scenarios. The proposed
controllers’ formulations are inspired by real-world contact-rich scenarios, which currently constitute one of
the main limitations in terms of widespread practical deployment. Indeed, HRI can occur through different
modalities, based on human’s needs. The objective is to create a unique framework for various types of
possible interactions, avoiding the necessity of switching between different control architectures, which
requires dealing with discontinuities. To achieve this, we firstly propose a HQP-based hybrid Cartesian/joint
space impedance control formulation. Based ontherobot’sdynamics,thiscontroller enables anadaptive
compliance behaviour, whileachieving hierarchical motion control. This is validated through a series of
experiments that show the accuracy of trajectory tracking, which remains in the order of 10mm during fast
motions thanks to the addition of the robot dynamics. Besides, the hybrid compliance behaviour allows to
deviate from such accuracy when aninteraction is present. We then consider the case in which the human
needs to move the robot directly, by proposing a hybrid admittance/impedance controller, that is again based
on a HQPformulation and provides inherent softening when conflicting tasks are present, or in close-to-limit
and near-singular configurationsa. This is validated through several experiments in which the human easily
moves the robot in the workspace via direct physical interaction. Next, we formulate an additional hierarchy
that enables force control and allows to maintain a specific interaction force at the end effector. We then
extend this to simultaneous force and trajectory tracking. Overall, we obtain a multi-purpose HQP-based
control framework, that seamlessly switchwes between interaction modes, enabling multiple hierarchical
behaviours, and covering a wide spectrum of interaction types, essential for synergistic HRI.
Refences:
1. Kashiri, N., Baccelliere, L., Muratore, L., Laurenzi, A., Ren, Z., Hoffman, E.M., Kamedula, M., Rigano, G.F.,
Malzahn, J., Cor dasco, S., Guria, P., Margan, A., Tsagarakis, N.G.: Centauro: A hybrid
locomotionandhighpowerresilientmanipulationplatform. IEEE Robot. Automat. Lett. 4(2), 1595–1602 (2019).
[Link] org/10.1109/LRA.2019.2896758
2. Clemente, L., Villarreal, O., Bratta, A., Focchi, M., Barasuol, V., Muscolo, G.G., Semini, C.: Foothold evaluation
criterion for dynamic transition feasibility for quadruped robots. In: 2022 International Conference on Robotics
and Automation (ICRA), pp. 4679–4685 (2022). [Link] 9812434
3. Chirikjian,G.S.:Acontinuumapproachtohyper-redundantmanip ulator dynamics. In: Proceedings of 1993
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS ’93), vol. 2, pp. 1059–10662 (1993).
[Link] 583307
4. Swarup,A.,Gopal,M.:Controlstrategiesforrobotmanipulators— a review. IETE J. Res. 35(4), 198–207 (1989)
5. Ajoudani, A., Zanchettin, A.M., Ivaldi, S., Albu-Schäffer, A., Kosuge, K., Khatib, O.: Progress and prospects of
the human-robot collaboration. Autonomous Robot. 42(5), 957–975 (2018)
6. Liegeois, A.: Automatic supervisory control of the configuration and behavior of multibody mechanisms.
IEEE Trans. Systems, Man, and Cybernetics. 7(12), 842–868 (1977)
7. Siciliano, B., Slotine, J.-J.: A general framework for managing multiple tasks in highly redundant robotic
systems. In: 5th Interna tional Conference on Advanced Robotics, pp. 1211–1216 (1991). IEEE
8. Bouyarmane, K., Chappellet, K., Vaillant, J., Kheddar, A.: Quadratic programming for multirobot and task-
space force con trol. IEEE Trans. Robot. 35(1), 64–77 (2019). [Link] 1109/TRO.2018.2876782
9. Sidobre, D., Broquére, X., Mainprice, J., Burattini, E., Finzi, A., Rossi, S., Staffa, M.: In: Siciliano, B. (ed.)
Human–Robot Interac tion, pp. 123–172. Springer, Berlin, Heidelberg (2012). [Link] org/10.1007/978-3-
642-29041-1_3
10. Li, T., Kermorgant, O., Krupa, A.: Maintaining visibility con straints during tele-echography with ultrasound
visual servoing. IEEE Int. Conf. Robot. Automat. 856–861 (2012). [Link] 10.1109/ICRA.2012.6224974
11. Gholami,S.,Tassi,F.,DeMomi,E.,Ajoudani,A.:Areconfigurable interface for ergonomic and dynamic tele-
locomanipulation. In: 2021IEEE/RSJInternationalConferenceonIntelligentRobotsand Systems (IROS), pp. 4260–
4267 (2021). [Link] IROS51168.2021.9636775
12. Park, J., Khatib, O.: Contact consistent control framework for humanoid robots. In: Proceedings IEEE
International Conference on Robotics and Automation ICRA 2006., pp. 1963–1969 (2006). IEEE
13. Khatib, O., Sentis, L., Park, J.-H.: A unified framework for whole-body humanoid robot control with multiple
constraints and contacts. In: European Robotics Symposium 2008, pp. 303–312 (2008). Springer
14. Shi, Y., He, X., Zou, W., Yu, B., Yuan, L., Li, M., Pan, G., Ba, K.: Multi-objective optimal torque control with
simultaneous motion [Link].10(3) (2022).
[Link]
15. Salini, J., Padois, V., Bidaud, P.: Synthesis of complex humanoid whole-body behavior:
Afocusonsequencingandtaskstransitions. In: 2011 IEEE International Conference on Robotics and Automa tion,
pp. 1283–1290 (2011). IEEE
16. Abe, Y., Da Silva, M., Popovi´ c, J.: Multiobjective control with frictional contacts. In:
2007ACMSIGGRAPH/EurographicsSym posium on Computer Animation, pp. 249–258 (2007)
17. Escande, A., Mansard, N., Wieber, P.-B.: Hierarchical quadratic programming:Fastonline humanoid-robot
motiongeneration. The Int. J. Robot. Res. 33(7), 1006–1028 (2014)
18. Saab, L., Ramos, O.E., Keith, F., Mansard, N., Soueres, P., Four quet, J.-Y.: Dynamic whole-body motion
generation under rigid contacts andotherunilateral constraints. IEEE Trans. Robot.29(2), 346–362 (2013
PAPER 4:
Title: On the Adaptive Control of Robot Manipulators
Abstract: A new adaptive robot control algorithm is derived, which consists of a PD feedback part and a full
dynamics feedfor ward compensation part, with the unknown manipulator and payload parameters being
estimated online. The algorithm is computationally simple, because of an effective exploitation of the
structure of manipulator dynamics. In particular, it requires neither feedback of joint accelerations nor
inversion of the estimated inertia matrix. The algorithm can also be applied directly in Cartesian space.
References:
1. An, C.G., Atkeson, C.G., and Hollerbach, J.M. 1986 (San Francisco, Calif.). Experimental determination of
the effect of feedforward control on trajectory tracking errors IEEE Int. Conf. Robotics and Automation .
2. Arimoto, S., and Miyazaki, F. 1984 (Bretton Woods, N.H.). On the stability of P.I.D. feedback with
sensory information. Robotics Research, eds. M. Brady and R. P. Paul. Cambridge: MIT Press.
3. Arimoto, S., Kawamura, S., Miyazaki, F., and Tamaki, S. 1985 (Fort Lauderdale, Fla.). Learning control
theory for dynamical systems. IEEE Conf. Decision and Control .
4. Asada, H., and Slotine, J-J. E. 1986. Robot Analysis and Control . New York: John Wiley and Sons.
5. Åström, K.J. 1983. Theory and applications of adaptive control: A survey . Automatica 19:471.
6. Åström, K.J. 1984 (Las Vegas, Nev.). Interaction between excitation and unmodeled dynamics in
adaptive control. IEEE Conf. Decision and Control.
7. Atkeson, C.G., An, C.G., and Hollerbach, J.M. 1985 (Gouvieux, France). Estimation of inertial
parameters of manipulator loads and links. Robotics Research, eds. O. Faugeras and G. Giralt.
Cambridge: MIT Press.
8. Craig, J.J., Hsu, P., and Sastry, S. 1986 (San Francisco, Calif.). Adaptive control of mechanical
manipulators. IEEE Int. Conf. Robotics and Automation .
9. Dubowsky, S., and DesForges, D.T. 1979. The application of model-reference adaptive control to robotic
manipulators. J. Dyn. Syst. Meas. Contr . 101:193-200.
10. Hsia, T.C. 1986 (San Francisco, Calif.). Adaptive control of robot manipulators—A review IEEE Int. Conf
Robotics and Automation .
11. Khatib, O. 1986 (Osaka, Japan). U.S.-Japan Symp. Flexible Automation .
12. Khosla, P., and Kanade, T. 1985 (Fort Lauderdale, Fla.). Parameter identification of robot dynamics. IEEE
Conf Decision and Control .
13. Koditschek, D. 1984 (Las Vegas, Nev.). Natural motion of robot arms IEEE Conf. Decision and Control.
14. Koivo, A.J. 1986 (San Francisco, Calif.). Force-position-velocity control with self-tuning for robotic
manipulators. IEEE Int. Conf. Robotics and Automation.
15. Morgan, A.P., and Narendra, K.S. 1977. On the uniform asymptotic stability of certain linear
nonautonomous differential equations. SIAM J. Control Optim. 15.
16. Slotine, J.J.E. 1984. Sliding controller design for nonlinear systems Int. J. Control 40(2).
17. Slotine, J.J.E. 1985. The robust control of robot manipulators Int. J. Robotics Research 4(2).
18. Slotine, J.J.E. 1986 (San Francisco, Calif.). On robustness and adaptation in robot control IEEE Int. Conf.
Robotics and Automation .
19. Slotine, J.J.E., and Coetsee, J.A. 1986. Adaptive sliding controller synthesis for nonlinear systems Int. J.
Control 42:6.
20. Slotine, J.J.E., and Li, W. 1987 (Raleigh, N.C.). Adaptive manipulator control: A case study. IEEE Int. Conf.
Robotics and Automation .
21. Slotine, J.J.E., and Sastry, S.S. 1983. Tracking control of nonlinear systems using sliding surfaces, with
application to robot manipulators Int. J. Control 38(2).
PAPER 5:
Title: Recent advances in evolutionary and bio-inspired adaptive robotics: Exploiting embodied dynamics
Abstract: This paper explores current developments in evolutionary and bio-inspired approaches to
autonomous robotics, concentrating on research from our group at the University of Sussex. These
developments are discussed in the context of advances in the wider fields of adaptive and evolutionary
approaches to AI and robotics, focusing on the exploitation of embodied dynamics to create behaviour. Four
case studies highlight various aspects of such exploitation. The first exploits the dynamical properties of a
physical electronic substrate, demonstrating for the first time how component-level analog electronic circuits
can be evolved directly in hardware to act as robot controllers. The second develops novel, effective and highly
parsimonious navigation methods inspired by the way insects exploit the embodied dynamics of innate
behaviours. Combining biological experiments with robotic modeling, it is shown how rapid route learning can
be achieved with the aid of navigation-specific visual information that is provided and exploited by the innate
behaviours. The third study focuses on the exploitation of neuromechanical chaos in the generation of robust
motor behaviours. It is demonstrated how chaotic dynamics can be exploited to power a goal-driven search for
desired motor behaviours in embodied systems using a particular control architecture based around neural
oscillators. The dynamics are shown to be chaotic at all levels in the system, from the neural to the embodied
mechanical. The final study explores the exploitation of the dynamics of brain-body-environment interactions
for efficient, agile flapping winged flight. It is shown how a multi-objective evolutionary algorithm can be used
to evolved dynamical neural controllers for a simulated flapping wing robot with feathered wings. Results
demonstrate robust, stable, agile flight is achieved in the face of random wind gusts by exploiting complex
asymmetric dynamics partly enabled by continually changing wing and tail morphologies.
References
1. Abeles M (1991) Corticonics: Neural circuits of the cerebral cortex. Cambridge University Press,
Cambridge
2. Adamatzky A (2013) Reaction diffusion automata: Phenomenology, Localisations, Computation.
Springer, New York
3. Aihara K, Matsumoto G (1982) Temporally coherent organization and instabilities in squid giant axons. J
Theor Biol 95(4):697–720
4. Amari SI (1998) Natural gradient works efficiently in learning. Neural Comput 10(2):251–
276. [Link]
5. Asai Y, Nomura T, Abe K, Sato S (2003) Classification of dynamics of a model of motor coordination and
comparison with Parkinson’s disease data. Biosystems 71:11–21
6. Asai Y, Nomura T, Sato S, Tamaki A, Matsuo Y, Mizukura I, Abe K (2003) A coupled oscillator model of
disordered interlimb coordination in patients with Parkinson’s disease. Biol Cybern 88:152–162
7. Baddeley B, Graham P, Husbands P, Philippides A (2012) A model of ant route navigation driven by
scene familiarity. PLos Computational Biology 8(1). [Link]
8. Baddeley B, Graham P, Philippides A, Husbands P (2011) Holistic visual encoding of ant-like routes:
Navigation without waypoints. Adapt Behav 19(1):3–15
9. Beer R (1997) The dynamics of adaptive behaviour: A research program. Robot Auton Syst 20:257–289
10. Beer R, Williams P (2015) Information processing and dynamics in minimally cognitive agents. Cogn Sci
39:1–38
11. Beer RD, Quinn HJCRD, Ritzmannt RE (1998) Biorobotic approaches to the study of motor systems. Curr
Opin Neurobiol 8:777–782
12. Bekey G (2005) Autonomous robots: From biological inspiration to implementation and control. MIT
Press, Cambridge
13. Bell AJ, Sejnowski TJ (1995) An Information-Maximization approach to blind separation and blind
deconvolution. Neural Comput 7(6):1129–1159. [Link]
14. Berenson D, Estevez N, Lipson H (2005) Hardware evolution of analog circuits for in-situ robotic fault-
recovery. In: 2005 NASA/Dod conference on evolvable hardware
(EH’05). [Link] IEEE comp. Soc. Press, pp 12–19
15. Bongard J (2014) Why morphology matters. In: Vargas P, DiPaolo E, Harvey I, Husbands P (eds) The
horizons of evolutionary robotics. MIT Press, pp 125–152
16. Bongard J, Zykov V, Lipson H (2006) Resilient machines through continuous self-modeling. Science
314:1118–1121
17. Bonin-Font F, Ortiz A, Oliver G (2008) Visual navigation for mobile robots: A survey. J Intell Robot Syst
Theory Appl 53(3):263–296. [Link]
18. Bressler SL, Kelso JAS (2001) Cortical coordination dynamics and cognition. Trends Cognitive Sci
5(1):26–36
19. Brown R, Fedde M (1993) Airflow sensors in the avian wing. J Exp Biol 179:13–30
20. Buehlmann C, Fernandes ASD, Graham P (2018) The interaction of path integration and terrestrial
visual cues in navigating desert ants: what can we learn from path characteristics? J Exp Biol 221(1)
21. Burtt Jr. E., Ichida J (2006) Selection for feather structure. Acta Zool Sin 52:131–135
22. Buzsaki G (2006) Rhythms of the brain. Oxford University Press, Oxford
23. Cadena C, Carlone L, Carrillo H, Latif Y, Scaramuzza D, Neira J, Reid I, Leonard JJ (2016) Past, present,
and future of simultaneous localization and mapping: Toward the robust-perception age. IEEE Trans
Robot 32(6):1309–1332
24. Cagnoni S (ed) (2009) Evolutionary image analysis and signal processing. Springer, New York
25. Campos P, Lawson D, Bale S, Walker J, Trefzer M, Tyrrell A (2013) Overcoming faults using evolution on
the panda architecture. In: Proceedings of IEEE Congress on Evolutionary Computation (CEC’13). IEEE
Press, pp 613–620
26. Chang E, Matloff LY, Stowers AK, Lentink D (2020) Soft biohybrid morphing wings with feathers
underactuated by wrist and finger motion. Sci Robot
5(38). [Link] [Link]
eaay1246
27. Chatzilygeroudis K, Vassiliades V, Mouret JB (2018) Reset-free trial-and-error learning for robot damage
recovery. Robot Auton Syst 100:236–250
28. Cummins M, Newman P (2011) Appearance-only SLAM at large scale with FAB-MAP 2.0. Int J Robot Res
30(9):1100–1123
29. Dale K, Husbands P (2010) The evolution of reaction-diffusion controllers for minimally cognitive
agents. Artificial Life 16(1):1–19. [Link] PMID: 19857145
30. Davison E, Aminzare Z, Dey B, Ehrich Leonard N (2019) Mixed mode oscillations and phase locking in
coupled fitzhugh-nagumo model neurons. Chaos An Interdiscipli J Nonlinear Sci
29(3):033105. [Link]
31. Dayan P, Abbot L (2005) Theoretical neuroscience. MIT Press, Cambridge
32. Dieci L, Russell R, Van Vleck E (1997) On the computation of Lyapunov exponents for continuous
dynamical systems. SIAM J Numer Anal 34(1):402–423
33. DiPaolo E, Buhrmann T, Barandiaran E (2017) Sensorimotor life: An enactive proposal. Oxford
University Press, Oxford
34. Edelman G, Gally J (2001) Degeneracy and complexity in biological systems. Proc Natl Acad Sci USA
98(24):13763–13768
35. Fernando C, Szathmáry E, Husbands P (2012) Selectionist and evolutionary approaches to brain
function: A critical appraisal. Front Comput Neurosci 6(24). [Link]
36. Fitzhugh R (1961) Impulses and physiological states in theoretical models of nerve membrane. Biophys
J 1:445–466
37. Floreano D, Mondada F (1994) Automatic creation of an autonomous agent: Genetic evolution of a
neural-network driven robot. In: Cliff D, Husbands P, Meyer J, Wilson SW (eds) From Animals to
Animats III: Proceedings of the third international conference on simulation of adaptive behavior. MIT
Press, Cambridge, pp 402–410
38. Freeman W, Viana Di Prisco G (1986) EEG Spatial pattern differences with discriminated odors manifest
chaotic and limit cycle attractors in olfactory bulb of rabbits. In: Palm G., Aertsen A. (eds) Brain theory.
Springer, London, pp 97–119
39. Gallagher J (2001) Evolution and analysis of non-autonomous neural networks for walking: Reflexive
pattern generators. In: Proceedings of 2001 IEEE congr. evol. comput. (CEC 2001), vol 1. IEEE, pp 245–
250
40. Garvie M, Flascher I, Philippides A, Thompson A, Husbands P (2020) Evolved transistor array robot
controllers. Evolution Comput 28:1–32. [Link]
41. Garvie M, Thompson A (2003) Evolution of self-diagnosing hardware. In: tyrrell A, Haddow P, Torresen J
(eds) Proc. 5th Int. Conf. on Evolvable Systems (ICES2003): From biology to hardware, LNCS, vol 2606,
Springer, pp 238–248
42. van Gelder T (1995) What might cognition be if not computation?. J Philos 92(7):345–381
43. Glass L (2009) Introduction to controversial topics in nonlinear science: Is the normal heart rate
chaotic? Chaos 19(028501)
44. Gray F (1953) Pulse code communication. [Link] US Patent
2,632,058
45. Guevara MR, Glass L, Mackey MC, Shrier A (1983) Chaos in neurobiology. IEEE Trans Syst Man Cybern
SMC-13:790–798
46. Haddow P, Tufte G (2000) An evolvable hardware FPGA for adaptive hardware. In: Proceedings of the
IEEE Congress on Evolutionary Computation (CEC 2000). IEEE Press, pp 553– 560
47. Harvey I (1992) Species Adaptation Genetic algorithms: A basis for a continuing SAGA. In: Varela FJ,
Bourgine P (eds) Towards a practice of autonomous systems: Proc. 1st Eur. Conf. on artificial life. MIT
Press, pp 346–354
48. Harvey I, Husbands P, Cliff D (1994) Seeing the light : Artificial evolution, real vision. In: Cliff D et al.
(eds) From Animals to Animats 3: Proc. 3rd Int. Conf. on simulation of adaptive behaviour. MIT Press,
pp 392–401
49. Hauser H, Ijspeert A, Füchslin R, Pfeifer R, Maass W (2012) The role of feedback in morphological
computation with compliant bodies. Biol Cybern 106(10):595–613
50. Hodgkin A, Huxley A (1952) A quantitative description of membrane current and its application to
conduction and excitation in nerve. Journal Physiol 117:500–544
51. Hoerzer GM, Legenstein R, Maass W (2014) Emergence of complex computational structures from
chaotic neural networks through reward-modulated Hebbian learning. Cereb Cortex 24:677–690
52. Howard G, Bull L, de Lacy Costello B, Gale E, Adamatzky A (2014) Evolving spiking networks with
variable resistive memories. Evol Comput 22(1):79–103
53. Husbands P, Harvey I, Cliff D (1995) Circle in the round: State space attractors for evolved sighted
robots. Robot Auton Syst 15(1-2):83–106
54. Husbands P, Philippides A, Vargas P, Buckley C, DiPaolo E, O’Shea M (2010) Spatial, temporal and
modulatory factors affecting gasnet evolvability in a visually guided robotics task. Complexity 16 (2):35–
44
55. Ijspeert A, Crespi A, Cabelguen J (2005) Simulation and robotics studies of salamander locomotion.
Neuroinformatics 3:171–195
56. Jakobi N (1998) Evolutionary robotics and the radical envelope of noise hypothesis. Adaptive Behaviour
6(2):326–368
57. Jakobi N, Husbands P, Harvey I (1995) Noise and the reality gap: The use of simulation in evolutionary
robotics. In: Morán F et al. (eds) Advances in artificial life: Proc. 3rd eur. Conf. on artificial life (ECAL95),
LNAI, vol 929. Springer, pp 704–720
58. Johnson C, Philippides A, Husbands P (2016) Active shape discrimination with compliant bodies as
reservoir computers. Artificial Life 22(2):241–268
59. Johnson C, Philippides A, Husbands P (2019) Simulating soft-bodied swimmers with particle-based
physics. Soft Robotics 6(2):263–275
60. Kagioulis E, Philippides A, Graham P, Knight JC, Nowotny T (2020) Insect inspired view based navigation
exploiting temporal information. In: Living machines 2020, lecture notes in artificial intelligence, vol
12413
61. Keymeulen D, Durantez M, Konaka K, Kuniyoshi Y, Higuchi T (1996) An evolutionary robot navigation
system using a gate-level evolvable hardware. In: Iwata M., Liu W. (eds) Proceeding of the first
international conference on evolvable systems: From biology to hardware (ICES’96). Springer, Berlin, pp
195–210
62. Knaden M, Graham P (2016) The sensory ecology of ant navigation: From natural environments to
neural mechanisms. Annual Rev Entomol 61:63–76
63. Knight JC, Sakhapov D, Domcsek N, Dewar ADM, Graham P, Nowotny T, Philippides A (2019) Insect-
inspired visual navigation on-board an autonomous robot: Real-world routes encoded in a single layer
network. In: Artificial life conference proceedings. MIT Press, pp 60–67
64. Korn H, Faure P (2003) Is there chaos in the brain? II. Experimental evidence and related models.
Comptes Rendus Biologies 326:787–840
65. Koza J, Keane M, Streeter M, Mydlowec W, Yu J, Lanza G (2003) Genetic programming IV: Routine
Human-Competitive machine intelligence. Kluwer Academic Publishers, New York
66. Kriegman S, Blackiston D, Levin M, Bongard J (2020) A scalable pipeline for designing reconfigurable
organisms. PNAS 117(4):1853–1859
67. Kuniyoshi Y, Sangawa S (2006) Early motor development from partially ordered neural-body dynamics:
Experiments with a cortico-spinal-musculo-skeletal model. Biol Cybern 95:589–605
68. Kuniyoshi Y, Suzuki S (2004) Dynamic emergence and adaptation of behavior through embodiment as
coupled chaotic field. In: Proceedings of IEEE international conference on intelligent robots and
systems, pp 2042–2049
69. Laje R, Buonomano DV (2013) Robust timing and motor patterns by taming chaos in recurrent neural
networks. Nat Neurosci 16:925–933
70. Lambercy F (2011) K-junior user manual v1.2. Tech. rep., K-Team, Yverdon-les-Bains, Switzerland
71. Langeheine J (2005) Intrinsic hardware evolution on the transistor level. Ph.D. thesis, Kirchhoff Institute
for Physics
72. Larrañaga P, Lozano J (2002) Estimation of distribution algorithms: A new tool for evolutionary
computation. Kluwer Academic Publishers, Boston
73. Lee TW, Sejnowski TJ (1997) Independent component analysis for Mixed Sub-Gaussian and Super-
Gaussian sources. Joint Symposium Neural Comput 441:6–13. [Link]
74. Leutenneger S, Hurzeler C, Stowers A, Alexis K, Achtelik M, Lentink D, Oh P, Siegwart R (2016) Flying
robots. In: Siciliano B, Khatib O (eds) Springer handbook of robotics. 2nd edn. Springer, pp 623–670
75. Lohn JD, Hornby GS (2006) Evolvable hardware: Using evolutionary computation to design and
optimize hardware systems. IEEE Comput Intell Mag 1(1):19–27
76. Lopez B, Valverde J, de La Torre E, Riesgo T (2014) Power-aware multi-objective evolvable hardware
system on an fpga. In: Vladimirova T (ed) Proceedings of the 2014 NASA/ESA conference on adaptive
hardware and systems. IEEE Press, pp 61–68
77. Lowry S, Sunderhauf N, Newman P, Leonard JJ, Cox D, Corke P, Milford MJ (2016) Visual place
recognition: A survey. IEEE Trans Robot 32(1):1–19. [Link]
78. Lulham A, Bogacz R, Vogt S, Brown MW (2011) An infomax algorithm can perform both familiarity
discrimination and feature extraction in a single network. Neural Computation 23(4):909–
926. [Link]
79. Magdoom KN, Subramanian D, Chakravarthy VS, Ravindran B, Amari S, Meenakshisundaram N (2011)
Modeling basal ganglia for understanding Parkinsonian reaching movements. Neural Comput
23(2):477–516
80. Markram H, Lubke J, Frotscher M, Sakmann B (1997) Regulation of synaptic efficacy by coincidence of
postsynaptic aps and epsps. Science 275:213–215
81. Marques HG, Bharadwaj A, Iida F (2014) From spontaneous motor activity to coordinated behaviour: A
developmental model. PLos Computat Biol 10(7):e1003653
82. Matloff LY, Chang E, Feo TJ, Jeffries L, Stowers AK, Thomson C, Lentink D (2020) How flight feathers stick
together to form a continuous morphing wing. Science 367(6475):293–
297. [Link] [Link]
83. Meyer S, Nowotny T, Graham P, Dewar A, Philippides A (2020) Snapshot navigation in the wavelet
domain. In: Living machines 2020, lecture notes in artificial intelligence, vol 12413
84. Miller J, Harding S, Tufte G (2014) Evolution-in-materio: Evolving computation in materials. Evol Intel
7(1):49–67
85. Mohid M, Miller J, Harding S, Tufte G, Massey M, Petty M (2016) Evolution-in-materio: Solving
computational problems using carbon nanotube-polymer composites. Soft Comput 20(8):3007–3022
86. Moioli RC, Husbands P (2013) Neuronal assembly dynamics in supervised and unsupervised learning
scenarios. Neural Comput 25(11):2934–2975
87. Mouret JB, Doncieux S, Meyer JA (2006) Incremental evolution of target-following neuro-controllers for
flapping-wing animats. In: Nolfi S, Baldassarre G, Calabretta R, Hallam JCT, Marocco D, Meyer JA,
Miglino O, Parisi D (eds) From animals to animats 9. Springer, Berlin, pp 606–618
88. Nagumo J, Arimoto S, Yoshizawa S (1962) An active pulse transmission line simulating nerve axon. In:
Proceedings of the IRE 50, pp 2061–2071
89. Naito T, Odagiri R, Matsunaga Y, Tanifuji M, Murase K (1996) Genetic evolution of a logic circuit which
controls an autonomous mobile robot. In: Iwata M., Liu W. (eds) Proceeding of the first international
conference on evolvable systems: from biology to hardware (ICES’96). Springer, Berlin, pp 210– 219
90. Nolfi S, Bongard J, Floreano D, Husbands P (2016) Evolutionary robotics. In: Siciliano B., Khatib O. (eds)
Springer handbook of robotics. 2nd edn. Springer, Berlin, pp 2035–2067
91. Ohgi S, Morita S, Loo K, Mizuike C (2008) Time series analysis of spontaneous upper-extremity
movements of premature infants with brain injuries. Phys Ther 88(9):1022–1033
92. Pelikan M, Goldberg D, Cantu-Paz E (2000) Linkage problem, distribution estimation and bayesian
networks. Evol Comput 8(3):311–340
93. Pfeifer R, Bongard J (2006) How the body shapes the way we think. MIT Press, Cambridge
94. Pfeifer R, Iida F (2005) Morphological computation: Connecting body, brain and environment. Japanese
Scientific Monthly 58:48–54
95. Philippides A, Graham P, Baddeley B, Husbands P (2015) Using neural networks to understand the
information that guides behavior: A case study in visual navigation. In: Artificial neural
networks. [Link] Springer, pp 227–244
96. Ping Z, Rui Y, Junjie D (2017) Design of self-repairing control circuit for brushless dc motor based on
evolvable hardware. In: Proceedings of the 2017 NASA/ESA conference on adaptive hardware and
systems. IEEE Press, pp 214–220
97. Purves D, Augustine G, Fitzpatrick D (2001) Neuroscience, 3rd edn. Sinauer, Sunderland
98. Rapp P, Zimmerman I, Albano A, Deguzman G, Greenbaun N (1985) Dynamics of spontaneous neural
activity in the simian motor cortex: The dimension of chaotic neurons. Phys Lett A 110(6):335–338
99. Riley M, Turvey M (2002) Variability and determinism in motor behaviour. J Mot Behav 34(2):99–125
100. Roberts T, Kern F, Fernando C, Szathmáry E., Husbands P, Philippides A, Staras K (2019) Encoding
temporal regularities and information copying in hippocampal circuits. Scientific Reports
9:19036. [Link]
101. Roggen D, Hofmann S, Thoma Y, Floreano D (2003) Hardware spiking neural network with run-
time reconfigurable connectivity in an autonomous robot. In: Proc. 2003 NASA/DOD conference on
evolvable hardware. IEEE Press, pp 189–198
102. Santos BA, Barandiaran XE, Husbands P (2012) Synchrony and phase relation dynamics
underlying sensorimotor coordination. Adapt Behav 20(5):321–336
103. Scafetta N, Marchi D, West BJ (2009) Understanding the complexity of human gait dynamics.
Chaos 19(026108)
104. Shim Y, Husbands P (2007) Feathered flyer: Integrating morphological computation and sensory
reflexes into a physically simulated flapping-wing robot for robust flight manoeuvre. In: Almeida e costa
F (ed) Proceeding ECAL 07, LNCS, vol 4648. Springer, pp 756–765
105. Shim Y, Husbands P (2012) Chaotic exploration and learning of locomotion behaviours. Neural
Comput 24(8):2185–2222
106. Shim Y, Husbands P (2015) Incremental embodied chaotic exploration of self-organized motor
behaviors with proprioceptor adaptation. Frontiers Robotics and AI 2:7
107. Shim Y, Husbands P (2018) The chaotic dynamics and multistability of two coupled fitzhugh-
nagumo model neurons. Adapt Behav 26(4):165–176
108. Shim Y, Husbands P (2019) Embodied neuromechanical chaos through homeostatic regulation.
Chaos An Interdiscipl J Nonlinear Sci 29(3):033123. [Link]
109. Shim Y, Philippides A, Staras K, Husbands P (2016) Unsupervised learning in an ensemble of
spiking neural networks mediated by itdp. Plos Comput Biol
12(10):e1005137. [Link]
110. Skarda C, Freeman W (1987) How brains make chaos in order to make sense of the world.
Behav Brain Sci 10:161–195
111. Steinbeck F, Graham P, Nowotny T, Philippides A (2020) Can small scale search behaviours
enhance large-scale navigation?. In: Living machines 2020, lecture notes in artificial intelligence, vol
12413
112. Steingrube S, Timme M, Worgotter F, Manoonpong P (2010) Self-organized adaptation of a
simple neural circuit enables complex robot behaviour. Nat Phys 6:224–230
113. Sussillo D, Abbott LF (2009) Generating coherent patterns of activity from chaotic neural
networks. Neuron 63:544–557
114. Terman D, Rubin J (2007) Neuronal dynamics and the basal ganglia. SIAM News
4(2) [Link]
115. Thomas A (1993) On the aerodynamics of birds’ tails. Philosophic Trans R Soc B Biologic Sci
340:361–380
116. Thompson A (1995) Evolving electronic robot controllers that exploit hardware resources. In:
Moran F. (ed) Proceedings 3rd European Conference on Artificial Life (ECAL’95). Springer, Berlin, pp
640–656
117. Thompson A (1998) Hardware evolution: Automatic design of electronic circuits in
reconfigurable hardware by artificial evolution. Distinguished dissertation series. Springer, New York
118. Thompson A, Layzell P, Zebulum R (1999) Explorations in design space: Unconventional
electronics design through artificial evolution. IEEE Trans Evol Comput 3(3):167–196
119. Thrun S, Burgard W, Fox D (2005) Probabilistic robotics. MIT Press, Cambridge
120. Tononi G, Sporns O, Edelman G (1999) Measures of degeneracy and redundancy in biological
networks. Proc. Natl. Acad. Sci. USA 96:3257–262
121. Traub RD, Jefferys JGR, Whittington MA (1999) Fast oscillations in cortical circuits. MIT Press,
Cambridge
122. Trefzer MA, Lawson DMR, Bale SJ, Walker JA, Tyrrell AM (2017) Hierarchical strategies for
efficient fault recovery on the reconfigurable panda device. IEEE Trans Comput 66(6):930–
945. [Link]
123. Vargas P, DiPaolo E, Harvey I, Husbands P (eds) (2014) The horizons of evolutionary robotics.
MIT Press, Cambridge
124. Viola P, Jones M (2001) Rapid object detection using a boosted cascade of simple features. In:
Proceedings IEEE computer society conference on computer vision and pattern recognition, vol 1. IEEE
Press, pp 511–518
125. Walter W (1950) An imitation of life. Sci Am 182(5):42–45
126. Walter W (1951) A machine that learns. Sci Am 185(2):60–63
127. Warrick D, Bundle M, Dial K (2002) Bird maneuvering flight: Blurred bodies, clear heads. Integr
Comp Biol 42(1):141–148
128. Wheeler M (2005) Reconstructing the cognitive world: the next step. MIT Press, Cambridge
129. Wolf A, Swift JB, Swinney HL, Vastano JA (1985) Determining Lyapunov exponents from a time
series. Physica D: Nonlinear Phenomena 16(3):285–317
130. Wright J, Liley D (1996) Dynamics of the brain at global and microscopic scales: Neural networks
and the EEG. Behav Brain Sci 19:285–320
131. Wystrach A, Mangan M, Philippides A, Graham P (2013) Snapshots in ants? new interpretations
of paradigmatic experiments. J Exp Biol 216(10):1766–1770
132. Wystrach A, Philippides A, Aurejac A, Cheng K, Graham P (2014) Visual scanning behaviours and
their role in the navigation of the Australian desert ant Melophorus bagoti. J Comp Physiol A 200
(7):615–626
133. Wystrach A, Schwarz S, Graham P, Cheng K (2019) Running paths to nowhere: Repetition of
routes shows how navigating ants modulate online the weights accorded to cues. Anim Cogn
22(2):213–222
134. Zang X, Iqbal S, Zhu Y, Liu X, Zhao J (2016) Applications of chaotic dynamics in robotics. Int J Adv
Robot Syst 13(2):60
135. Zeil J, Hofmann MI, Chahl JS (2003) Catchment areas of panoramic snapshots in outdoor scenes.
JOSA A 20(3):450–469
136. Zitzler E, Laumanns M, Thiele L (2001) Spea2: Improving the strength pareto evolutionary
algorithm. Tech Rep, vol 103. ETH Zurich, TIK Report
PAPER 6:
Title: A Novel Recursive Algorithm for the Implementation of Adaptive Robot Controllers
Abstract: In this paper, a novel recursive and efficient algorithm for real-time implementation of the adaptive
and passivity-based controllers in model-based control of robot manipulators is proposed. Many of the
previous methods on these topics involve the computation of the regressor matrix explicitly or non-recursive
computations, which remains as the main challenge in practical applications. The proposed method achieves a
compact and fully recursive reformulation without computing the regressor matrix or its elements. This paper
is based on a comprehensive literature review of the previously proposed methods, presented in a unified
mathematical framework suitable for understanding the fundamentals and making comparisons. The
considered methods are implemented on several processors and their performances are compared in terms of
real-time computational efficiency. Computational results show that the proposed Adaptive Newton-Euler
Algorithm significantly reduces the computation time of the control law per cycle time in the implementation
of adaptive control laws. In addition, using the dynamic simulation of an industrial robot with 6-DoF, trajectory
tracking performances of the adaptive controllers are compared with those of non-adaptive control methods
where dynamic parameters are assumed to be known.
References:
1. Khalil, W., Dombre, E.: Modeling, Identification and Control of Robots, Kogan Page Science paper
edition Modeling, identification & control of robots. Elsevier Science (2004)
2. Craig, J., Hsu, P., Sastry, S.: Adaptive control of mechanical manipulators, Proceedings. 1986 IEEE
International Conference on Robotics and Automation, vol. 3, pp. 190-195 (1986)
3. Slotine, J.-J.E., Li, W.: On the adaptive control of robot manipulators. Int. J. Robot. Res. 6(3), 49–59
(1987)
4. Sadegh, N., Horowitz, R.: Stability analysis of an adaptive controller for robotic manipulators,
Proceedings. 1987 IEEE International Conference on Robotics and Automation, vol. 4, pp. 1223–1229
(1987)
5. Slotine, J.-J.E., Li, W.: Adaptive robot control: A new perspective. 26th IEEE Conference on Decision and
Control, vol. 26, pp. 192–198 (1987)
6. Ortega, R., Spong, M.: Adaptive motion control of rigid robots: a tutorial. Proceedings of the 27th IEEE
Conference on Decision and Control, pp. 1575–1584, vol. 2 (1988)
7. Sadegh, N., Horowitz, R., Kao, W.-W., Tomizuka, M.: A Unified Approach to the Design of Adaptive and
Repetitive Controllers for Robotic Manipulators. J. Dyn. Syst. Meas. Control 112(4), 618–629 (1990)
8. Berghuis, H., Ortega, R., Nijmeijer, H.: A robust adaptive robot controller. IEEE Trans. Robot.
Autom. 9(6), 825–830 (1993)
9. Katić, D., Vukobratović, M.: Contribution to the indirect decentralized adaptive control of manipulation
robots. J. Intell. Robot. Syst. 9, 235–271 (1994)
10. Shen, D., Tang, L., Hu, Q., Guo, C., Li, X., Zhang, J.: Space manipulator trajectory tracking based on
recursive decentralized finite-time control. Aerosp. Sci. Technol. 102 (2020)
11. Walker, M.: An efficient algorithm for the adaptive control of a manipulator. Proceedings. 1988 IEEE
International Conference on Robotics and Automation, pp. 682-690, vol. 2 (1988)
12. Walker, M.: Adaptive control of manipulators containing closed kinematic loops. IEEE Trans. Robot.
Autom. 6(1), 10–19 (1990)
13. Walker, M.: Computational scheme for passivity based control of mechanical manipulators.
Proceedings 1992 IEEE International Conference on Robotics and Automation, pp. 1976–1985, vol. 3
(1992)
14. Niemeyer, G., Slotine, J.-J.E.: Performance in adaptive manipulator control. Int. J. Robot. Res. 10(2),
149–161 (1991)
15. Kawasaki, H., Bito, T., Kanzaki, K.: "An efficient algorithm for the model-based adaptive control of
robotic manipulators. IEEE Trans. Robot. Autom. 12(3), 496–501 (1996)
16. Kawasaki, H., Mochizuki, S., Kanzaki, K.: An efficient computational algorithm for adaptive manipulator
control. IFAC Proceedings Volumes 26 (2, Part 1), pp. 459-462, 12th Trien- nal Wold Congress of the
International Federation of Automatic control. Volume 1 Theory, Sydney, Australia (1993)
17. Kawasaki, H., Nishimura, K.: Terminal-link parameter estimation and trajectory control of robotic
manipulators. IFAC Proceedings Volumes 18(16) pp. 49-54. 1st IFAC Symposium on Robot Control
(SYROCO ’85), Barcelona, Spain’ (1985)
18. Bukkems, B., Kostić, D., de Jager, B., Steinbuch, M.: Online identification of a robot using batch adaptive
control. IFAC Proceedings Volumes 36 (16), pp. 921-926. 13th IFAC Symposium on System Identification
(SYSID 2003), Rotterdam, The Netherlands (2003)
19. Yang, C., Jiang, Y., He, W., Na, J., Li, Z., Xu, B.: Adaptive parameter estimation and control design for
robot manipulators with finite-time convergence. IEEE Trans. Ind. Electron. 65(10), 8112–8123 (2018)
20. Lu, W.-S., Meng, Q.-H.: Recursive computation of manipulator regressor and its application to adaptive
motion control of robots. IEEE Pacific Rim Conference on Communications, Computers and Signal
Processing Conference Proceedings, pp. 170–173, vol. 1 (1991)
21. Lu, W.-S., Meng, Q.-H.: Regressor formulation of robot dynamics: computation and applications. IEEE
Trans. Robot. Autom. 9(3), 323–333 (1993)
22. Yuan, J., Yuan, B.: Recursive computation of the Slotine-Li regressor. Proceedings of 1995 American
Control Conference - ACC’95, vol. 3, pp. 2327–2331 (1995)
23. Yuan, J., Stepenanko, Y.: Computing a manipulator regressor without acceleration feedback.
Robotica 10, 269–275 (1992)
24. Atkeson, C.G., An, C.H., Hollerbach, J.M.: Estimation of inertial parameters of manipulator loads and
links. Int. J. Robot. Res. 5(3), 101–119 (1986)
25. De Luca, A., Ferrajoli, L.: A modified Newton-Euler method for dynamic computations in robot fault
detection and control. IEEE Int. Conf. Robot. Autom. 2009, 3359–3364 (2009)
26. Wang, H.: On the recursive implementation of adaptive control for robot manipulators. Proceedings of
the 29th Chinese Control Conference, pp. 2154–2161 (2010)
27. Wang, H., Xie, Y.: On the recursive adaptive control for free-floating space manipulators. J. Intell. Robot.
Syst. 66, 443–461 (2012)
28. Siciliano, B., Khatib, O.: Springer Handbook of Robotics. Springer-Verlag, Berlin, Heidelberg (2007)
29. Spong, M.W.: Robot Dynamics and Control, 1st edn. John Wiley Sons Inc, USA (1989)
30. Siciliano, B., Sciavicco, L., Villani, L., Oriolo, G.: Robotics: Modelling, Planning and Control, 1st edn.
Springer Publishing Company, Incorporated (2008)
31. Silver, W.M.: On the equivalence of Lagrangian and Newton-Euler dynamics for manipulators. Int. J.
Robot. Res. 1(2), 60–70 (1982)
32. Luh, J.Y.S., Walker, M.W., Paul, R.P.C.: On-Line Computational Scheme for Mechanical Manipulators. J.
Dyn. Syst. Meas. Control 102(2), 69–76 (1980)
33. Huang, A.-C., Chien, M.-C.: Adaptive Control of Robot Manipulators: A Unified Regressor-Free
Approach. World Scientific Publishing Company (2010)
34. Slotine, J.E., Li, W.: Applied Nonlinear Control. Prentice-Hall, Englewood Cliffs, NJ (1991)
35. Hyatt, P., Johnson, C.C., Killpack, M.D.: Model Reference Predictive Adaptive Control for Large-Scale Soft
Robots. Frontiers in Robotics and AI, vol. 7 (2020)
36. Yang, Y., Han, J., Liu, Z., Zhao, Z., Hong, K.-S.: Modeling and Adaptive Neural Network Control for a Soft
Robotic Arm With Prescribed Motion Constraints. IEEE/CAA J. Autom. Sin. 10(2), 501–511 (2023)
37. Diao, S., Sun, W., Su, S.-F., Zhao, X., Xu, N.: Novel Adaptive Control for Flexible-Joint Robots With
Unknown Measurement Sensitivity. IEEE Trans. Autom. Sci. Eng. (2023)
38. Gautier, M., Khalil, W.: Identification of the minimum inertial parameters of robots. Proc. Int. Conf.
Robot. Autom. 3, 1529–1534 (1989)
PAPER 7:
Title: Adaptive Robot Coordination: A Subproblem-Based Approach for Hybrid Multi-Robot Motion Planning
Abstract: This work presents Adaptive Robot Coordination (ARC), a novel hybrid framework for multi-robot
motion planning (MRMP) that employs local subproblems to resolve inter-robot conflicts. ARC creates
subproblems centered around conflicts, and the solutions represent the robot motions required to resolve
these conflicts. The use of subproblems enables an innovative, cost-effective hybrid exploration of the multi-
robot planning space by dynamically coupling and decoupling necessary subsets of robots only when required
and in specific physical locations. This allows ARC to adapt the levels of coordination efficiently by planning in
decoupled spaces, where robots can operate independently, and in coupled spaces, where coordination is
essential. ARC is probabilistically complete, can be used for any robot, and produces cost-efficient solutions in
reduced planning times. Through extensive evaluation across representative scenarios with different robots
requiring various levels of coordination, ARC demonstrates its ability to provide simultaneous scalability and
precise coordination. ARC is the only method capable of solving all the scenarios and is competitive with
coupled, decoupled, and hybrid baselines.
References:
1. I. Draganjac, D. Miklić, Z. Kovačić, G. Vasiljević and S. Bogdan, "Decentralized control of multi-AGV systems in
autonomous warehousing applications", IEEE Trans. Automat. Sci. Eng., vol. 13, no. 4, pp. 1433-1447, Oct.
2016.
2. I. Draganjac, T. Petrović, D. Miklić, Z. Kovačić and J. Oršulić, "Highly-scalable traffic management of
autonomous industrial transportation systems", Robot. Comput.- Integr. Manuf., vol. 63, 2020.
3. F. Pratissoli, R. Brugioni, N. Battilani and L. Sabattini, "Hierarchical traffic management of multi-AGV systems
with deadlock prevention applied to industrial environments", IEEE Trans. Automat. Sci. Eng., May 2023.
4. I. Solis, J. Motes, R. Sandstrom and N. M. Amato, "Representation-optimal multi-robot motion planning
using conflict-based search", IEEE Robot. Automat. Lett., vol. 6, pp. 4608-4615, Jul. 2021.
5. L. Cohen, T. Uras, T. S. Kumar and S. Koenig, "Optimal and bounded-suboptimal multi-agent motion
planning", Proc. 12th Int. Symp. Combinatorial Search, vol. 10, pp. 44-51, 2019.
6. G. Wagner and H. Choset, "Subdimensional expansion for multirobot path planning", Artif. Intell., vol. 219,
pp. 1-24, 2015.
7. R. Shome, K. Solovey, A. Dobson, D. Halperin and K. E. Bekris, "dRRT*: Scalable and informed asymptotically-
optimal multi-robot motion planning", Auton. Robots, vol. 44, pp. 443-467, 2019.
8. T. Lozano-Pérez and M. A. Wesley, "An algorithm for planning collision-free paths among polyhedral
obstacles", Commun. ACM, vol22, pp. 560-570, Oct. 1979.
9. J. F. Canny, The Complexity of Robot Motion Planning, Cambridge, MA, USA:MIT Press, 1988.
10. J. H. Reif, "Complexity of the mover's problem and generalizations", Proc. IEEE Symp. Foundations Comput.
Sci., pp. 421-427, 1979.
11. L. E. Kavraki, P. Švestka, J.-C. Latombe and M. H. Overmars, "Probabilistic roadmaps for path planning in
high-dimensional configuration spaces", IEEE Trans. Robot. Automat., vol. 12, no. 4, pp. 566-580, Aug. 1996.
12. S. M. Lavalle, "Rapidly-exploring random trees: A new tool for path planning", 1998.
13. G. Sanchez and J.-C. Latombe, "Using a PRM planner to compare centralized and decoupled planning for
multi-robot systems", Proc. IEEE Int. Conf. Robot. Autom., pp. 2112-2119, 2002.
14. S. Carpin and E. Pagello, "On parallel RRTs for multi-robot systems", Proc. Italian Assoc. AI, pp. 834-841,
2002.
15. D. Ferguson, N. Kalra and A. Stentz, "Replanning with RRTs", Proc. IEEE Int. Conf. Robot. Automat., pp.
1243-1248, 2006.
16. M. Čáp, P. Novák, J. Vokrínek and M. Pěchouček, "Multi-agent RRT*: Sampling-based cooperative
pathfinding", Proc. Int. Conf. Auton. Agents Multi-Agent Syst., pp. 1263-1264, 2013.
17. M. Saha and P. Isto, "Multi-robot motion planning by incremental coordination", Proc. IEEE/RSJ Int. Conf.
Intell. Robots Syst., pp. 5960-5963, 2006.
18. J. Pearl, Heuristics: Intelligent Search Strategies for Computer Problem Solving, Upper Saddle River, NJ,
USA:Addison-Wesley Longman Publishing Co., Inc, 1984.
19. P. Švestka and M. H. Overmars, "Coordinated path planning for multiple robots", Robot. Auton. Syst., vol.
23, no. 3, pp. 125-152, 1998.
20. R. Regele and P. Levi, "Cooperative multi-robot path planning by heuristic priority adjustment", Proc.
IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 5954-5959, 2006.
21. J. P. van den Berg and M. H. Overmars, "Prioritized motion planning for multiple robots", Proc. IEEE/RSJ Int.
Conf. Intell. Robots Syst., pp. 430-435, 2005.
22. R. Cui, B. Gao and J. Guo, "Pareto-optimal coordination of multiple robots with safety guarantees", Auton.
Robots, vol. 32, no. 3, pp. 189-205, 2012.
23. M. Cáp, P. Novák, M. Selecky, J. Faigl and J. Vokffnek, "Asynchronous decentralized prioritized planning for
coordination in multi-robot system", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 3822-3829, 2013.
24. V. R. Desaraju and J. P. How, "Decentralized path planning for multi-agent teams with complex
constraints", Auton. Robots, vol. 32, no. 4, pp. 385-403, 2012.
25. A. Geramifard, P. Chubak and V. Bulitko, "Biased cost pathfinding", Proc. 2nd Artif. Intell. Interactive Digit.
Entertainment Conf., pp. 112-114, 2006.
26. M. Muthiah and A. Saad, "Multi robot path planning and path coordination using genetic
algorithms", Proc. SouthEast Conf., pp. 112-119, 2017.
27. G. Sharon, R. Stern, A. Felner and N. R. Sturtevant, "Conflict-based search for optimal multi-agent
pathfinding", Artif. Intell., vol. 219, pp. 40-66, 2015.
28. J. Chen, J. Li, C. Fan and B. C. Williams, "Scalable and safe multi-agent motion planning with nonlinear
dynamics and bounded disturbances", Proc. AAAI Conf. Artif. Intell., pp. 11237-11245, 2021.
29. K. Solovey, O. Salzman and D. Halperin, "Finding a needle in an exponential haystack: Discrete RRT for
exploration of implicit roadmaps in multi-robot motion planning", Int. J. Robot. Res., vol. 35, pp. 501-513,
2016.
30. M. A. Morales A, R. Pearce and N. M. Amato, "Metrics for analyzing the evolution of C-Space
models", Proc. IEEE Int. Conf. Robot. Autom., pp. 1268-1273, 2006.
31. C. McBeth, J. Motes, D. Uwacu, M. Morales and N. M. Amato, "Scalable multi-robot motion planning for
congested environments with topological guidance", IEEE Robot. Automat. Lett., vol. 8, no. 11, pp. 6867-6874,
Nov. 2023.
32. Y. Shaoul, I. Mishani, M. Likhachev and J. Li, "Accelerating search-based planning for multi-robot
manipulation by leveraging online-generated experiences", Proc. Int. Conf. Automated Plan. Scheduling, pp.
523-531, 2024.
PAPER 8:
Title: Experimental Results on the Robust and Adaptive Control of Robot Manipulators Without Velocity
Measurements
Abstract: To achieve accurate tracking control of robot manipulators, many schemes have been proposed.
Some common approaches are based on robust and adaptive control techniques, while when necessary
velocity observers are employed. Robust techniques have the advantage of requiring few prior information of
the robot model parameters/structure or disturbances while tracking can be achieved, for instance, by using
sliding mode control. On the contrary, adaptive techniques guarantee trajectory tracking but under the
assumption that the robot model structure is perfectly known and it is linear in the unknown parameters,
while joint velocities are also available. In this letter, some experiments are carried out to find out whether
combining a robust and an adaptive controller may increase the performance of the system, as long as the
adaptive term can be treated as a perturbation by the robust controller. The results are compared with an
adaptive robust control law, showing that the proposed combined scheme performs better than the separated
algorithms, working on their own and then the comparison laws.
References:
1.
S. Nicosia and P. Tomei, "Robot control by using only joint position measurements", IEEE Trans. Autom. Control,
vol. 35, no. 9, pp. 1058-1061, Sep. 1990.
2.
J.-J. E. Slotine and W. Li, "On the adaptive control of robot manipulators", Int. J. Robot. Res., vol. 6, no. 3, pp.
49-59, 1987.
3.
M. W. Spong, "On the robust control of robot manipulators", IEEE Trans. Autom. Control, vol. 37, no. 11, pp.
1782-1786, Nov. 1992.
4.
C. C. De Wit and N. Fixot, "Robot control via robust estimated state feedback", IEEE Trans. Autom. Control, vol.
36, no. 12, pp. 1497-1501, Dec. 1991.
5.
C. C. De Wit and N. Fixot, "Adaptive control of robot manipulators via velocity estimated feedback", IEEE
Trans. Autom. Control, vol. 37, no. 8, pp. 1234-1237, Aug. 1992.
6.
M. A. Arteaga, "Robot control and parameter estimation with only joint position measurements", Automatica,
vol. 39, pp. 67-73, Jan. 2003.
7.
M. A. Arteaga and R. Kelly, "Robot control without velocity measurements: New theory and experimental
results", IEEE Trans. Robot. Autom., vol. 20, no. 2, pp. 297-308, Apr. 2004.
8.
E. Zergeroglu and E. Tatlicioglu, "Observer based adaptive output feedback tracking control of robot
manipulators", Proc. 49th IEEE Conf. Decis. Control, pp. 3638-3643, Dec. 2010.
9.
M. Homayounzade and M. Keshmiri, "Adaptive control of electrically–driven robot manipulators without
velocity measurements", Proc. ASME Int. Mech. Eng. Congr. Expo. (IMECE), pp. 1-10, Nov. 2014.
10.
J. G. Romero and R. Ortega, "Two globally convergent adaptive speed observers for mechanical
systems", Automatica, vol. 60, pp. 7-11, Oct. 2015.
11.
J. G. Romero, R. Ortega and I. Sarras, "A globally exponentially stable tracking controller for mechanical
systems using position feedback", IEEE Trans. Autom. Control, vol. 60, no. 3, pp. 818-823, Mar. 2015.
12.
J. Na, M. Mahyuddin, G. Herrmann, X. Ren and P. Barber, "Robust adaptive finite-time parameter estimation
and control for robotic systems", Int. J. Robust Nonlinear Control, vol. 26, no. 16, pp. 3045-3071, 2015.
13.
V. Parra-Vega, S. Arimoto, Y.-H. Liu, G. Hirzinger and P. Akella, "Dynamic sliding PID control for tracking of robot
manipulators: Theory and experiments", IEEE Trans. Robot. Autom., vol. 19, no. 6, pp. 967-976, Dec. 2003.
14.
M. A. Arteaga, A. M. Castillo-Sánchez and V. Parra-Vega, "Cartesian control of robots without dynamic model
and observer design", Automatica, vol. 42, pp. 473-480, Mar. 2006.
15.
M. A. Arteaga, "On the properties of a dynamic model of flexible robot manipulators", ASME J. Dyn. Syst.
Meas. Control, vol. 120, pp. 8-14, Mar. 1998.
16.
J. C. Rivera-Dueñas and M. A. Arteaga, "Robot force control without dynamic model: Theory and
experiments", Robotica, vol. 31, pp. 149-171, Jan. 2013.
PAPER 9:
Title: Adaptive Position Feedback Control of Parallel Robots in the Presence of Kinematics and Dynamics
Uncertainties
Abstract: Uncertainties in the kinematic and dynamic parameters of a parallel robot are unavoidable. The
problem is more crucial in the cases where the manipulator interacts with the environment and when it is
large–scale or deployable. Furthermore, precise measurement of the velocity of the end-effector is almost
inaccessible in practice. This paper addresses the above shortcomings by designing of an adaptive trajectory
tracking controller with merely position feedback of joint and task space variables. Simplicity of
implementation, separation of adaptation laws of dynamic and kinematic parameters, and reduction of the
number of adaptation laws such that in some cases, e.g., cable-driven robots, it is identically equivalent to the
number of unknown parameters are some advantages of the proposed controller. The method’s efficiency is
shown via implementation on a cable-driven parallel manipulator and an intraocular surgery robot. Note to
Practitioners—In order to achieve a suitable response in parallel robots with traditional controllers, a precise
knowledge of kinematic and dynamic parameters, together with accurate measurement of velocity, is
required. In practice, these values are usually derived by robot calibration and identification. Since the
system’s parameters may alter or depend on external factors such as temperature, these time-consuming
methods should be implemented repeatedly while the robot is out of duty. Additionally, precise velocity
measurement is a prohibitive task and requires expensive instruments. This article presents a controller to
address the above shortcomings. By this means, a simple adaptive controller based on position feedback is
designed such that via suitable estimation of kinematic and dynamic parameters, trajectory tracking is
obtained without the need for accurate initial estimates of the parameters. The proposed method has a
number of advantages, including separation of the adaptation laws of kinematic parameters and dynamic
parameters, simple representation of the Jacobian matrix in regressor form, and there is no requirement for
velocity feedback. Furthermore, a force distribution method is introduced for redundant robots. Hence, the
proposed controller is an appropriate alternative to traditional controllers widely used in industries.
References:
1.
A. Abbasi, S. MahmoudZadeh and A. Yazdani, "A cooperative dynamic task assignment framework for COTSBot
AUVs", IEEE Trans. Autom. Sci. Eng., vol. 19, no. 2, pp. 1163-1179, Apr. 2022.
2.
X. Yu, W. He, Q. Li, Y. Li and B. Li, "Human-robot co-carrying using visual and force sensing", IEEE Trans. Ind.
Electron., vol. 68, no. 9, pp. 8657-8666, Sep. 2021.
3.
L. Schreiber and C. Gosselin, "Schönflies motion PARALLeL robot (SPARA): A kinematically redundant parallel
robot with unlimited rotation capabilities", IEEE/ASME Trans. Mechatronics, vol. 24, no. 5, pp. 2273-2281, Oct.
2019.
4.
W. Shang, S. Cong and Y. Ge, "Coordination motion control in the task space for parallel manipulators with
actuation redundancy", IEEE Trans. Autom. Sci. Eng., vol. 10, no. 3, pp. 665-673, Jul. 2013.
5.
M. R. J. Harandi, S. A. Khalilpour and H. D. Taghirad, "Adaptive energy shaping control of a 3-DOF
underactuated cable-driven parallel robot", IEEE Trans. Ind. Informat., Oct. 2022.
6.
E. Ida, S. Briot and M. Carricato, "Natural oscillations of underactuated cable-driven parallel robots", IEEE
Access, vol. 9, pp. 71660-71672, 2021.
7.
M. R. J. Harandi, "Passivity based control of 3-DOF underactuated suspended cable-driven robot", 2021.
8.
M. R. J. Harandi, S. A. Khalilpour and H. Taghirad, "Robust IDA-PBC for a spatial underactuated cable driven
robot with bounded inputs", Proc. 29th Iranian Conf. Electr. Eng. (ICEE), pp. 689-694, May 2021.
9.
H. Yuan, X. You, Y. Zhang, W. Zhang and W. Xu, "A novel calibration algorithm for cable-driven parallel robots
with application to rehabilitation", Appl. Sci., vol. 9, no. 11, May 2019.
10.
X. Huo, B. Lian, P. Wang, Y. Song and T. Sun, "Dynamic identification of a tracking parallel
mechanism", Mechanism Mach. Theory, vol. 155, Jan. 2021.
11.
X. Yu, B. Li, W. He, Y. Feng, L. Cheng and C. Silvestre, "Adaptive-constrained impedance control for human–
robot co-transportation", IEEE Trans. Cybern., vol. 52, no. 12, pp. 13237-13249, Dec. 2022.
12.
R. Ortega, V. Gromov, E. Nuño, A. Pyrkin and J. G. Romero, "Parameter estimation of nonlinearly parameterized
regressions without overparameterization: Application to adaptive control", Automatica, vol. 127, May 2021.
13.
T. Yang, N. Sun, Y. Fang, X. Xin and H. Chen, "New adaptive control methods for n-link robot manipulators with
online gravity compensation: Design and experiments", IEEE Trans. Ind. Electron., vol. 69, no. 1, pp. 539-548,
Jan. 2022.
14.
M. I. Hosseini, M. J. Harandi, S. K. Seyedi and H. Taghirad, "Experimental performance of adaptive fast terminal
sliding mode control on a suspended cable robot", J. Electr. Comput. Eng. Innov., vol. 7, no. 1, pp. 57-66, 2019.
15.
R. Hao, J. Wang, J. Zhao and S. Wang, "Observer-based robust control of 6-DOF parallel electrical manipulator
with fast friction estimation", IEEE Trans. Autom. Sci. Eng., vol. 13, no. 3, pp. 1399-1408, Jul. 2016.
16.
W. Shang, F. Xie, B. Zhang, S. Cong and Z. Li, "Adaptive cross-coupled control of cable-driven parallel robots
with model uncertainties", IEEE Robot. Autom. Lett., vol. 5, no. 3, pp. 4110-4117, Jul. 2020.
17.
W. Shang, B. Zhang, S. Cong and Y. Lou, "Dual-space adaptive synchronization control of redundantly-actuated
cable-driven parallel robots", Mechanism Mach. Theory, vol. 152, Oct. 2020.
18.
M. R. J. Harandi and H. D. Taghirad, "Adaptive interconnection and damping assignment passivity-based
control for an underactuated cable-driven robot", Int. J. Adapt. Control Signal Process., vol. 35, no. 12, pp.
2487-2498, Dec. 2021.
19.
C. Sun et al., "Design and optimization of three-degree-of-freedom planar adaptive cable-driven parallel robots
using the cable wrapping phenomenon", Mechanism Mach. Theory, vol. 166, Dec. 2021.
20.
J.-J. E. Slotine and W. Li, "On the adaptive control of robot manipulators", Int. J. Robot. Res., vol. 6, no. 3, pp.
49-59, 1987.
21.
D. Braganza, W. E. Dixon, D. M. Dawson and B. Xian, "Tracking control for robot manipulators with kinematic
and dynamic uncertainty", Proc. 44th IEEE Conf. Decis. Control, pp. 5293-5297, Dec. 2005.
22.
C. C. Cheah, C. Liu and J. J. E. Slotine, "Adaptive tracking control for robots with unknown kinematic and
dynamic properties", Int. J. Robot. Res., vol. 25, no. 3, pp. 283-296, 2006.
23.
H. Wang, "Adaptive control of robot manipulators with uncertain kinematics and dynamics", IEEE Trans.
Autom. Control, vol. 62, no. 2, pp. 948-954, Feb. 2017.
24.
M. R. J. Harandi, S. A. Khalilpour, H. D. Taghirad and J. G. Romero, "Adaptive control of parallel robots with
uncertain kinematics and dynamics", Mech. Syst. Signal Process., vol. 157, Aug. 2021.
25.
M. R. J. Harandi, S. A. Khalilpour and H. D. Taghirad, "Adaptive dynamic feedback control of parallel robots
with unknown kinematic and dynamic properties", ISA Trans., vol. 126, pp. 574-584, Jul. 2022.
26.
H. Ji, W. Shang and S. Cong, "Adaptive synchronization control of cable-driven parallel robots with uncertain
kinematics and dynamics", IEEE Trans. Ind. Electron., vol. 68, no. 9, pp. 8444-8454, Sep. 2021.
27.
J. G. Romero, R. Ortega and I. Sarras, "A globally exponentially stable tracking controller for mechanical
systems using position feedback", IEEE Trans. Autom. Control, vol. 60, no. 3, pp. 818-823, Mar. 2015.
28.
J. Moreno-Valenzuela, V. Santibá nez and R. Campa, "On output feedback tracking control of robot
manipulators with bounded torque input", Int. J. Control Autom. Syst., vol. 6, no. 1, pp. 76-85, 2008.
29.
N. Sun, Y. Fu, T. Yang, J. Zhang, Y. Fang and X. Xin, "Nonlinear motion control of complicated dual rotary crane
systems without velocity feedback: Design analysis and hardware experiments", IEEE Trans. Autom. Sci. Eng.,
vol. 17, no. 2, pp. 1017-1029, Apr. 2020.
30.
Y. Su, P. C. Müller and C. Zheng, "Global asymptotic saturated PID control for robot manipulators", IEEE Trans.
Control Syst. Technol., vol. 18, no. 6, pp. 1280-1288, Nov. 2010.
31.
M. R. J. Harandi, H. D. Taghirad, A. Molaei and J. Guadalupe Romero, "Bounded inputs total energy shaping for
a class of underactuated mechanical systems", Int. J. Robust Nonlinear Control, vol. 31, no. 18, pp. 9267-9281,
Dec. 2021.
32.
H. D. Taghirad, Parallel Robots: Mechanics and Control, Boca Raton, FL, USA:CRC Press, 2013.
33.
M. R. J. Harandi, S. A. Khalilpour, H. Damirchi and H. D. Taghirad, "Stabilization of cable driven robots using
interconnection matrix: Ensuring positive tension", Proc. 7th Int. Conf. Robot. Mechatronics (ICRoM), pp. 235-
240, Nov. 2019.
34.
S.-R. Oh and S. K. Agrawal, "Cable suspended planar robots with redundant cables: Controllers with positive
tensions", IEEE Trans. Robot., vol. 21, no. 3, pp. 457-465, Jun. 2005.
35.
N. Khodadadi, M. I. Hosseini, S. A. Khalilpour, H. D. Taghirad and P. Cardou, "Multi objective optimization of a
cable-driven robot with parallelogram links", Proc. Int. Conf. Cable-Driven Parallel Robots, pp. 170-181, 2021.
36.
A. Bataleblu, R. Khorrambakht and H. D. Taghirad, "Robust H∞-based control of ARAS-diamond: A vitrectomy
eye surgery robot", Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci., vol. 235, no. 20, pp. 5116-5131, 2020.
37.
A. Molaei, E. Abedloo, H. D. Taghirad and Z. Marvi, "Kinematic and workspace analysis of DIAMOND: An
innovative eye surgery robot", Proc. 23rd Iranian Conf. Electr. Eng., pp. 882-887, May 2015.
38.
A. Hassani, A. Bataleblu, S. A. Khalilpour, H. D. Taghirad and P. Cardou, "Dynamic models of spherical parallel
robots for model-based control schemes", arXiv:2110.00491, 2021.
39.
M. R. J. Harandi, A. Hassani, S. Khalilpour and H. D. Taghirad, "Practical adaptive position feedback regulator
for parallel robots with bounded inputs", J. Vib. Control, 2022.
40.
H. K. Khalil and J. Grizzle, Nonlinear Systems, Upper Saddle River, NJ, USA:Prentice-Hall, vol. 3, 2002.
PAPER 10:
Title: Introducing Switched Adaptive Control for Self-Reconfigurable Mobile Cleaning Robots
Abstract: Reconfigurable robots provide an attractive option for cleaning tasks, thanks to their better area
coverage and adaptability to changing environment. However, the ability to change morphology creates drastic
changes in the reconfigurable robot dynamics, and existing control design techniques do not take this into
account. Neglecting configuration changes can lead to performance degradation and, in the worst scenarios,
instability. This paper proposes to embed the changes arising from reconfiguration in the control design, via a
switched uncertain Euler-Lagrangian model. Accordingly, a novel switched adaptive design is proposed for
trajectory tracking. Closed-loop stability is assured using the multiple Lyapunov function framework, and the
design is implemented and validated on a self-reconfigurable pavement cleaning mobile robot (PANTHERA).
Note to Practitioners—Self-reconfigurable mobile cleaning robots, which can change their configurations as
per the application requirements, are now predominantly used for cleaning and maintenance operations
because of their better area coverage, less manpower requirement and consistent performance. However, the
state-of-the-art control strategies for conventional robots cannot always ensure stability and performance
under the simultaneous effects of configuration changes and uncertainties. The switched Euler-Lagrange
model formulated in this work can capture the configuration changes of the robot and the proposed switched
adaptive controller can tackle uncertainties of each configurations of the robot. The simulation and
experimental results clearly show the potential issues of the state-of-the-art methods and the remarkable
benefits of the proposed approach.
References:
1.
D. Rus and M. T. Tolley, "Design fabrication and control of soft robots", Nature, vol. 521, no. 7553, pp. 467-475,
May 2015.
2.
C. Majidi, "Soft robotics: A perspective—Current trends and prospects for the future", Soft Robot., vol. 1, no. 1,
pp. 5-11, Mar. 2014.
3.
R. Thakker, A. Kamat, S. Bharambe, S. Chiddarwar and K. M. Bhurchandi, "ReBiS—Reconfigurable bipedal snake
robot", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 309-314, Sep. 2014.
4.
Y. Shi, M. R. Elara, A. V. Le, V. Prabakaran and K. L. Wood, "Path tracking control of self-reconfigurable robot
hTetro with four differential drive units", IEEE Robot. Autom. Lett., vol. 5, no. 3, pp. 3998-4005, Jul. 2020.
5.
M. Yim, "Modular self-reconfigurable robot systems: Challenges and opportunities for the future", IEEE Robot.
Autom. Mag., vol. 10, pp. 2-11, 2007.
6.
J. Seo, J. Paik and M. Yim, "Modular reconfigurable robotics", Annu. Rev. Control Robot. Auto. Syst., vol. 2, pp.
63-88, May 2019.
7.
T. T. Tun, L. Huang, R. E. Mohan and S. G. H. Matthew, "Four-wheel steering and driving mechanism for a
reconfigurable floor cleaning robot", Autom. Construct., vol. 106, Oct. 2019.
8.
R. Parween, M. V. Heredia, M. M. Rayguru, R. E. Abdulkader and M. R. Elara, "Autonomous self-reconfigurable
floor cleaning robot", IEEE Access, vol. 8, pp. 114433-114442, 2020.
9.
N. Tan, A. A. Hayat, M. R. Elara and K. L. Wood, "A framework for taxonomy and evaluation of self-
reconfigurable robotic systems", IEEE Access, vol. 8, pp. 13969-13986, 2020.
10.
G. Gungor, B. Fidan and W. W. Melek, "Decentralized model reference adaptive control design for modular and
reconfigurable robots", Advances in Motion Sensing and Control for Robotic Applications: Selected Papers
From the Symposium on Mechatronics Robotics and Control (SMRC’18)-CSME International Congress 2018
May 27-30 2018 Toronto, pp. 109-125, 2019.
11.
M. M. Rayguru, M. R. Elara, A. A. Hayat, B. Ramalingam and S. Roy, "Modeling and control of PANTHERA self-
reconfigurable pavement sweeping robot under actuator constraints", Proc. IEEE/RSJ Int. Conf. Intell. Robots
Syst. (IROS), pp. 2742-2748, Sep. 2021.
12.
G. Liu, S. Abdul and A. A. Goldenberg, "Distributed control of modular and reconfigurable robot with torque
sensing", Robotica, vol. 26, no. 1, pp. 75-84, Jan. 2008.
13.
G. Liu, Y. Liu and A. A. Goldenberg, "Design analysis and control of a spring-assisted modular and
reconfigurable robot", IEEE/ASME Trans. Mechatronics, vol. 16, no. 4, pp. 695-706, Aug. 2011.
14.
T. Jianguo, L. Xiong, Y. Fei and D. Zongquan, "A wheel-arm reconfigurable mobile robot design and its
reconfigurable configuration", Proc. ASME/IFToMM Int. Conf. Reconfigurable Mech. Robots, pp. 550-557, Jun.
2009.
15.
M. Tarokh, "A unified kinematics modeling optimization and control of universal robots: From serial and
parallel manipulators to walking rolling and hybrid robots", Auto. Robots, vol. 44, pp. 1233-1248, Jul. 2020.
16.
A. Alamdari and V. Krovi, "Active reconfiguration for performance enhancement in articulated wheeled
vehicles", Proc. Dyn. Syst. Control Conf., vol. 46193, 2014.
17.
A. Alamdari, X. Zhou and V. N. Krovi, "Kinematic modeling analysis and control of highly reconfigurable
articulated wheeled vehicles", Proc. Int. Design Eng. Tech. Conf. Comput. Inf. Eng. Conf., vol. 55935, 2013.
18.
Y. Zhang, Y. Koga and D. Balkcom, "Interlocking block assembly with robots", IEEE Trans. Autom. Sci. Eng., vol.
18, no. 3, pp. 902-916, Jul. 2021.
19.
B. Huang, Y. Yang, Y.-Y. Tsai and G.-Z. Yang, "A reconfigurable multirobot cooperation workcell for personalized
manufacturing", IEEE Trans. Autom. Sci. Eng., vol. 19, no. 3, pp. 2581-2590, Jul. 2022.
20.
J. Paulos et al., "Automated self-assembly of large maritime structures by a team of robotic boats", IEEE Trans.
Autom. Sci. Eng., vol. 12, no. 3, pp. 958-968, Jul. 2015.
21.
J. Ye, S. Roy, M. Godjevac and S. Baldi, "A switching control perspective on the offshore construction scenario
of heavy-lift vessels", IEEE Trans. Control Syst. Technol., vol. 29, no. 1, pp. 470-477, Jan. 2021.
22.
A. V. Le, R. Parween, P. T. Kyaw, R. E. Mohan, T. H. Q. Minh and C. S. C. S. Borusu, "Reinforcement learning-
based energy-aware area coverage for reconfigurable hRombo tiling robot", IEEE Access, vol. 8, pp. 209750-
209761, 2020.
23.
P. T. Kyaw et al., "Energy-efficient path planning of reconfigurable robots in complex environments", IEEE
Trans. Robot., vol. 38, no. 4, pp. 2481-2494, Aug. 2022.
24.
S. Roy and S. Baldi, "On reduced-complexity robust adaptive control of switched Euler–Lagrange
systems", Nonlinear Anal. Hybrid Syst., vol. 34, pp. 226-237, Nov. 2019.
25.
D. Liberzon, Switching in Systems and Control, Boston, MA, USA:Birkhauser, vol. 190, 2003.
26.
T. C. Lee and Z. P. Jiang, "Uniform asymptotic stability of nonlinear switched systems with an application to
mobile robots", IEEE Trans. Autom. Control, vol. 53, no. 5, pp. 1235-1252, Jun. 2008.
27.
Z. Li, J. Deng, R. Lu, Y. Xu, J. Bai and C.-Y. Su, "Trajectory-tracking control of mobile robot systems incorporating
neural-dynamic optimized model predictive approach", IEEE Trans. Syst. Man Cybern. Syst., vol. 46, no. 6, pp.
740-749, Jun. 2016.
28.
R. D. Yadav, V. N. Sankaranarayanan and S. Roy, "Adaptive sliding mode control for autonomous vehicle platoon
under unknown friction forces", Proc. 20th Int. Conf. Adv. Robot. (ICAR), pp. 879-884, Dec. 2021.
29.
M. M. Rayguru, S. Roy and I. N. Kar, "Time-scale redesign-based saturated controller synthesis for a class of
MIMO nonlinear systems", IEEE Trans. Syst. Man Cybern. Syst., vol. 51, no. 8, pp. 4681-4692, Aug. 2021.
30.
M. M. Rayguru, R. E. Mohan, R. Parween, L. Yi, A. V. Le and S. Roy, "An output feedback based robust saturated
controller design for pavement sweeping self-reconfigurable robot", IEEE/ASME Trans. Mechatronics, vol. 26,
no. 3, pp. 1236-1247, Jun. 2021.
31.
P. Cheng et al., "Asynchronous fault detection observer for 2-D Markov jump systems", IEEE Trans. Cybern., vol.
52, no. 12, pp. 13623-13634, Dec. 2022.
32.
N. Nedić, D. Pršić, C. Fragassa, V. Stojanović and A. Pavlovic, "Simulation of hydraulic check valve for forestry
equipment", Int. J. Heavy Vehicle Syst., vol. 24, no. 3, pp. 260-276, 2017.
33.
V. Djordjevic, V. Stojanovic, H. Tao, X. Song, S. He and W. Gao, "Data-driven control of hydraulic servo actuator
based on adaptive dynamic programming", Discrete Continuous Dyn. Syst. S, vol. 15, no. 7, pp. 1633, 2022.
34.
S. Tong, Y. Li and S. Sui, "Adaptive fuzzy output feedback control for switched nonstrict-feedback nonlinear
systems with input nonlinearities", IEEE Trans. Fuzzy Syst., vol. 24, no. 6, pp. 1426-1440, Dec. 2016.
35.
Y. M. S. S. Li and S. C. Tong, "Adaptive fuzzy control design for stochastic nonlinear switched systems with
arbitrary switchings and unmodeled dynamics", IEEE Trans. Cybern., vol. 47, no. 2, pp. 403-414, Jun. 2017.
36.
K. P. Cheng, R. E. Mohan, N. H. K. Nhan and A. V. Le, "Graph theory-based approach to accomplish complete
coverage path planning tasks for reconfigurable robots", IEEE Access, vol. 7, pp. 94642-94657, 2019.
37.
A. A. Hayat, R. Parween, M. R. Elara, K. Parsuraman and P. S. Kandasamy, "PANTHERA: Design of a
reconfigurable pavement sweeping robot", Proc. Int. Conf. Robot. Autom. (ICRA), pp. 7346-7352, May 2019.
38.
P. Coelho and U. Nunes, "Path-following control of mobile robots in presence of uncertainties", IEEE Trans.
Robot., vol. 21, no. 2, pp. 252-261, Apr. 2005.
39.
S. Roy, S. Nandy, R. Ray and S. N. Shome, "Robust path tracking control of nonholonomic wheeled mobile
robot: Experimental validation", Int. J. Control Autom. Syst., vol. 13, no. 4, pp. 897-905, 2015.
40.
J. P. Hespanha and A. S. Morse, "Stability of switched systems with average dwell-time", Proc. 38th IEEE Conf.
Decis. Control, vol. 3, pp. 2655-2660, Dec. 1999.
41.
J.-J. E. Slotine et al., Applied Nonlinear Control, Englewood Cliffs, NJ, USA:Prentice-Hall, vol. 199, no. 1, 1991.
42.
C. Dai, T. Guo, J. Yang and S. Li, "A disturbance observer-based current-constrained controller for speed
regulation of PMSM systems subject to unmatched disturbances", IEEE Trans. Ind. Electron., vol. 68, no. 1, pp.
767-775, Jan. 2021.
43.
F. Plestan, Y. Shtessel, V. Brégeault and A. Poznyak, "New methodologies for adaptive sliding mode
control", Int. J. Control, vol. 83, no. 9, pp. 1907-1919, 2010.
44.
S. Roy, S. Baldi and L. M. Fridman, " On adaptive sliding mode control without a priori bounded uncertainty
", Automatica, vol. 111, Jan. 2020.
45.
T. Tao, S. Roy and S. Baldi, "The issue of transients in leakage-based model reference adaptive control of
switched linear systems", Nonlinear Anal. Hybrid Syst., vol. 36, May 2020.
46.
S. Roy, E. B. Kosmatopoulos and S. Baldi, "On vanishing gains in robust adaptation of switched systems: A new
leakage-based result for a class of Euler–Lagrange dynamics", Syst. Control Lett., vol. 144, Oct. 2020.
PAPER 11:
Title: Decentralized Ability-Aware Adaptive Control for Multi-Robot Collaborative Manipulation
Abstract: Multi-robot teams can achieve more dexterous, complex and heavier payload tasks than a single
robot, yet effective collaboration is required. Multi-robot collaboration is extremely challenging due to the
different kinematic and dynamics capabilities of the robots, the limited communication between them, and
the uncertainty of the system parameters. In this letter, a Decentralized Ability-Aware Adaptive Control (DA3C)
is proposed to address these challenges based on two key features. Firstly, the common manipulation task is
represented by the proposed nominal task ellipsoid, which is used to maximize each robot's force capability
online via optimizing its configuration. Secondly, a decentralized adaptive controller is designed to be
Lyapunov stable in spite of heterogeneous actuation constraints of the robots and uncertain physical
parameters of the object and environment. In the proposed framework, decentralized coordination and load
distribution between the robots is achieved without communication, while only the control deficiency is
broadcast if any of the robots reaches its force limits. In this case, the object's reference trajectory is modified
in a decentralized manner to guarantee stable interaction. Finally, we perform several numerical and physical
simulations to analyse and verify the proposed method with heterogeneous multi-robot teams in collaborative
manipulation tasks.
References:
1.
P. Culbertson and M. Schwager, "Decentralized adaptive control for collaborative manipulation", Proc. IEEE Int.
Conf. Robot. Automat., pp. 278-285, 2018.
2.
T. Stouraitis, I. Chatzinikolaidis, M. Gienger and S. Vijayakumar, "Online hybrid motion planning for dyadic
collaborative manipulation via bilevel optimization", IEEE Trans. Robot., vol. 36, no. 5, pp. 1452-1471, Oct.
2020.
3.
Y. Emam, S. Mayya, G. Notomista, A. Bohannon and M. Egerstedt, "Adaptive task allocation for heterogeneous
multi-robot teams with evolving and unknown robot capabilities", Proc. IEEE Int. Conf. Robot. Automat., pp.
7719-7725.
4.
T. Yoshikawa, "Manipulability of robotic mechanisms", Int. J. Robot. Res., vol. 4, no. 2, pp. 3-9, 1985.
5.
T. Yoshikawa, "Manipulability and redundancy control of robotic mechanisms", Proc. IEEE Int. Conf. Robot.
Automat., pp. 1004-1009, 1985.
6.
S. Lee, "Dual redundant arm configuration optimization with task-oriented dual arm manipulability", IEEE
Trans. Robot. Automat., vol. 5, no. 1, pp. 78-97, Feb. 1989.
7.
G. Huber and D. Wollherr, "Efficient closed-form task space manipulability for a 7-dof serial robot", Robotics,
vol. 8, no. 4, pp. 1-31, 2019.
8.
P. Chiacchio et al., "Global task space manipulability ellipsoids for multiple-arm systems", IEEE Trans. Robot.
Automat., vol. 7, no. 5, pp. 678-685, Oct. 1991.
9.
M. Azad, J. Babič and M. Mistry, "Effects of the weighting matrix on dynamic manipulability of robots", Auton.
Robots, vol. 43, no. 7, pp. 1867-1879, 2019.
10.
P. Chiacchio, Y. Bouffard-Vercelli and F. Pierrot, "Force polytope and force ellipsoid for redundant
manipulators", J. Robotic Syst., vol. 14, no. 8, pp. 613-620, 1997.
11.
L. Yan, Z. Mu, W. Xu and B. Yang, "Coordinated compliance control of dual-arm robot for payload manipulation:
Master-slave and shared force control", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 2697-2702, 2016.
12.
L. Yan, Y. Yang, W. Xu and S. Vijayakumar, "Dual-arm coordinated motion planning and compliance control for
capturing moving objects with large momentum", Proc. IEEE/RSJ Int. Conf. Int. Robots Syst., pp. 7137-7144,
2018.
13.
L. Jin, S. Li, H. M. La and X. Luo, "Manipulability optimization of redundant manipulators using dynamic neural
networks", IEEE Trans. Ind. Electron., vol. 64, no. 6, pp. 4710-4720, Jun. 2017.
14.
A. Ajoudani, N. G. Tsagarakis and A. Bicchi, "Choosing poses for force and stiffness control", IEEE Trans. Robot.,
vol. 33, no. 6, pp. 1483-1490, Dec. 2017.
15.
D. Busson, R. Bearee and A. Olabi, "Task-oriented rigidity optimization for 7 DOF redundant
manipulators", IFAC-PapersOnLine, vol. 50, no. 1, pp. 14588-14593, 2017.
16.
L. Yan, W. Xu, Z. Hu and B. Liang, "Multi-objective configuration optimization for coordinated capture of dual-
arm space robot", Acta Astronautica, vol. 167, pp. 189-200, 2020.
17.
L. Rozo, N. Jaquier, S. Calinon and D. G. Caldwell, "Learning manipulability ellipsoids for task compatibility in
robot manipulation", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 3183-3189, 2017.
18.
N. Jaquier, L. D. Rozo, D. G. Caldwell and S. Calinon, "Geometry-aware tracking of manipulability
ellipsoids", Proc. Robot.: Sci. Syst., pp. 1-9, 2018.
19.
Y.-H. Liu and S. Arimoto, "Decentralized adaptive and nonadaptive position/force controllers for redundant
manipulators in cooperations", Int. J. Robot. Res., vol. 17, no. 3, pp. 232-247, 1998.
20.
F. Aghili, "Adaptive control of manipulators forming closed kinematic chain with inaccurate kinematic
model", IEEE/ASME Trans. Mechatronics, vol. 18, no. 5, pp. 1544-1554, Oct. 2013.
21.
G. Joshi and G. Chowdhary, Proc. IEEE Conf. Decis. Control, pp. 4601-4608, 2019.
22.
G.-B. Dai and Y.-C. Liu, "Distributed coordination and cooperation control for networked mobile
manipulators", IEEE Trans. Ind. Electron., vol. 64, no. 6, pp. 5065-5074, Jun. 2017.
23.
Y. Ren, S. Sosnowski and S. Hirche, "Fully distributed cooperation for networked uncertain mobile
manipulators", vol. 36, no. 4, pp. 984-1003, Aug. 2020.
24.
P. B. G. Dohmann and S. Hirche, "Distributed control for cooperative manipulation with event-triggered
communication", vol. 36, no. 4, pp. 1038-1052, Aug. 2020.
25.
X. Pennec, P. Fillard and N. Ayache, "A Riemannian framework for tensor computing", Int. J. Comput. Vis., vol.
66, no. 1, pp. 41-66, 2006.
26.
T. G. Kolda and B. W. Bader, "Tensor decompositions and applications", Soc. Ind. Appl. Math. Rev., vol. 51, no.
3, pp. 455-500, 2009.
27.
E. Lavretsky and N. Hovakimyan, "Positive mu-modification for stable adaptation in the presence of input
constraints", Proc. Amer. Control Conf., pp. 2545-2550, 2004.
PAPER 12:
Title: Adaptive Control of Soft Robots Based on an Enhanced 3D Augmented Rigid Robot Matching
Abstract: Despite having proven successful in generating precise motions under dynamic conditions in highly
deformable soft-bodied robots, model based techniques are also prone to robustness issues connected to the
intrinsic uncertain nature of the dynamics of these systems. This letter aims at tackling this challenge, by
extending the augmented rigid robot formulation to a stable representation of three dimensional motions of
soft robots, under Piecewise Constant Curvature hypothesis. In turn, the equivalence between soft-bodied and
rigid robots permits to derive effective adaptive controllers for soft-bodied robots, achieving perfect posture
regulation under considerable errors in the knowledge of system parameters. The effectiveness of the
proposed control design is demonstrated through extensive simulations.
References:
1.
D. Rus and M. T. Tolley, "Design fabrication and control of soft robots", Nature, vol. 521, no. 7553, pp. 467-475,
2015.
2.
T. G. Thuruthel, E. Falotico, M. Manti and C. Laschi, "Stable open loop control of soft robotic
manipulators", IEEE Robot. Autom. Lett., vol. 3, no. 2, pp. 1292-1298, Apr. 2018.
3.
A. Mironchenko and C. Prieur, "Input-to-state stability of infinite-dimensional systems: Recent results and open
questions", SIAM Rev., vol. 62, no. 3, pp. 529-614, 2020.
4.
S. Grazioso, G. D. Gironimo and B. Siciliano, "A geometrically exact model for soft continuum robots: The finite
element deformation space formulation", Soft Robot., vol. 6, no. 6, pp. 790-811, 2019.
5.
S. M. H. Sadati et al., "TMTDyn: A matlab package for modeling and control of hybrid rigid–continuum robots
based on discretized lumped systems and reduced-order models", SAGE Int. J. Robot. Res., pp. 1-52, Jan. 2020.
6.
M. Thieffry, A. Kruszewski, C. Duriez and T.-M. Guerra, "Control design for soft robots based on reduced-order
model", IEEE Robot. Autom. Lett., vol. 4, no. 1, pp. 25-32, Jan. 2019.
7.
R. J. Webster and B. A. Jones, "Design and kinematic modeling of constant curvature continuum robots: A
review", SAGE Int. J. Robot. Res., vol. 29, no. 13, pp. 1661-1683, 2010.
8.
V. Falkenhahn, A. Hildebrandt, R. Neumann and O. Sawodny, "Model-based feedforward position control of
constant curvature continuum robots using feedback linearization", Proc. Int. Conf. Robot. Autom., pp. 762-
767, 2015.
9.
C. D. Santina, R. K. Katzschmann, A. Bicchi and D. Rus, "Model-based dynamic feedback control of a planar soft
robot: Trajectory tracking and interaction with the environment", SAGE Int. J. Robot. Res., vol. 39, no. 4, pp.
490-513, 2020.
10.
R. K. Katzschmann, C. D. Santina, Y. Toshimitsu, A. Bicchi and D. Rus, "Dynamic motion control of multi-
segment soft robots using piecewise constant curvature matched with an augmented rigid body model", Proc.
2nd Int. Conf. Soft Robot., pp. 454-461, 2019.
11.
C. D. Santina, A. Bicchi and D. Rus, "On an improved state parametrization for soft robots with piecewise
constant curvature and its use in model based control", IEEE Robot. Autom. Lett., vol. 5, no. 2, pp. 1001-1008,
Apr. 2020.
12.
J.-J. E. Slotine and W. Li, Applied Nonlinear Control, Englewood Cliffs, NJ, USA:Prentice Hall, vol. 199, 1991.
13.
G. Tonietti and A. Bicchi, "Adaptive simultaneous position and stiffness control for a soft robot arm", Proc.
IEEE/RSJ Int. Conf. Intell. Robots Syst., vol. 2, pp. 1992-1997, 2002.
14.
M. Trumić, K. Jovanović and A. Fagiolini, "Decoupled nonlinear adaptive control of position and stiffness for
pneumatic soft robots", SAGE Int. J. Robot. Res., pp. 1-19, Feb. 2020.
15.
H. Wang, B. Yang, Y. Liu, W. Chen, X. Liang and R. Pfeifer, "Visual servoing of soft robot manipulator in
constrained environments with an adaptive controller", IEEE/ASME Trans. Mechatronics, vol. 22, no. 1, pp. 41-
50, Feb. 2017.
16.
T. Marcucci, C. D. Santina, M. Gabiccini and A. Bicchi, "Towards minimum-information adaptive controllers for
robot manipulators", Proc. Amer. Control Conf., pp. 4209-4214, 2017.
17.
C. D. Santina, R. L. Truby and D. Rus, "Data–driven disturbance observers for estimating external forces on soft
robots", IEEE Robot. Autom. Lett., vol. 5, no. 4, pp. 5717-5724, Oct. 2020.
18.
C. D. Santina, "Soft inverted pendulum with affine curvature", IEEE Conf. Decision and Control., pp. 1-8, Dec.
2020.
PAPER 13:
Title: Novel Adaptive Control for Flexible-Joint Robots With Unknown Measurement Sensitivity
Abstract: For the existing tracking control schemes of flexible-joint robots, precise sensor measurement is an
implicit premise. However, idealized sensors are difficult to achieve due to manufacturing technology or other
external factors. To this end, this paper further investigates the tracking control problem for flexible-joint
robots with unknown measurement sensitivity. Specifically, for such multi-input multi-output Euler-Lagrange
systems with completely unknown system dynamics, a novel measurement values-based adaptive control
method is proposed by fusing sensitivity information and system variables into Lyapunov function candidates,
where the restriction on system states in other the approximation lemma-based results is removed, since
unknown nonlinearities are scaled by the structural characteristics of system variables. Above all, even if there
are measurement errors, satisfactory tracking performance can be obtained by adjusting the design
parameters, which is proved by rigorous theoretical analysis. Finally, hardware experiments further verify the
effectiveness of the proposed method. Note to Practitioners—This work is motivated by the trajectory tracking
control problem for flexible-joint robots under imprecise sensor measurements. Due to manufacturing
technology limitations and component aging, there is inevitably a deviation between the measured values of
sensors and real values, and this problem may become more prominent as the working environment of
flexible-joint robots tends to become more complex. To our knowledge, most of the existing solutions for
flexible-joint robots are developed based on precise sensor measurements, and they may fail to achieve
satisfactory performance when real state information is not available. Moreover, the prior knowledge about
model parameters and measurement sensitivity is difficult or impossible to exactly obtain in practice, which
seriously hinders the further application of control methods that are dependent on system dynamics. To this
end, this paper proposes a novel tracking control scheme based on measurement information for flexible-joint
robots with unknown measurement sensitivity, where the dependence on model information is eliminated
with the elaborately constructed Lyapunov function candidates, and the real tracking error is still adjusted to
an acceptable range even if there are measurement errors. Preliminary experiments on a flexible-joint robot
developed by Quanser company demonstrate the feasibility and effectiveness of the proposed method. In
future studies, designing an effective scheme to achieve direct preset tracking control is the focus of the work.
References:
1.
W. He, Y. Ouyang and J. Hong, "Vibration control of a flexible robotic manipulator in the presence of input
deadzone", IEEE Trans. Ind. Informat., vol. 13, no. 1, pp. 48-59, Feb. 2017.
2.
S. K. Pradhan and B. Subudhi, "Real-time adaptive control of a flexible manipulator using reinforcement
learning", IEEE Trans. Autom. Sci. Eng., vol. 9, no. 2, pp. 237-249, Feb. 2012.
3.
Z. Su and K. Khorasani, "A neural-network-based controller for a single-link flexible manipulator using the
inverse dynamics approach", IEEE Trans. Ind. Electron., vol. 48, no. 6, pp. 1074-1086, Dec. 2001.
4.
T. Chen and J. Shan, "Distributed control of multiple flexible manipulators with unknown disturbances and
dead-zone input", IEEE Trans. Ind. Electron., vol. 67, no. 11, pp. 9937-9947, Nov. 2020.
5.
S. Zhang, Y. Wu, X. He and Z. Liu, "Cooperative fault-tolerant control for a mobile dual flexible manipulator with
output constraints", IEEE Trans. Autom. Sci. Eng., vol. 19, no. 4, pp. 2689-2698, Oct. 2022.
6.
M. W. Spong, "Modeling and control of elastic joint robots", J. Dyn. Syst. Meas. Control, vol. 109, no. 4, pp.
310-318, Dec. 1987.
7.
M. W. Spong, "Adaptive control of flexible joint manipulators", Syst. Control Lett., vol. 13, no. 1, pp. 15-21, Jul.
1989.
8.
S. S. Ge, "Adaptive controller design for flexible joint manipulators", Automatica, vol. 32, no. 2, pp. 273-278,
1996.
9.
C. A. Lightcap and S. A. Banks, "An extended Kalman filter for real-time estimation and control of a rigid-link
flexible-joint manipulator", IEEE Trans. Control Syst. Technol., vol. 18, no. 1, pp. 91-103, Jan. 2010.
10.
K. Rsetam, Z. Cao and Z. Man, "Cascaded-extended-state-observer-based sliding-mode control for
underactuated flexible joint robot", IEEE Trans. Ind. Electron., vol. 67, no. 12, pp. 10822-10832, Dec. 2020.
11.
M. J. Kim and W. K. Chung, "Disturbance-observer-based PD control of flexible joint robots for asymptotic
convergence", IEEE Trans. Robot., vol. 31, no. 6, pp. 1508-1516, Dec. 2015.
12.
L. Sun, W. Yin, M. Wang and J. Liu, "Position control for flexible joint robot based on online gravity
compensation with vibration suppression", IEEE Trans. Ind. Electron., vol. 65, no. 6, pp. 4840-4848, Jun. 2018.
13.
A. K. Kostarigka, Z. Doulgeri and G. A. Rovithakis, "Prescribed performance tracking for flexible joint robots
with unknown dynamics and variable elasticity", Automatica, vol. 49, no. 5, pp. 1137-1147, May 2013.
14.
A.-C. Huang and Y.-C. Chen, "Adaptive sliding control for single-link flexible-joint robot with mismatched
uncertainties", IEEE Trans. Control Syst. Technol., vol. 12, no. 5, pp. 770-775, Sep. 2004.
15.
W. He, Z. Yan, Y. Sun, Y. Ou and C. Sun, "Neural-learning-based control for a constrained robotic manipulator
with flexible joints", IEEE Trans. Neural Netw. Learn. Syst., vol. 29, no. 12, pp. 5993-6003, Dec. 2018.
16.
D. Swaroop, J. K. Hedrick, P. P. Yip and J. C. Gerdes, "Dynamic surface control for a class of nonlinear
systems", IEEE Trans. Autom. Control, vol. 45, no. 10, pp. 1893-1899, Oct. 2000.
17.
S. J. Yoo, J. B. Park and Y. H. Choi, "Adaptive dynamic surface control of flexible-joint robots using self-recurrent
wavelet neural networks", IEEE Trans. Syst. Man Cybern. B Cybern., vol. 36, no. 6, pp. 1342-1355, Dec. 2006.
18.
S. J. Yoo, J. B. Park and Y. H. Choi, "Adaptive output feedback control of flexible-joint robots using neural
networks: Dynamic surface d
19.
S. Ling, H. Wang and P. X. Liu, "Adaptive fuzzy dynamic surface control of flexible-joint robot systems with
input saturation", IEEE/CAA J. Autom. Sinica, vol. 6, no. 1, pp. 97-107, Jan. 2019.
20.
S. Ling, H. Wang and P. X. Liu, "Adaptive fuzzy tracking control of flexible-joint robots based on command
filtering", IEEE Trans. Ind. Electron., vol. 67, no. 5, pp. 4046-4055, May 2020.
21.
W. Sun, S. Diao, S.-F. Su and Y. Wu, "Adaptive fuzzy tracking for flexible-joint robots with random noises via
command filter control", Inf. Sci., vol. 575, pp. 116-132, Oct. 2021.
22.
S. Diao, W. Sun, S.-F. Su and J. Xia, "Adaptive fuzzy event-triggered control for single-link flexible-joint robots
with actuator failures", IEEE Trans. Cybern., vol. 52, no. 8, pp. 7231-7241, Aug. 2022.
23.
H. Ma, H. Ren, Q. Zhou, H. Li and Z. Wang, "Observer-based neural control of N-link flexible-joint robots", IEEE
Trans. Neural Netw. Learn. Syst., Sep. 2022.
24.
Y. Li, L. Yanjun and T. Shaocheng, "Observer-based neuro-adaptive optimized control of strict-feedback
nonlinear systems with state constraints", IEEE Trans. Neural Netw. Learn. Syst., vol. 33, no. 7, pp. 3131-3145,
Jul. 2022.
25.
E. Lantto, "Robust control of magnetic bearings in subcritical machines", Feb. 1999.
26.
M. Zhang, X. Jing and G. Wang, "Bioinspired nonlinear dynamics-based adaptive neural network control for
vehicle suspension systems with uncertain/unknown dynamics and input delay", IEEE Trans. Ind. Electron., vol.
68, no. 12, pp. 12646-12656, Dec. 2021.
27.
G. Chen, Y. D. Song and F. L. Lewis, "Distributed fault-tolerant control of networked uncertain Euler-Lagrange
systems under actuator faults", IEEE Trans. Cybern., vol. 47, no. 7, pp. 1706-1718, Jul. 2017.
28.
Y. Li, T. Wang, W. Liu and S. Tong, "Neural network adaptive output-feedback optimal control for active
suspension systems", IEEE Trans. Syst. Man Cybern. Syst., vol. 52, no. 6, pp. 4021-4032, Jun. 2022.
29.
T. Yang, N. Sun and Y. Fang, "Adaptive fuzzy control for uncertain mechatronic systems with state estimation
and input nonlinearities", IEEE Trans. Ind. Informat., vol. 18, no. 3, pp. 1770-1780, Mar. 2022.
30.
T. Zhao, Y. Liu, Z. Li, C.-Y. Su and Y. Feng, "Adaptive control and optimization of mobile manipulation subject to
input saturation and switching constraints", IEEE Trans. Autom. Sci. Eng., vol. 16, no. 4, pp. 1543-1555, Oct.
2019.
31.
Q. Wei, H. Li, T. Li and F.-Y. Wang, "A novel data-based fault-tolerant control method for multicontroller linear
systems via distributed policy iteration", IEEE Trans. Syst. Man Cybern. Syst., Dec. 2022.
32.
C.-C. Chen, C. Qian, Z.-Y. Sun and Y.-W. Liang, "Global output feedback stabilization of a class of nonlinear
systems with unknown measurement sensitivity", IEEE Trans. Autom. Control, vol. 63, no. 7, pp. 2212-2217,
Jul. 2018.
33.
W. Li, X. Yao and M. Krstic, "Adaptive-gain observer-based stabilization of stochastic strict-feedback systems
with sensor uncertainty", Automatica, vol. 120, no. 109112, Oct. 2020.
34.
X. Zhang and W. Lin, "Robust output feedback control of polynomial growth nonlinear systems with
measurement uncertainty", Int. J. Robust Nonlinear Control, vol. 29, no. 13, pp. 4562-4576, Sep. 2019.
35.
Z.-Y. Sun, C. Liu, S.-F. Su and W. Sun, "Global finite-time stabilization for uncertain systems with unknown
measurement sensitivity", IEEE Trans. Cybern., vol. 52, no. 8, pp. 7602-7611, Aug. 2022.
36.
J.-X. Zhang and G.-H. Yang, "Global finite-time output stabilization of nonlinear systems with unknown
measurement sensitivity", Int. J. Robust Nonlinear Control, vol. 28, no. 16, pp. 5158-5172, Nov. 2018.
37.
C. Hua, P. Ning, K. Li and X. Guan, "Fixed-time prescribed tracking control for stochastic nonlinear systems with
unknown measurement sensitivity", IEEE Trans. Cybern., vol. 52, no. 5, pp. 3722-3732, May 2022.
38.
2-DOF Serial Flexible Joint Robot User Manual, Quanser, Markham, ON, Canada, 2015.
PAPER 14:
Title: Matsuoka’s CPG With Desired Rhythmic Signals for Adaptive Walking of Humanoid Robots
Abstract: The desired rhythmic signals for adaptive walking of humanoid robots should have proper
frequencies, phases, and shapes. Matsuoka’s central pattern generator (CPG) is able to generate rhythmic
signals with reasonable frequencies and phases, and thus has been widely applied to control the movements
of legged robots, such as walking of humanoid robots. However, it is difficult for this kind of CPG to generate
rhythmic signals with desired shapes, which limits the adaptability of walking of humanoid robots in various
environments. To address this issue, a new framework that can generate desired rhythmic signals for
Matsuoka’s CPG is presented. The proposed framework includes three main parts. First, feature processing is
conducted to transform the Matsuoka’s CPG outputs into a normalized limit cycle. Second, by combining the
normalized limit cycle with robot feedback as the feature inputs and setting the required learning objective,
the neural network (NN) learns to generate desired rhythmic signals. Finally, in order to ensure the continuity
of the desired rhythmic signals, signal filtering is applied to the outputs of NN, with the aim of smoothing the
discontinuous parts. Numerical experiments on the proposed framework suggest that it can not only generate
a variety of rhythmic signals with desired shapes but also preserve the frequency and phase properties of
Matsuoka’s CPG. In addition, the proposed framework is embedded into a control system for adaptive
omnidirectional walking of humanoid robot NAO. Extensive simulation and real experiments on this control
system demonstrate that the proposed framework is able to generate desired rhythmic signals for adaptive
walking of NAO on fixed and changing inclined surfaces. Furthermore, the comparison studies verify that the
proposed framework can significantly improve the adaptability of NAO’s walking compared with the other
methods
References:
1.
A. J. Ijspeert, "Central pattern generators for locomotion control in animals and robots: A review", Neural
Netw, vol. 21, no. 4, pp. 642-653, 2008.
2.
J. Yu, M. Tan, J. Chen and J. Zhang, "A survey on CPG-inspired control models and system
implementation", IEEE Trans. Neural Netw. Learn. Syst., vol. 25, no. 3, pp. 441-456, Mar. 2014.
3.
C.-F. Juang and Y.-T. Yeh, "Multiobjective evolution of biped robot gaits using advanced continuous ant-colony
optimized recurrent neural networks", IEEE Trans. Cybern., vol. 48, no. 6, pp. 1910-1922, Jun. 2018.
4.
K. Matsuoka, "Sustained oscillations generated by mutually inhibiting neurons with adaptation", Biol. Cybern.,
vol. 52, no. 6, pp. 367-376, 1985.
5.
K. Matsuoka, "Mechanisms of frequency and pattern control in the neural rhythm generators", Biol. Cybern.,
vol. 56, no. 5, pp. 345-353, 1987.
6.
K. Matsuoka, "Analysis of a neural oscillator", Biol. Cybern., vol. 104, no. 4, pp. 297-304, 2011.
7.
M. M. Williamson, "Neural control of rhythmic arm movements", Neural Netw., vol. 11, no. 7, pp. 1379-1394,
1998.
8.
G. Endo, J. Nakanishi, J. Morimoto and G. Cheng, "Experimental studies of a neural oscillator for biped
locomotion with QRIO", Proc. Int. Conf. Robot. Autom., pp. 596-602, 2005.
9.
G. Taga, Y. Yamaguchi and H. Shimizu, "Self-organized control of bipedal locomotion by neural oscillators in
unpredictable environment", Biol. Cybern., vol. 65, no. 3, pp. 147-159, 1991.
10.
G. Endo, J. Morimoto, T. Matsubara, J. Nakanishi and G. Cheng, "Learning CPG-based biped locomotion with a
policy gradient method: Application to a humanoid robot", Int. J. Robot. Res., vol. 27, no. 2, pp. 213-228, Feb.
2008.
11.
Y. Fukuoka, H. Kimura and A. H. Cohen, "Adaptive dynamic walking of a quadruped robot on irregular terrain
based on biological concepts", Int. J. Robot. Res., vol. 22, no. 3, pp. 187-202, 2003.
12.
X. Zhang and H. Zheng, "Walking up and down hill with a biologically-inspired postural reflex in a quadrupedal
robot", Auton. Robots, vol. 25, no. 1, pp. 15-24, 2008.
13.
C. Liu, Q. Chen and D. Wang, "CPG-inspired workspace trajectory generation and adaptive locomotion control
for quadruped robots", IEEE Trans. Syst. Man Cybern. B Cybern., vol. 41, no. 3, pp. 867-880, Jun. 2011.
14.
C. Liu, D. Wang and Q. Chen, "Central pattern generator inspired control for adaptive walking of biped
robots", IEEE Trans. Syst. Man Cybern. Syst., vol. 43, no. 5, pp. 1206-1215, Sep. 2013.
15.
C. Liu, D. Wang, D. Goodman and Q. Chen, "Adaptive walking control of biped robots using online trajectory
generation method based on neural oscillators", J. Bionic Eng., vol. 13, no. 4, pp. 572-584, 2016.
16.
C.-S. Park, Y.-D. Hong and J.-H. Kim, "Full-body joint trajectory generation using an evolutionary central pattern
generator for stable bipedal walking", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 160-165, 2010.
17.
C.-S. Park, Y.-D. Hong and J.-H. Kim, "Evolutionary-optimized central pattern generator for stable modifiable
bipedal walking", IEEE/ASME Trans. Mechatronics, vol. 19, no. 4, pp. 1374-1383, Aug. 2014.
18.
Y.-D. Hong, C.-S. Park and J.-H. Kim, "Stable bipedal walking with a vertical center-of-mass motion by an
evolutionary optimized central pattern generator", IEEE Trans. Ind. Electron., vol. 61, no. 5, pp. 2346-2355,
May 2014.
19.
A. A. Saputra, J. Botzheim, I. A. Sulistijono and N. Kubota, "Biologically inspired control system for 3-D
locomotion of a humanoid biped robot", IEEE Trans. Syst. Man Cybern. Syst., vol. 46, no. 7, pp. 898-911, Jul.
2016.
20.
Y.-D. Hong and B. Lee, "Evolutionary optimization for optimal hopping of humanoid robots", IEEE Trans. Ind.
Electron., vol. 64, no. 2, pp. 1279-1283, Feb. 2017.
21.
R. Storn and K. Price, "Differential evolution—A simple and efficient heuristic for global optimization over
continuous spaces", J. Glob. Optim., vol. 11, no. 4, pp. 341-359, 1997.
22.
E. M. Izhikevich, "Simple model of spiking neurons", IEEE Trans. Neural Netw., vol. 14, no. 6, pp. 1569-1572,
Nov. 2003.
23.
J. Ma and J. Tang, "A review for dynamics of collective behaviors of network of neurons", Sci. China Technol.
Sci., vol. 58, no. 12, pp. 2038-2045, 2015.
24.
A. N. Burkitt, "A review of the integrate-and-fire neuron model: I. Homogeneous synaptic input", Biol. Cybern.,
vol. 95, no. 1, pp. 1-19, 2006.
25.
J.-H. He, "Limit cycle and bifurcation of nonlinear problems", Chaos Solitons Fractals, vol. 26, no. 3, pp. 827-
833, 2005.
26.
K.-I. Funahashi, "On the approximate realization of continuous mappings by neural networks", Neural Netw.,
vol. 2, no. 3, pp. 183-192, 1989.
27.
G. Cybenko, "Approximation by superpositions of a sigmoidal function", Math. Control Signals Syst., vol. 2, no.
4, pp. 303-314, 1989.
28.
Y. Anzai, Pattern Recognition and Machine Learning, Elsevier, 2012.
29.
R. Ge, F. Huang, C. Jin and Y. Yuan, "Escaping from saddle points—Online stochastic gradient for tensor
decomposition", Proc. 28th Conf. Learn. Theory, pp. 797-842, 2015.
30.
L. Wang, Y. Zeng and T. Chen, "Back propagation neural network with adaptive differential evolution algorithm
for time series forecasting", Expert Syst. Appl., vol. 42, no. 2, pp. 855-863, 2015.
31.
A. J. Ijspeert, J. Nakanishi and S. Schaal, "Learning rhythmic movements by demonstration using nonlinear
oscillators", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 958-963, 2002.
32.
A. Gams, A. J. Ijspeert, S. Schaal and J. Lenarcic, "On-line learning and modulation of periodic movements with
nonlinear dynamical systems", Auton. Robots, vol. 27, no. 1, pp. 3-23, 2009.
33.
T. Petrič, A. Gams and A. J. Ijspeert, "On-line frequency adaptation and movement imitation for rhythmic
robotic tasks", Int. J. Robot. Res., vol. 30, no. 14, pp. 1775-1788, 2011.
34.
Y. Wang, B. Xu, G. Sun and S. Yang, "A two-phase differential evolution for uniform designs in constrained
experimental domains", IEEE Trans. Evol. Comput., vol. 21, no. 5, pp. 665-680, Oct. 2017.
35.
Y.-Z. Zhou, W.-C. Yi, L. Gao and X.-Y. Li, "Adaptive differential evolution with sorting crossover rate for
continuous optimization problems", IEEE Trans. Cybern., vol. 47, no. 9, pp. 2742-2753, Sep. 2017.
36.
O. Michel, "Webots: Professional mobile robot simulation", Int. J. Adv. Robot. Syst., vol. 1, no. 1, pp. 39-42,
2004.
37.
J. Cristiano, D. Puig and M. A. Garcia, "Efficient locomotion control of biped robots on unknown sloped
surfaces with central pattern generators", Electron. Lett., vol. 51, no. 3, pp. 220-222, May 2015.
38.
K.-T. Song and C.-H. Hsieh, "CPG-based control design for bipedal walking on unknown slope surfaces", Proc.
IEEE Int. Conf. Robot. Autom., pp. 5109-5114, 2014.
39.
Z. Yu et al., "Gait planning of omnidirectional walk on inclined ground for biped robots", IEEE Trans. Syst. Man
Cybern. Syst., vol. 46, no. 7, pp. 888-897, Jul. 2016.
40.
L. Righetti, J. Buchli and A. J. Ijspeert, "Dynamic Hebbian learning in adaptive frequency oscillators", Physica D
Nonlin. Phenom., vol. 216, no. 2, pp. 269-281, 2006.
41.
H. Yu et al., "Gait generation with smooth transition using CPG-based locomotion control for hexapod walking
robot", IEEE Trans. Ind. Electron., vol. 63, no. 9, pp. 5488-5500, Sep. 2016.
PAPER 15:
Title: Adaptive CLF-MPC With Application to Quadrupedal Robots
Abstract: Modern robotic systems are endowed with superior mobility and mechanical skills that make them
suited to be employed in real-world scenarios, where interactions with heavy objects and precise
manipulation capabilities are required. For instance, legged robots with high payload capacity can be used in
disaster scenarios to remove dangerous material or carry injured people. It is thus essential to develop
planning algorithms that can enable complex robots to perform motion and manipulation tasks accurately. In
addition, online adaptation mechanisms with respect to new, unknown environments are needed. In this
work, we impose that the optimal state-input trajectories generated by Model Predictive Control (MPC) satisfy
the Lyapunov function criterion derived in adaptive control for robotic systems. As a result, we combine the
stability guarantees provided by Control Lyapunov Functions (CLFs) and the optimality offered by MPC in a
unified adaptive framework, yielding an improved performance during the robot’s interaction with unknown
objects. We validate the proposed approach in simulation and hardware tests on a quadrupedal robot carrying
un-modeled payloads and pulling heavy boxes.
References:
1.
J.-J. E. Slotine et al., Applied Nonlinear Control, Englewood Cliffs, NJ, USA: Prentice-Hall, vol. 199, no. 1, 1991.
2.
J.-J. E. Slotine and W. Li, "On the adaptive control of robot manipulators", Int. J. Robot. Res., vol. 6, no. 3, pp.
49-59, 1987.
3.
N. M. Boffi and J.-J. E. Slotine, "Implicit regularization and momentum algorithms in nonlinearly parameterized
adaptive control and prediction", Neural Comput., vol. 33, no. 3, pp. 590-673, 2021.
4.
S. Richards, N. Azizan, J.-J. Slotine and M. Pavone, "Adaptive-control-oriented meta-learning for nonlinear
systems", Proc. Robot. Sci. Syst., Jul. 2021.
5.
G. Joshi, J. Virdi and G. Chowdhary, "Asynchronous deep model reference adaptive control", Proc. Conf. Robot
Learn., pp. 984-1000, 2020.
6.
Y. Chen and Q. Nguyen, "Adaptive force-based control for legged robots", 2020.
7.
Q. Nguyen and K. Sreenath, "L 1 adaptive control for bipedal robots with control Lyapunov function based
quadratic programs" in Proc. Amer. Control Conf., pp. 862-867, 2015.
8.
M. Krstić and P. V. Kokotović, "Control Lyapunov functions for adaptive nonlinear stabilization", Syst. Control
Lett., vol. 26, no. 1, pp. 17-23, 1995.
9.
J. Moore and R. Tedrake, "Adaptive control design for underactuated systems using sums-of-squares
optimization" in Proc. Amer. Control Conf., pp. 721-728, 2014.
10.
A. J. Taylor and A. D. Ames, "Adaptive safety with control barrier functions" in Proc. Amer. Control Conf., pp.
1399-1405, 2020.
11.
D. D. Fan, J. Nguyen, R. Thakker, N. Alatur, A.-a. Agha-mohammadi and E. A. Theodorou, "Bayesian learning-
based adaptive control for safety critical systems" in Proc. IEEE Int. Conf. Robot. Automat., pp. 4093-4099,
2020.
12.
N. M. Boffi, S. Tu, N. Matni, J.-J. E. Slotine and V. Sindhwani, "Learning stability certificates from data", Proc.
Conf. Robot Learn., pp. 1341-1350, 2020.
13.
B. T. Lopez and J.-J. E. Slotine, "Adaptive variants of optimal feedback policies", 2021.
14.
Y. Ding, A. Pandala and H.-W. Park, "Real-time model predictive control for versatile dynamic motions in
quadrupedal robots" in Proc. Int. Conf. Robot. Automat., pp. 8484-8490, 2019.
15.
F. Farshidian, E. Jelavic, A. Satapathy, M. Giftthaler and J. Buchli, "Real-time motion planning of legged robots:
A model predictive control approach" in Proc. IEEE-RAS 17th Int. Conf. Humanoid Robot., pp. 577-584, 2017.
16.
J. Nubert, J. Köhler, V. Berenz, F. Allgöwer and S. Trimpe, "Safe and fast tracking on a robot manipulator: Robust
MPC and neural network control", IEEE Robot. Automat. Lett., vol. 5, no. 2, pp. 3050-3057, Apr. 2020.
17.
R. Sinha, J. Harrison, S. M. Richards and M. Pavone, "Adaptive robust model predictive control with matched
and unmatched uncertainty", 2021.
18.
C. Ding, L. Zhou, X. Rong and Y. Li, "Online center of mass detection for quadruped robots in trot gait motion"
in Proc. IEEE Int. Conf. Robot. Biomimetics, pp. 2140-2145, 2019.
19.
G. Tournois, M. Focchi, A. Del Prete, R. Orsolino, D. G. Caldwell and C. Semini, "Online payload identification
for quadruped robots" in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 4889-4896, 2017.
20.
S. Haddadin, A. De Luca and A. Albu-Schäffer, "Robot collisions: A survey on detection isolation and
identification", IEEE Trans. Robot., vol. 33, no. 6, pp. 1292-1312, Dec. 2017.
21.
Y. Sun et al., "Online learning of unknown dynamics for model-based controllers in legged locomotion", IEEE
Robot. Automat. Lett., vol. 6, no. 4, pp. 8442-8449, Oct. 2021.
22.
M. V. Minniti, R. Grandia, K. Fäh, F. Farshidian and M. Hutter, "Model predictive robot-environment interaction
control for mobile manipulation tasks", Proc. IEEE Int. Conf. Robot. Automat., pp. 1651-1657, 2021.
23.
J. A. Primbs, V. Nevistic and J. C. Doyle, "A receding horizon generalization of pointwise min-norm
controllers", IEEE Trans. Autom. Control, vol. 45, no. 5, pp. 898-909, May 2000.
24.
J. Yu, A. Jadbabaie, J. Primbs and Y. Huang, "Comparison of nonlinear control design techniques on a model of
the caltech ducted fan", Automatica, vol. 37, no. 12, pp. 1971-1978, 2001.
25.
R. Grandia, A. J. Taylor, A. Singletary, M. Hutter and A. D. Ames, "Nonlinear model predictive control of robotic
systems with control Lyapunov functions", Proc. Robot. Sci. Syst., Jul. 2020.
26.
J. B. Rawlings, D. Q. Mayne and M. Diehl, Model Predictive Control: Theory Computation and Design, Madison,
WI, USA: Nob Hill, vol. 2, 2017.
27.
R. Grandia, F. Farshidian, R. Ranftl and M. Hutter, "Feedback MPC for torque-controlled legged robots" in Proc.
IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 4730-4737, 2019.
28.
A. J. Taylor, V. D. Dorobantu, H. M. Le, Y. Yue and A. D. Ames, "Episodic learning with control Lyapunov
functions for uncertain robotic systems" in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 6878-6884, 2019.
29.
A. D. Ames and M. Powell, "Towards the unification of locomotion and manipulation through control Lyapunov
functions and quadratic programs" in Control of Cyber-Physical Systems, Berlin, Germany: Springer, pp. 219-
240, 2013.
30.
P. Culbertson, J.-J. Slotine and M. Schwager, "Decentralized adaptive control for collaborative manipulation of
rigid bodies", IEEE Trans. Robot., pp. 1-15, 2021.
31.
X. Lu, M. Cannon and D. Koksal-Rivet, "Robust adaptive model predictive control: Performance and parameter
estimation", Int. J. Robust Nonlinear Control, vol. 31, no. 18, 2019.
32.
B. Siciliano, L. Sciavicco, L. Villani and G. Oriolo, Robotics: Modelling Planning and Control, Berlin, Germany:
Springer Science & Business Media, 2010.
33.
C. D. Bellicoso, C. Gehring, J. Hwangbo, P. Fankhauser and M. Hutter, "Perception-less terrain adaptation
through whole body control and hierarchical optimization" in , pp. 558-564, 2016.
34.
"OCS2: An open source library for optimal control of switched systems", [online] Available:
[Link]
PAPER 16:
Title: Set-Membership Adaptive Robot Control With Deterministically Bounded Learning Gains
Abstract: As a powerful set-membership adaptive identification algorithm, the optimal bounded ellipsoid
(OBE) enables fast convergence speeds because it exploits a priori information about system dynamics by
estimating sets of feasible solutions rather than single-point solutions. However, its learning gain matrix suffers
from vanishing or unbounded growth, which seriously limits its practical performance. In this article, a novel
OBE algorithm is proposed to ensure that the learning gain matrix is constrained by upper and lower bounds,
which are unaffected by the hardly predictable excitation levels and can be determined before implementing
the algorithm. Thus, the system robustness and tracking capability for time-varying dynamics can be improved.
In light of the proposed OBE identification algorithm, an adaptive robot control strategy is further proposed,
where the robot dynamics are reconstructed through neural networks. The practical partial asymptotic
stability of the closed-loop system is demonstrated using the Lyapunov method. Furthermore, noisy
acceleration signals and the inversion of the inertial matrix are eliminated with the proposed control strategy.
Experimental results on a robot manipulator validate the effectiveness of the proposed approach.
References:
1.
L. Han, W. Xu, P. Kang and H. Yuan, "Unified neural adaptive control for multiple human–robot–environment
interactions", IEEE Trans. Ind. Informat., vol. 17, no. 2, pp. 1166-1175, Feb. 2021.
2.
X. Shao and Y. Shi, "Neural adaptive control for MEMS gyroscope with full-state constraints and quantized
input", IEEE Trans. Ind. Informat., vol. 16, no. 10, pp. 6444-6454, Oct. 2020.
3.
W. Fang et al., "Visual-guided robotic object grasping using dual neural network controllers", IEEE Trans. Ind.
Informat., vol. 17, no. 3, pp. 2282-2291, Mar. 2021.
4.
D. Huang, C. Yang, Y. Pan and L. Cheng, "Composite learning enhanced neural control for robot manipulator
with output error constraints", IEEE Trans. Ind. Informat., vol. 17, no. 1, pp. 209-218, Jan. 2021.
5.
B. Xiao and S. Yin, "Exponential tracking control of robotic manipulators with uncertain dynamics and
kinematics", IEEE Trans. Ind. Informat., vol. 15, no. 2, pp. 689-698, Feb. 2019.
6.
F. Xie, W. Shang, B. Zhang, S. Cong and Z. Li, "High-precision trajectory tracking control of cable-driven parallel
robots using robust synchronization", IEEE Trans. Ind. Informat., vol. 17, no. 4, pp. 2488-2499, Apr. 2021.
7.
C. Zeng, H. Su, Y. Li, J. Guo and C. Yang, "An approach for robotic leaning inspired by biomimetic adaptive
control", IEEE Trans. Ind. Informat, vol. 18, no. 3, pp. 1479-1488, Mar. 2022.
8.
H. Liu, Y. Pan, J. Cao, H. Wang and Y. Zhou, "Adaptive neural network backstepping control of fractional-order
nonlinear systems with actuator faults", IEEE Trans. Neural Netw. Learn. Syst., vol. 31, no. 12, pp. 5166-5177,
Dec. 2020.
9.
D. Li, H. Yu, K. P. Tee, Y. Wu, S. S. Ge and T. H. Lee, "On time-synchronized stability and control", IEEE Trans.
Syst. Man Cybern. Syst, vol. 52, no. 4, pp. 2450-2463, Apr. 2022.
10.
K. Guo, Y. Pan and H. Yu, "Composite learning robot control with friction compensation: A neural network-
based approach", IEEE Trans. Ind. Electron., vol. 66, no. 10, pp. 7841-7851, Oct. 2019.
11.
P. A. Lonannou and J. Sun, Robust Adaptive Control, Hoboken, NJ, USA:Prentice-Hall, 1996.
12.
D. D. Zheng, W. F. Xie, X. Ren and J. Na, "Identification and control for singularly perturbed systems using
multitime-scale neural networks", IEEE Trans. Neural Netw. Learn. Syst., vol. 28, no. 2, pp. 321-333, Feb. 2017.
13
J. R. Deller and Y. F. Huang, "Set-membership identification and filtering for signal processing
applications", Circuits Syst. Signal Process., vol. 21, no. 1, pp. 69-82, 2002.
14.
S. Yang, F. Xu, X. Wang and B. Liang, "A novel online active fault diagnosis method based on invariant
sets", IEEE Control Syst. Lett., vol. 5, no. 2, pp. 457-462, Apr. 2021.
15.
D. D. Zheng, W. F. Xie, T. Chai and Z. Fu, "Identification and trajectory tracking control of nonlinear singularly
perturbed systems", IEEE Trans. Ind. Electron., vol. 64, no. 5, pp. 3737-3747, May 2017.
16.
D. Joachim and J. R. Deller, "Multiweight optimization in optimal bounding ellipsoid algorithms", IEEE Trans.
Signal Process., vol. 54, no. 2, pp. 679-690, Feb. 2006.
17.
J. de Jesús Rubio, W. Yu and A. Ferreyra, "Neural network training with optimal bounded ellipsoid
algorithm", Neural Comput. Appl., vol. 18, no. 6, pp. 623-631, 2009.
18.
J. Parkum, N. Poulsen and J. Holst, "Recursive forgetting algorithms", Int. J. Control, vol. 55, no. 1, pp. 109-128,
1992.
19.
R. Arablouei and K. Doğançay, "Modified quasi-OBE algorithm with improved numerical properties", Signal
Process., vol. 93, no. 4, pp. 797-803, 2013.
20.
J. J. E. Slotine and W. Li, Appl. Nonlinear Control, Hoboken, NJ, USA::Prentice Hall, 1991.
21.
L. Cao and H. Schwartz, "A directional forgetting algorithm based on the decomposition of the information
matrix", Automatica, vol. 36, no. 11, pp. 1725-1731, 2000.
22.
A. Medvedev, "Stability of a riccati equation arising in recursive parameter estimation under lack of
excitation", IEEE Trans. Autom. Control, vol. 49, no. 12, pp. 2275-2280, Dec. 2004.
23.
S. Zhang, S. Wang, F. Jing and M. Tan, "A sensorless hand guiding scheme based on model identification and
control for industrial robot", IEEE Trans. Ind. Informat., vol. 15, no. 9, pp. 5204-5213, Sep. 2019.
24.
X. Chen et al., "A wearable hand rehabilitation system with soft gloves", IEEE Trans. Ind. Informat., vol. 17, no.
2, pp. 943-952, Feb. 2021.
25.
K. Guo, Y. Pan, D. Zheng and H. Yu, "Composite learning control of robotic systems: A least squares modulated
approach", Automatica, vol. 111, pp. 1-13, 2020.
26.
L. Dieci and T. Eirola, "Positive definiteness in the numerical solution of riccati differential
equations", Numerische Mathematik, vol. 67, no. 3, pp. 303-313, 1994.
27.
T. Yang, N. Sun and Y. Fang, "Adaptive fuzzy control for uncertain mechatronic systems with state estimation
and input nonlinearities", IEEE Trans. Ind. Informat., vol. 18, no. 3, pp. 1770-1780, Mar. 2022.
28.
Z. Zhang, S. Chen and J. Liang, "Discrete-time circadian rhythms neural network for perturbed redundant robot
manipulators tracking problem with periodic noises", IEEE Trans. Ind. Informat., vol. 18, no. 1, pp. 242-251,
Jan. 2022.
29.
F. Emika GmbH, "Franka control interface", Aug. 2022, [online] Available:
[Link]
30.
M. Inc, "Franka Emika robots simulink library for interfacing with the Franka Emika robot", Aug. 2022, [online]
Available: [Link]
PAPER 17:
Title: A Novel Adaptive Controller for Robot Manipulators Based on Active Inference
Abstract: More adaptive controllers for robot manipulators are needed, which can deal with large model
uncertainties. This letter presents a novel active inference controller (AIC) as an adaptive control scheme for
industrial robots. This scheme is easily scalable to high degrees-of-freedom, and it maintains high performance
even in the presence of large unmodeled dynamics. The proposed method is based on active inference, a
promising neuroscientific theory of the brain, which describes a biologically plausible algorithm for perception
and action. In this work, we formulate active inference from a control perspective, deriving a model-free
control law which is less sensitive to unmodeled dynamics. The performance and the adaptive properties of
the algorithm are compared to a state-of-the-art model reference adaptive controller (MRAC) in an
experimental setup with a real 7-DOF robot arm. The results showed that the AIC outperformed the MRAC in
terms of adaptability, providing a more general control law. This confirmed the relevance of active inference
for robot control.
References:
1.
S. Vijayakumar and S. Shaal, "Locally weighted projection regression: Incremental real time learning in high
dimensional space", Proc. Int. Conf. Mach. Learn., pp. 1079-1086, 2000.
2.
D. Nguyen-Tuong, J. Peters and M. Seeger, "Local gaussian process regression for real time online model
learning", Proc Neural Inf. Process. Syst., pp. 1193-1200, 2008.
3.
M. Matteucci, "Elearnt: Evolutionary learning of rich neural topologies", vol. 103, 2006, [online] Available:
[Link]
4.
F. Ledezma and S. Haddadin, "First-order-principles-based constructive network topologies: An application to
robot inverse dynamics", Proc. IEEE-RAS 17th Int. Conf. Humanoid Robot. (Humanoids), pp. 438-445, 2017.
5.
D. Keppler, F. Peters, N. Ratliff and S. Shaal, "A new data source for inverse dynamics learning", Proc IEEE/RJS
Conf. Intell. Robots Syst., pp. 4723-4730, 2017.
6.
L. Jamone, B. Damas and J. Santos-Victor, "Incremental learning of context-dependent dynamic internal
models for robot control", Proc. IEEE Int. Symp. Intell. Control, pp. 1336-1341, 2014.
7.
K. J. Friston, J. Mattout and J. Kilner, "Action understanding and active inference", Biol. Cybern., vol. 104, no. 1–
2, pp. 137-160, 2011.
8.
C. Buckley, C. Kim, S. McGregor and A. Seth, "The free energy principle for action and perception: A
mathematical review", J. Math. Psychol., vol. 81, pp. 55-79, 2017.
9.
R. Bogacz, "A tutorial on the free-energy framework for modelling perception and learning", J. Math. Psychol.,
vol. 76, pp. 198-211, 2017.
10.
K. J. Friston, "The free-energy principle: a unified brain theory", Nature Rev. Neuroscience, vol. 11, no. 2, pp.
27-138, 2010.
11.
K. J. Friston, J. Daunizeau and S. Kiebel, "Action and behavior: a free-energy formulation", Biol. Cybern., vol.
102, no. 3, pp. 227-260, 2010.
12.
L. Pio-Lopez, A. Nizard, K. Friston and G. Pezzulo, "Active inference and robot control: a case study", J. Royal
Soc. Interface, vol. 13, pp. 1-12, 2016, [online] Available: [Link]
13.
A. C. Mercadé, "Robot manipulator control under the active inference framework", (Unpublished MSc thesis)
TU Delft, pp. 1-72, 2018.
14.
P. Lanillos and G. Cheng, "Adaptive robot body learning and estimation through predictive coding", Proc. Int.
Conf. Intell. Robots Syst., pp. 4083-4090, 2018.
15.
P. Lanillos and G. Cheng, "Active inference with function learning for robot body perception", Proc. Int.
Workshop Continual Unsupervised Sensorimotor Learn., pp. 1-5, 2018.
16.
G. Oliver, P. Lanillos and G. Cheng, "Active inference body perception and action for humanoid
robots", arXiv:1906.03022v3, 2020.
17.
K. Astrom, "Theory and applications of adaptive control - a survey", Automatica, vol. 19, no. 5, pp. 471-486,
1983.
18.
T. Hsia, "Adaptive control of robot manipulators - a review", Proc IEEE Int. conf. Robot. Autom., pp. 183-189,
1986.
19.
D. D. Zhang and B. Wei, "A review on model reference adaptive control of robotic manipulators", Annu. Rev.
Control, vol. 43, pp. 188-198, 2017.
20.
M. Tarokh, "Hyperstability approach to the synthesis of adaptive controllers for robot manipulators", Proc IEEE
Int. Conf. Robot. Autom., pp. 2154-2159, 1991.
21.
R. Walters and M. Bayoumi, "Application of a self-tuning pole-placement regulator to an industrial
manipulator", Proc 21st IEEE Conf. Decis. Control, pp. 323-329, 1991.
22.
A. Koivo and T. Guo, "Adaptive linear controller for robotic manipulators", IEEE Trans. Autom. Control, vol. AC-
28, no. 2, pp. 162-171, Feb. 1983.
23.
D. Lindley, "Bayesian statistics a review", SIAM, vol. 2, pp. 1-83, 1972.
24.
K. Friston, J. Mattout, N. Trujillo-Barreto, J. Ashburner and W. Penny, "Variational free energy and the laplace
approximation", Neuroimage, vol. 34, no. 1, pp. 220-234, 2007.
25.
K. Friston, K. Stephan, B. Li and J. Daunizeau, "Generalised filtering", Math. Problems Eng., vol. 2010, pp. 1-34,
2010.
26.
K. Friston, "Hierarchical models in the brain", PLoS Comput. Biol., vol. 4, no. 11, 2008.
27.
K. Friston, J. Daunizeau and S. Kiebel, "Reinforcement learning or active inference", PloS one, vol. 4, no. 7,
2009.
28.
D. Nguyen-Tuong and J. Peters, "Learning robot dynamics for computed torque control using local gaussian
processes regression", Proc. Symp. Learn. Adaptive Behav. Robot. Syst., pp. 59-64, 2008.
PAPER 18:
Title: Neural Network-Based Adaptive Learning Control for Robot Manipulators With Arbitrary Initial Errors
Abstract: In this paper, a neural network-based adaptive iterative learning control scheme is developed to
solve the trajectory tracking problem for rigid robot manipulators with arbitrary initial errors. Time-varying
boundary layers are used to relax the zero initial error condition which must be observed in traditional
iterative learning control design, and adaptive learning neural networks are constructed to approximate
uncertainties in robotic systems, whose optimal weights are estimated by using partial saturation difference
learning method. For arbitrary bounded initial state errors, the tracking error of robot manipulators will
asymptotically converge to a tunable residual set as the iteration number increases. An illustrative example
and the comparisons are provided to demonstrate the effectiveness of the proposed neural network-based
adaptive iterative learning control scheme.
References:
1.
J.-X. Xu and R. Yan, "On initial conditions in iterative learning control", IEEE Trans. Autom. Control, vol. 50, pp.
1349-1354, Sep. 2005.
2.
D. Meng, Y. Jia, J. Du and F. Yu, "Robust design of a class of time-delay iterative learning control systems with
initial shifts", IEEE Trans. Circuits Syst. I Reg. Papers, vol. 56, no. 8, pp. 1744-1757, Aug. 2009.
3.
R. Chi, Z. Hou, S. Jin, D. Wang and C.-J. Chien, "Enhanced data-driven optimal terminal ILC using current
iteration control knowledge", IEEE Trans. Neural Netw. Learn. Syst., vol. 26, no. 11, pp. 2939-2948, Nov. 2015.
4.
P. N. Chen, M. Sun and Q. Yan, "Adaptive rejection of multi-periodic disturbances for a class of linear
systems", Int. J. Control, vol. 89, no. 11, pp. 2250-2261, 2016.
5.
M. Sun, L. Wu and Y. Hu, "Digital control strategies with attractiveness and invariance specifications", IEEE
Trans. Control Syst. Technol., vol. 26, no. 4, pp. 1272-1284, Jul. 2018.
6.
L. W. Wu and M. X. Sun, "Design and implementation of a chattering-free discrete-time repetitive
controller", Control Theory Appl., vol. 32, no. 4, pp. 554-560, Apr. 2015.
7.
L. W. Wu, M. X. Sun and Y. Hu, "Discrete repetitive control using attacting law with dead zone", Control Decis.,
vol. 30, no. 6, pp. 977-984, Jun. 2015.
8.
S. Airmoto, S. Kawamura and F. Miyazaki, "Bettering operation of robotics by learning", J. Robot. Syst., vol. 12,
no. 2, pp. 123-140, 1984.
9.
P. Bondi, G. Casalino and L. Gambardella, "On the iterative learning control theory for robotic
manipulators", IEEE J. Robot. Autom., vol. 4, no. 1, pp. 14-22, Feb. 1998.
10.
P. Jiang, L. C. A. Bamforth, Z. Feng, J. E. Baruch and Y. Chen, "Indirect iterative learning control for a discrete
visual servo without a camera-robot model", IEEE Trans. Syst. Man Cybern. B Cybern., vol. 37, no. 4, pp. 863-
876, Aug. 2007.
11.
A. Tayebi, "Adaptive iterative learning control for robot manipulators", Automatica, vol. 40, no. 7, pp. 1195-
1203, Jul. 2004.
12.
C.-J. Chien and A. Tayebi, "Further results on adaptive iterative learning control of robot
manipulators", Automatica, vol. 44, no. 3, pp. 830-837, Mar. 2008.
13.
X. X. He, H. Zhuang and D. Zhang, "Pulse neural network-based adaptive iterative learning control for uncertain
robots", Neural Comput. Appl., vol. 23, no. 7, pp. 1885-1890, Dec. 2013.
14.
F. Cao and J. Liu, "An adaptive iterative learning algorithm for boundary control of a coupled ODE-PDE two-link
rigid-flexible manipulator", J. Franklin Inst., vol. 354, no. 1, pp. 277-297, 2017.
15.
X. Li, Y.-H. Liu and H. Yu, "Iterative learning impedance control for rehabilitation robots driven by series elastic
actuators", Automatica, vol. 90, pp. 1-7, Apr. 2018.
16.
C.-J. Chien, C.-T. Hsu and C.-Y. Yao, "Fuzzy system-based adaptive iterative learning control for nonlinear plants
with initial state errors", IEEE Trans. Fuzzy Syst., vol. 12, no. 5, pp. 724-732, Oct. 2004.
17.
X.-D. Li, M.-M. Lv and J. K. L. Ho, "Adaptive ILC algorithms of nonlinear continuous systems with non-
parametric uncertainties for non-repetitive trajectory tracking", Int. J. Syst. Sci., vol. 47, no. 10, pp. 2279-2289,
2016.
18.
X. Ruan and Z. Z. Bien, "Pulse compensation for PD-type iterative learning control against initial state
shift", Int. J. Syst. Sci., vol. 43, no. 11, pp. 2172-2184, Nov. 2012.
19.
Q. Z. Yan and M. X. Sun, "Error-tracking iterative learning control with state constrained for nonparametric
uncertain systems", Control Theory Appl., vol. 32, no. 7, pp. 895-901, Jul. 2015.
20.
X. Jin, "Iterative learning control for non-repetitive trajectory tracking of robot manipulators with joint position
constraints and actuator faults", Int. J. Adapt. Control Signal Process., vol. 31, no. 6, pp. 859-875, Jun. 2017.
21.
Q. Yan, J. Cai, Y. Ma and Y. Yu, "Robust learning control for robot manipulators with random initial errors and
iteration-varying reference trajectories", IEEE Access, vol. 7, pp. 32628-32643, 2019.
22.
M.-X. Sun, X.-X. He and B.-Y. Chen, "Repetitive learning control for time-varying robotic systems: A hybrid
learning scheme", Acta Automatica Sinica, vol. 33, no. 11, pp. 1189-1195, Nov. 2007.
23.
T. Gao, Y.-J. Liu, L. Liu and D. Li, "Adaptive neural network-based control for a class of nonlinear pure-feedback
systems with time-varying full state constraints", IEEE/CAA J. Automatica Sinica, vol. 5, no. 5, pp. 923-933, Sep.
2018.
24.
L. Liu, Y.-J. Liu and S. Tong, "Fuzzy-based multierror constraint control for switched nonlinear systems and its
applications", IEEE Trans. Fuzzy Syst., vol. 27, no. 8, pp. 1519-1531, Aug. 2018.
25.
D. Li, C. L. P. Chen, Y.-J. Liu and S. Tong, "Neural network controller design for a class of nonlinear delayed
systems with time-varying full-state constraints", IEEE Trans. Neural Netw. Learn. Syst., vol. 30, no. 9, pp. 2625-
2636, Sep. 2019.
26.
L. Liu, Y.-J. Liu and S. Tong, "Neural networks-based adaptive finite-time fault-tolerant control for a class of
strict-feedback switched nonlinear systems", IEEE Trans. Cybern., vol. 49, no. 7, pp. 2536-2545, Jul. 2018.
27.
R. Fierro and F. L. Lewis, "Control of a nonholonomic mobile robot using neural networks", IEEE Trans. Neural
Netw., vol. 9, no. 4, pp. 589-600, Jul. 1998.
28.
W. He, S. S. Ge, Y. Li, E. Chew and Y. S. Ng, "Neural network control of a rehabilitation robot by state and output
feedback", J. Intell. Robot. Syst., vol. 80, no. 1, pp. 15-31, 2015.
29.
C. Yang, C. Chen, W. He, R. Cui and Z. Li, "Robot learning system based on adaptive neural control and dynamic
movement primitives", IEEE Trans. Neural Netw. Learn. Syst., vol. 30, no. 3, pp. 777-787, Mar. 2019.
30.
C. Sun, W. He and J. Hong, "Neural network control of a flexible robotic manipulator using the lumped spring-
mass model", IEEE Trans. Syst. Man Cybern. Syst., vol. 47, no. 8, pp. 1863-1874, Aug. 2017.
31.
R. H. Chi and Z. S. Hou, "A new neural network-based adaptive ILC for nonlinear discrete-time systems with
dead zone scheme", J. Syst. Sci. Compl., vol. 22, no. 3, pp. 435-445, Jun. 2009.
32.
M. Sun, T. Wu, L. Chen and G. Zhang, "Neural AILC for error tracking against arbitrary initial shifts", IEEE Trans.
Neural Netw. Learn. Syst., vol. 29, no. 7, pp. 2705-2716, Jul. 2018.
33.
W. E. Dixon, E. Zergeroglu, D. M. Dawson and B. T. Costic, "Repetitive learning control: A Lyapunov-based
approach", IEEE Trans. Syst. Man Cybern. B. Cybern., vol. 32, no. 4, pp. 538-545, Aug. 2002.
34.
M. French and E. Rogers, "Nonlinear iterative learning by an adaptive Lyapunov technique", Int. J. Control, vol.
73, no. 10, pp. 840-850, Nov. 2000.
PAPER 19:
Title: Adaptive Time-Delay Balance Control of Biped Robots
Abstract: This paper presents an adaptive time-delay control method to handle the balance of a class of biped
robots. Considering model uncertainties and unknown external disturbances, a high-dimensional integral
Lyapunov function has been developed, then time-delay estimation technique (TDE) is utilized, and in order to
compensate for the errors produced by TDE, an adaptive control law is designed. Based on the evolution of
the error trajectories, the adaptive control law can automatically regulate the control gains without any
threshold value. By the Lyapunov synthesis, the semiglobally uniformly ultimately boundness (UUB) of the
closed-loop control system has been theoretically proved. We have conducted the experimental studies on
biped robot to demonstrate the effectiveness of the proposed control method.
References:
1.
I. D. Loram and M. Lakie, "Human balancing of an inverted pendulum: Position control by small ballistic-like
throw and catch movements", J. Physiol., vol. 540, no. 3, pp. 1111-1124, 2002.
2.
P. Gatev, S. Thomas, T. Kepple and M. Hallett, "Feedforward ankle strategy of balance during quiet stance in
adults", J. Physiol., vol. 514, no. 3, pp. 915-928, 1999.
3.
M. Mosadeghzad, N. Karavas, A. Ajoudani, N. G. Tsagarakis, E. Spyrakos-Papastavridis and D. G. Caldwell,
"Optimal humaninspired ankle stiffness regulation for humanoid balancing control", Proc. IEEE-RAS Int. Conf.
Humanoid Robots (Humanoids), pp. 902-907, Nov. 2014.
4.
B. Stephens, "Integral control of humanoid balance", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 4020-
4027, Oct./Nov. 2007.
5.
L. Zhang, Z. Li and C. Yang, "Adaptive neural network based variable stiffness control of uncertain robotic
systems using disturbance observer", IEEE Trans. Ind. Electron., vol. 64, no. 3, pp. 2236-2244, Mar. 2017.
6.
W. He and Y. Dong, "Adaptive fuzzy neural network control for a constrained robot using impedance
learning", IEEE Trans. Neural Netw. Learn. Syst., vol. 29, no. 4, pp. 1174-1186, Apr. 2018.
7.
Y.- X. Wang, D.-H. Yu and Y.-B. Kim, "Robust time-delay control for the DC–DC boost converter", IEEE Trans. Ind.
Electron., vol. 61, no. 9, pp. 4829-4837, Sep. 2014.
8.
B. Park, T. Kim and M. Tahk, "Time-delay control for integrated missile guidance and control", Int. J.
Aeronautical Space Sci., vol. 12, no. 3, pp. 260-265, 2011.
9.
J. Lee et al., "An experimental study on time delay control of actuation system of tilt rotor unmanned aerial
vehicle", Mechatronics, vol. 22, no. 2, pp. 184-194, 2012.
10.
J. Kim, H. Joe, S.-C. Yu, J.S. Lee and M. Kim, "Time delay controller design for position control of autonomous
underwater vehicle under disturbances", IEEE Trans. Ind. Electron., vol. 63, no. 2, pp. 1052-1061, Feb. 2016.
11.
J. Lee, M. Jin and K. K. Ahn, "Precise tracking control of shape memory alloy actuator systems using hyperbolic
tangential sliding mode control with time delay estimation", Mechatronics, vol. 23, no. 3, pp. 310-317, 2013.
12.
S. M. Chin, C. O. Lee and P. H. Chang, "An experimental study on the position control of an electrohydraulic
servo system using time delay control", Control Eng. Pract., vol. 2, no. 1, pp. 41-48, 1994.
13.
J. Y. Lee, M. Jin and P. H. Chang, "Variable PID gain tuning method using backstepping control with time-delay
estimation and nonlinear damping", IEEE Trans. Ind. Electron., vol. 61, no. 12, pp. 6975-6985, Dec. 2014.
14.
J. H. Lee et al., "Time-delay control of ionic polymer metal composite actuator", Smart Mater. Struct., vol. 24,
no. 4, 2015.
15.
S. Roy, S. Nandy, R. Ray and S. N. Shome, "Robust path tracking control of nonholonomic wheeled mobile
robot: Experimental validation", Int. J. Control Autom. Syst., vol. 13, no. 4, pp. 897-905, 2015.
16.
J. Lee, H. Dallali, M. Jin, D. Caldwell and N. Tsagarakis, "Robust and adaptive whole-body controller for
humanoids with multiple tasks under uncertain disturbances", Proc. IEEE Int. Conf. Robot. Autom., pp. 5683-
5689, May 2016.
17.
Y. B. Kim, "Improving dynamic performance of proton-exchange membrane fuel cell system using time delay
control", J. Power Sources, vol. 195, no. 19, pp. 6329-6341, 2010.
18.
J. Kim and M. Jin, "Synchronization of chaotic systems using particle swarm optimization and time-delay
estimation", Nonlinear Dyn., vol. 86, no. 3, pp. 2003-2015, 2016.
19.
B. Armstrong, "Friction: Experimental determination modeling and compensation", Proc. IEEE Int. Conf. Robot.
Autom., pp. 1422-1427, Apr. 1988.
20.
G. R. Cho, P. H. Chang, S. H. Park and M. Jin, "Robust tracking under nonlinear friction using time-delay control
with internal model", IEEE Trans. Control Syst. Technol., vol. 17, no. 6, pp. 1406-1414, Nov. 2009.
21.
D. Han and P. Chang, "Robust tracking of robot manipulator with nonlinear friction using time delay control
with gradient estimator", J. Mech. Sci. Technol., vol. 24, no. 8, pp. 1743-1752, 2010.
22.
M. Jin, J. Lee, P. H. Chang and C. Choi, "Practical nonsingular terminal sliding mode control of robot
manipulators for high-accuracy tracking control", IEEE Trans. Ind. Electron., vol. 56, no. 9, pp. 3593-3601, Sep.
2009.
23.
J. Baek, M. Jin and S. Han, "A new adaptive sliding-mode control scheme for application to robot
manipulators", IEEE Trans. Ind. Electron., vol. 63, no. 6, pp. 3628-3637, Jun. 2016.
24.
H. Bae, M. Jin, J. Suh, J. Lee, P. Chang and D. Ahn, "Control of robot manipulators using time-delay estimation
and fuzzy logic systems", J. Electric. Eng. Technol., vol. 12, no. 3, pp. 1271-1279, 2017.
25.
M. Jin, S. H. Kang and P. H. Chang, "Robust compliant motion control of robot with nonlinear friction using
time-delay estimation", IEEE Trans. Ind. Electron., vol. 55, no. 1, pp. 258-269, Jan. 2008.
26.
S. Cho, M. Jin, T. Kuc and J. Lee, "Stability guaranteed auto-tuning algorithm of a time-delay controller using a
modified Nussbaum function", Int. J. Control, vol. 87, no. 9, pp. 1926-1935, 2014.
27.
M. Jin, J. Lee and N. G. Tsagarakis, "Model-free robust adaptive control of humanoid robots with flexible
joints", IEEE Trans. Ind. Electron., vol. 64, no. 2, pp. 1706-1715, Feb. 2017.
28.
S. S. Ge, Z. Li and H. Yang, "Data driven adaptive predictive control for holonomic constrained under-actuated
biped robots", IEEE Trans. Control Syst. Technol., vol. 20, no. 3, pp. 787-795, May 2012.
29.
J. J. E. Slotine and W. Li, Applied Nonlinear Control, Englewood Cliffs, NJ, USA:Prentice-Hall, 1991.
30.
B. Bandyopadhyay, S. Janardhanan and S. K. Spurgeon, Advances in Sliding Mode Control: Concept Theory and
Implementation, New York, NY, USA:Springer, vol. 440, 2013.
31.
R. Lu, Z. Li, C. Y. Su and A. Xue, "Development and learning control of a human limb with a rehabilitation
exoskeleton", IEEE Trans. Ind. Electron., vol. 61, no. 7, pp. 3776-3785, Jul. 2014.
32.
M. Chen, S. S. Ge and B. V. E. How, "Robust adaptive neural network control for a class of uncertain MIMO
nonlinear systems with input nonlinearities", IEEE Trans. Neural Netw., vol. 21, no. 5, pp. 796-812, May 2010.
33.
M. Mosadeghzad, Z. Li, N. G. Tsagarakis, G. A. Medrano-Cerda, H. Dallali and D. G. Caldwell, "Optimal ankle
compliance regulation for humanoid balancing control", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 4118-
4123, Nov. 2013.
34.
M. Mosadeghzad, N. G. Tsagarakis, G. A. Medrano-Cerda and D. G. Caldwell, "Power efficient balancing control
for humanoids based on approximate optimal ankle compliance regulation", Proc. IEEE Int. Conf. Robot.
Autom., pp. 5103-5108, Jun. 2014.
35.
S. Roy, I. N. Kar, J. Lee and M. Jin, "Adaptive-robust time-delay control for a class of uncertain euler-lagrange
systems", IEEE Trans. Ind. Electron., vol. 64, no. 9, pp. 7109-7119, Sep. 2017.
36.
Z. Li, Z. Chen, J. Fu and C. Sun, "Direct adaptive controller for uncertain MIMO dynamic systems with time-
varying delay and dead-zone inputs", Automatica, vol. 63, pp. 287-291, Jan. 2016.
PAPER 20:
Title: Adaptive Admittance Tracking Control for Interactive Robot with Prescribed Performance
Abstract: An adaptive control approach is presented in this paper for tracking desired trajectories in interactive
manipulators. The controller design incorporates prescribed performance functions (PPFs) to improve dynamic
performance. Notably, the performance of the output error is confined in an envelope characterized by
exponential convergence, leading to convergence to zero. This feature ensures a prompt response from
admittance control and establishes a reliable safety framework for interactions. Simulation results provide
practical insights, demonstrating the viability of the control scheme proposed in this paper.
References:
1.
B Hu, Z H Guan, F L Lewis et al., "Adaptive tracking control of cooperative robot manipulators with Markovian
switched couplings", IEEE Trans. on Industrial Electronics, vol. 68, no. 3, pp. 2427-2436, 2020.
2.
Q Meng, X Lai, Z Yan et al., "Motion planning and adaptive neural tracking control of an uncertain two-link
rigid-flexible manipulator with vibration amplitude constraint", IEEE Trans. on Neural Networks and Learning
Systems, vol. 33, no. 8, pp. 3814-3828, 2021.
3.
X Hu, X Wei, H Zhang et al., "Robust adaptive tracking control for a class of mechanical systems with unknown
disturbances under actuator saturation", International Journal of Robust and Nonlinear Control, vol. 29, no. 6,
pp. 1893-1908, 2019.
4.
Z Li, B Huang, A Ajoudani et al., "Asymmetric bimanual control of dual-arm exoskeletons for human-
cooperative manipulations", IEEE Trans. on Robotics, vol. 34, no. 1, pp. 264-271, 2018.
5.
A U Pehlivan, D P Losey and M K O'Malley, "Minimal assist-as-needed controller for upper limb robotic
rehabilitation", IEEE Trans. on Robotics, vol. 32, no. 1, pp. 113-124, 2016.
6.
W He, W Ge, Y Li et al., "Model identification and control design for a humanoid robot", IEEE Trans. on Systems
Man and Cybernetics: Systems, vol. 47, no. 1, pp. 45-57, 2017.
7.
H Yu, S Huang, G Chen et al., "Human-robot interaction control of rehabilitation robots with series elastic
actuators", IEEE Trans. on Robotics, vol. 31, no. 5, pp. 1089-1100, 2015.
8.
L Sun, W Zhao, W Yin et al., "Proxy based position control for flexible joint robot with link side energy
feedback", Robotics and Autonomous Systems, vol. 121, pp. 103272, 2019.
9.
J Kim, "Two-time scale control of flexible joint robots with an improved slow model", IEEE Trans. on Industrial
Electronics, vol. 65, no. 4, pp. 3317-3325, 2017.
10.
W Sun, S F Su, J Xia et al., "Adaptive fuzzy tracking control of flexible-joint robots with full-state
constraints", IEEE Trans. on Systems Man and Cybernetics: Systems, vol. 49, no. 11, pp. 2201-2209, 2018.
11.
C Zeng, C Yang and Z Chen, "Bio-inspired robotic impedance adaptation for human-robot collaborative
tasks", Science China Information Sciences, vol. 63, pp. 1-10, 2020.
12.
Q Shi, C Li, K Li et al., "A modified robotic rat to study rat-like pitch and yaw movements", IEEE/ASME Trans. on
Mechatronics, vol. 23, no. 5, pp. 2448-2458, 2018.
13.
C Yang, H Wu, Z Li et al., "Mind control of a robotic arm with visual fusion technology", IEEE Trans. on
Industrial Informatics, vol. 14, no. 9, pp. 3822-3830, 2018.
14.
Z Li, T Zhao, F Chen et al., "Reinforcement learning of manipulation and grasping using dynamical movement
primitives for a humanoidlike mobile manipulator", IEEE/ASME Trans. on Mechatronics, vol. 23, no. 1, pp. 121-
131, 2018.
15.
M H Raibert and J J Craig, "Hybrid position/force control of manipulators", Journal of Dynamic Systems
Measurement and Control, vol. 103, no. 2, pp. 126-133, 1981.
16.
N Hogan, "Impedance control: an approach to manipulation: Part II—implementation", Journal of Dynamic
Systems Measurement and Control, vol. 107, no. 1, pp. 8-16, 1985.
17.
K Hashtrudi-Zaad and S E Salcudean, "Analysis of control architectures for teleoperation systems with
impedance/admittance master and slave manipulators", The International Journal of Robotics Research, vol.
20, no. 6, pp. 419-445, 2001.
18.
W He, D O Amoateng, Z Yin et al., "Neural network control of a robotic manipulator with input deadzone and
output constraint", IEEE Trans. on Systems Man and Cybernetics: Systems, vol. 46, no. 6, pp. 759-770, 2015.
19.
Y Yang, C Hua and X Guan, "Finite time control design for bilateral teleoperation system with position
synchronization error constrained", IEEE Trans. on Cybernetics, vol. 46, no. 3, pp. 609-619, 2015.
20.
J Yu, P Shi and L Zhao, "Finite-time command filtered back-stepping control for a class of nonlinear
systems", Automatica, vol. 92, pp. 173-180, 2018.
21.
A Polyakov, "Nonlinear feedback design for fixed-time stabilization of linear control systems", IEEE Trans. on
Automatic Control, vol. 57, no. 8, pp. 2106-2110, 2011.
22.
H K Hong, C Yu and W Yu, "Adaptive fixed-time control for attitude consensus of disturbed multi-spacecraft
systems with directed topologies", IEEE Trans. on Network Science and Engineering, vol. 9, no. 3, pp. 1451-
1461, 2022.
23.
C P Bechlioulis and G A Rovithakis, "Robust adaptive control of feedback linearizable MIMO nonlinear systems
with prescribed performance", IEEE Trans. on Automatic Control, vol. 53, no. 9, pp. 2090-2099, 2008.
24.
Y Li, S Tong, L Liu et al., "Adaptive output-feedback control design with prescribed performance for switched
nonlinear systems", Automatica, vol. 80, pp. 225-231, 2017.
25.
M Wang, C Wang, P Shi et al., "Dynamic learning from neural control for strict-feedback systems with
guaranteed predefined performance", IEEE Trans. on Neural Networks and Learning Systems, vol. 27, no. 12,
pp. 2564-2576, 2015.
26.
X Huang and G Duan, "Fault-tolerant attitude tracking control of combined spacecraft with reaction wheels
under prescribed performance", ISA Transactions, vol. 98, pp. 161-172, 2020.
27.
J X Zhang and G H Yang, "Event-triggered prescribed performance control for a class of unknown nonlinear
systems", IEEE Trans. on Systems Man and Cybernetics: Systems, vol. 51, no. 10, pp. 6576-6586, 2020.
28.
Y J Liu and H Chen, "Adaptive sliding mode control for uncertain active suspension systems with prescribed
performance", IEEE Trans. on Systems Man and Cybernetics: Systems, vol. 51, no. 10, pp. 6414-6422, 2020.
29.
X W Bu, Q Qi and B Jiang, "A simplified finite-time fuzzy neural controller with prescribed performance applied
to waverider aircraft", IEEE Trans. on Fuzzy Systems, vol. 30, no. 7, pp. 2529-2537, 2021.
30.
W Wang and C Y Wen, "Adaptive actuator failure compensation control of uncertain nonlinear systems with
guaranteed transient performance", Automatica, vol. 46, no. 12, pp. 2082-2091, 2010.
31.
M Krstic, P V Kokotovic and I Kanellakopoulos, Nonlinear and adaptive control design, New York:Wiley, 1995.
32.
S W Ling, H Wang and P X Liu, "Adaptive fuzzy tracking control of flexible-joint robots based on command
filtering", IEEE Trans. on Industrial Electronics, vol. 67, no. 5, pp. 4046-4055, 2019.