Abstract
This paper proposes a new set-membership state estimator for estimating the state vector of a nonlinear dynamic robot. The method combines a symbolic technique based on flatness concepts with rigorous numerical methods based on interval analysis. Two testcases related to the state estimation of a sailboat robot are proposed to illustrate the principle and the efficiency of the approach.
Similar content being viewed by others
References
Apt K.: The essence of constraint propagation. Theor. Comput. Sci. 221(1–2), 179–210 (1998)
Behal A., Dawson B.M., Dixon W.E., Fang Y.: Tracking and regulation control of an underactuated surface vessel with nonintegrable dynamics. IEEE Trans. Autom. Control 47(3), 495–500 (2002)
Benhamou, F., Goualard, F., Granvilliers, L., Puget, J-F.: Revising Hull and Box consistency. In: ICLP, pp. 230–244 (1999)
Bertram V.: Practical Ship Hydrodynamics. F. Vieweg & Sohn, Butterworth-Heinemann (2000)
Brière, Y.: The first microtransat challenge. http://web.ensica.fr/microtransat. ENSICA (2006)
Diop, S., Fliess, M.: Nonlinear observability, identifiability and persistent trajectories. In: Proceedings of 36th IEEE Conference on Decision Control, pp. 714–719, Brighton (1991)
Drevelle, V., Bonnifait, P.: High integrity gnss location zone characterization using interval analysis. In: ION GNSS (2009)
Fliess M., Lvine J., Martin P., Rouchon P.: Flatness and defect of non-linear systems: introductory theory and applications. Int. J. Control 61, 1327–1361 (1995)
Fliess, M., Sira-Ramirez, H.: Control via state estimations of some nonlinear systems. In: Proceedings of Symposium on Nonlinear Control Systems (NOLCOS 2004), Stuttgart (2004)
Fossen T.: Guidance and Control of Ocean Vehicles. Wiley, New York (1995)
Gale T.J., Walls J.T.: Development of a sailing dinghy simulator. Simulation 74(3), 167–179 (2000)
Gauthier J.P., Kupka I.: Deterministic Observation Theory and Applications. Cambridge University Press, Cambridge (2001)
Gning A., Bonnifait P.: Constraints propagation techniques on intervals for a guaranteed localization using redundant data. Automatica 42(7), 1167–1175 (2006)
Goldsztejn, A., Jaulin, L.: Inner and outer approximations of existentially quantified equality constraints. In: Proceedings of the Twelfth International Conference on Principles and Practice of Constraint Programming, (CP 2006), Nantes (France) (2006)
Guillou, G.: Architecture multi-agents pour le pilotage automatique des voiliers de compétition et extensions algébriques des rseaux de Petri. PhD dissertation, Universit de Bretagne, Brest, France (2011)
Hagenmeyer V., Delaleau E.: Robustness analysis of exact feedforward linearization based on differential flatness. Automatica 39, 1941–1946 (2003)
Hansen, H., Jackson, P.S., Hochkirch, K.: Real-time velocity prediction program for wind tunnel testing of sailing yachts. In: International Conference on the Modern Yacht, Southampton (2003)
Hermann R., Krener A.J.: Nonlinear controllability and observability. IEEE Trans. Automat. Control 22(5), 728–740 (1977)
Herrero P., Jaulin L., Vehi J., Sainz M.A.: Guaranteed set-point computation with application to the control of a sailboat. Int. J. Control Autom. Syst. 8(1), 1–7 (2010)
Isidori A.: Nonlinear Control Systems: An Introduction, 3rd edn. Springer, New York (1995)
Jaulin L.: Nonlinear bounded-error state estimation of continuous-time systems. Automatica 38, 1079–1082 (2002)
Jaulin, L.: Modélisation et commande d’un bateau voile. In: CIFA2004 (Conférence Internationale Francophone d’Automatique). In: CDROM, Douz (Tunisie) (2004)
Jaulin L.: Représentation d’état pour la modélisation et la commande des systèmes (Coll. Automatique de base). Hermés, London (2005)
Jaulin L., Kieffer M., Braems I., Walter E.: Guaranteed nonlinear estimation using constraint propagation on sets. Int. J. Control 74(18), 1772–1782 (2001)
Jaulin L., Kieffer M., Didrit O., Walter E.: Applied Interval Analysis, with Examples in Parameter and State Estimation, Robust Control and Robotics. Springer, London (2001)
Jaulin L., Ratschan S., Hardouin L.: Set computation for nonlinear control. Reliab. Comput. 10(1), 1–26 (2004)
Jaulin, L., Walter, E.: Guaranteed nonlinear parameter estimation via interval computations. Interval Comput., pp. 61–75 (1993)
Jaulin L., Walter E., Lévêque O., Meizel D.: Set inversion for χ-algorithms, with application to guaranteed robot localization. Math. Comput. Simul. 52(3–4), 197–210 (2000)
Lagrange S., Jaulin L., Vigneron V., Jutten C.: Nonlinear blind parameter estimation. IEEE Trans. Autom. Control 53(4), 834–838 (2008)
Mboup, M., Join, C., Fliess, M.: A revised look at numerical differentiation with an application to nonlinear feedback control. In: The 15th Mediterranean Conference on Control and Automation-MED’2007 (2007)
Moore R.E.: Methods and Applications of Interval Analysis. SIAM, Philadelphia (1979)
Raissi T., Ramdani N., Candau Y.: Set membership state and parameter estimation for systems described by nonlinear differential equations. Automatica 40, 1771–1777 (2004)
Ratschan S.: Uncertainty propagation in heterogeneous algebras for approximate quantified constraint solving. J. Univers. Comput. Sci. 6(9), 861–880 (2000)
Sauze, C., Neal, M.: An autonomous sailing robot for ocean observation. In: Proceedings of TAROS 2006, pp. 190–197. Guildford, UK (2006)
Thrun S., Bugard W., Fox D.: Probabilistic Robotics. MIT Press, Cambridge (2005)
van Emden M.: Algorithmic power from declarative use of redundant constraints. Constraints 4(4), 363–381 (1999)
Walter E., Pronzato L.: Identification of Parametric Models from Experimental Data. Springer, London (1997)
Xiao, K., Sliwka, J., Jaulin, L.: A wind-independent control strategy for autonomous sailboats based on Voronoi diagram. In: CLAWAR 2011 (best paper award), Paris (2011)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jaulin, L. Combining Interval Analysis with Flatness Theory for State Estimation of Sailboat Robots. Math.Comput.Sci. 6, 347–359 (2012). https://doi.org/10.1007/s11786-012-0130-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11786-012-0130-9
Keywords
- Bounded-error
- Constraint propagation
- Flatness
- Nonlinear observers
- Interval analysis
- Sailboat
- Robotics
- Set theory