Méthodes Probabilistes Bayesiennes pour la prise en en compte des incertitudes géométriques : Application à la CAO-Robotique

Cette these porte sur l'utilisation du formalisme bayesien pour la repr´esentation et la manipulation des incertitudes geometriques dans les systemes de Robotique et de CAORobotique. Dans ces systemes, l'utilisation d'un modele geometrique de l'environnement est indispensable. Toutefois, la validite des calculs conduits sur ces mod`eles n´ecessite une repr´esentation des ecarts entre le modele et la realite et une prise en compte de ces ecarts lors de la resolution d'un probleme donne. L'approche proposee repr´esente une extension de la notion de specification par contraintes geometriques dans laquelle la dimension incertaine des modeles est prise en compte. Cette extension consiste a specifier les contraintes sur les positions relatives entre diff´erents corps de l'environnement non pas par de simples equations et inequations, mais par des distributions de probabilite sur les parametres de ces positions. A l'issue de cette specification, une distribution conjointe sur l'ensemble des parametres du modele est construite. Pour un probleme donne, la distribution marginale sur les parametres inconnus de ce dernier est inferee en utilisant les regles des probabilites. La resolution de ce probleme revient a optimiser cette distribution comportant, dans le cas general, une integrale portant sur un espace de grande dimension. La methode de resolution utilisee pour approcher ce double probleme d'integration/optimisation est basee sur un algorithme genetique. Cet algorithme permet en particulier de controler la precision de l'estimation numerique des integrales par une m´ethode stochastique de Monte-Carlo. L'implantation d'un systeme prototype de CAO nous a permis une experimentation assez poussee de l'approche propos´ee. La mise en oeuvre de plusieurs applications robotiques, dont les natures peuvent paraitre tres differentes, a ete possible grace a la souplesse de la methode de specification utilisee et la robustesse de la methode de resolution implantee.

[1]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[2]  M. E. Muller,et al.  A Note on the Generation of Random Normal Deviates , 1958 .

[3]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[4]  Dominique Gaunet,et al.  Modèle formel de tolérancement de position : contributions à l'aide au tolérancement des mécanismes en CFAO , 1994 .

[5]  Wolfram Burgard,et al.  Monte Carlo Localization: Efficient Position Estimation for Mobile Robots , 1999, AAAI/IAAI.

[6]  Pierre Puget Vérification-correction de programme pour la prise en compte des incertitudes en programmation automatique des robots. (Program verification/correction to deal with uncertainties in robot automatic programming) , 1989 .

[7]  Mario Fernando de la Rosa-Rosero Planification de mouvements avec prise en compte explicite des incertitudes géométriques , 1996 .

[8]  Arthur C. Sanderson Assemblability based on maximum likelihood configuration of tolerances , 1999, IEEE Trans. Robotics Autom..

[9]  R. T. Cox The Algebra of Probable Inference , 1962 .

[10]  Pierre Bessiere,et al.  Modélisation bayésienne d'interactions robot/environnement téléopérées , 1997 .

[11]  S. Gruber,et al.  Robot hands and the mechanics of manipulation , 1987, Proceedings of the IEEE.

[12]  Reuven Y. Rubinstein,et al.  Simulation and the Monte Carlo method , 1981, Wiley series in probability and mathematical statistics.

[13]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[14]  Joseph Y. Halpern A Counterexample to Theorems of Cox and Fine , 1996, AAAI/IAAI, Vol. 2.

[15]  Hans P. Moravec Sensor Fusion in Certainty Grids for Mobile Robots , 1988, AI Mag..

[16]  Michael I. Jordan,et al.  Variational Probabilistic Inference and the QMR-DT Network , 2011, J. Artif. Intell. Res..

[17]  Daniel E. Whitney,et al.  Representation of geometric variations using matrix transforms for statistical tolerance analysis in assemblies , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[18]  Daniel E. Whitney,et al.  Modeling and controlling variation in mechanical assemblies using state transition models , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  Michel Minoux,et al.  Graphes et algorithmes , 1995 .

[20]  Rachid Alami,et al.  Planning robust motion strategies for a mobile robot , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[21]  Michael A. Wesley,et al.  AUTOPASS: An Automatic Programming System for Computer Controlled Mechanical Assembly , 1977, IBM J. Res. Dev..

[22]  John Geweke,et al.  Monte carlo simulation and numerical integration , 1995 .

[23]  Rachid Alami,et al.  A numerical technique for planning motion strategies of a mobile robot in presence of uncertainty , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[24]  Tomás Lozano-Pérez,et al.  A Geometric Modeling System for Automated Mechanical Assembly , 1980, IBM J. Res. Dev..

[25]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[26]  M. A. Tanner,et al.  Tools for Statistical Inference: Methods for the Exploration of Posterior Distributions and Likelihood Functions, 3rd Edition , 1998 .

[27]  Jocelyne Troccaz Modélisation du raisonnement géométrique pour la programmation des robots , 1986 .

[28]  Alain Giraud,et al.  Kinematic modelling of tasks under constraints. Application to fine motion and calibration , 1991 .

[29]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[30]  J. Kato,et al.  Modelisations markoviennes multiresolutions en vision par ordinateur. Application a la segmentation d'images spot , 1994 .

[31]  Martin Beckerman,et al.  A Bayes-maximum entropy method for multi-sensor data fusion , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[32]  E. Adelson,et al.  Slow and Smooth: A Bayesian theory for the combination of local motion signals in human vision , 1998 .

[33]  R. T. Cox Probability, frequency and reasonable expectation , 1990 .

[34]  Eric Dedieu,et al.  I. Proposition pour une théorie probabiliste des systèmes cognitifs sensori-moteurs , 1998 .

[35]  Erol Gelenbe,et al.  Learning in Genetic Algorithms , 1998, ICES.

[36]  Tony P. Pridmore,et al.  TINA: The Sheffeild AIVRU Vision System , 1987, IJCAI.

[37]  R. T. Cox,et al.  The Algebra of Probable Inference , 1962 .

[38]  Eric Dedieu,et al.  La représentation contingente : vers une réconciliation des approches fonctionnelles et structurelles de la robotique autonome. (Contingent representation : toward a reconciliation of functional and structural approaches to robot autonomy) , 1995 .

[39]  Emanuel Falkenauer,et al.  A genetic algorithm for job shop , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[40]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.