Remark 6. Although the analysis of the performance of the proposed observer in the
presence of noise is not within the scope of the paper, it is worth noting the following.
The Lyapunov argument establishing uniform asymptotic stability of the zero equilib-
rium of the (η, e
y
, e
x
)-subsystem yields robustness againsts small additiveperturbations
on the measured variables u and y. In the presence of such perturbations the variables
e
y
and e
x
do not converge to zero. Nevertheless, as long as they are sufficiently small,
equation (38) can be regarded as describing a linear (non-autonomous) scalar differen-
tial equation in which, by equations (34), the coefficient of the linear term is uniformly
negative. This ensures boundedness of r(t) for all t.
5 Conclusions
A definite affirmative answer has been given to the question of existence of a globally
convergent speed observer for general mechanical systems of the form (1). No assump-
tion is made on the existence of an upperbound for the inertia matrix, hence the result
is applicable for robots with prismatic joints. Also, no conditions are imposed on the
potential energy function. The only requirement is that the system is forward complete,
i.e., that trajectories of the system exist for all times t ≥ 0—which is a rather weak
condition.
In some sense, our contribution should be interpreted more as an existence result
than an actual, practically implementable, algorithm. Leaving aside the high complex-
ity of the observer dynamics, that can be easily retraced from the proof of Section 4, the
difficulty stems from the fact that the key function β is defined via the integrals (31),
whose explicit analytic solution cannot be guaranteed a priori. Of course, the (scalar)
integrations can always be numerically performed leading to a numerical implementa-
tion of the observer. Given the recent spectacular advances in computational technology
this does not seem to constitute an unsurmountable difficulty.
References
1. N. Aghannan and P. Rouchon, “An intrinsic observer for a class of Lagrangian systems”,
IEEE Trans. Automat. Contr., Vol. 48, No. 6, pp. 936–945, 2003.
2. D.A. Anisi, J. Hamberg, “Riemannian observers for Euler-Lagrange systems”, 16th IFAC
World Congress, Prague, Czech Republic, 2005.
3. A. Astolfi, D. Karagiannis, R. Ortega, Nonlinear and Adaptive Control with Applications,
Springer-Verlag, Berlin, Communications and Control Engineering, 2007.
4. A. Astolfi, R. Ortega, “Immersion and Invariance: A new tool for stabilization and adaptive
control of nonlinear systems”, IEEE Trans. Automat. Contr., Vol. 48, No. 4, pp. 590-606,
April 2003.
5. G. Besanc¸on (Ed.), Nonlinear Observers and Applications, Lecture Notes in Control and
Information Science 363, Springer Verlag, 2007
6. G. Besanc¸on, “Global output feedback tracking control for a class of Lagrangian systems”,
Automatica, Vol. 36, pp. 1915-1921, April 2000.
7. S. Bonnabel, P. Martin, P. Rouchon, “Symmetry-Preserving Observers”, IEEE Trans. Au-
tomat. Contr., Vol. 53, No. 11, pp. 2514–2526, 2008.