WO2003085357A2 - Dispositif de capture des mouvements de rotation d'un solide - Google Patents

Dispositif de capture des mouvements de rotation d'un solide Download PDF

Info

Publication number
WO2003085357A2
WO2003085357A2 PCT/FR2003/001025 FR0301025W WO03085357A2 WO 2003085357 A2 WO2003085357 A2 WO 2003085357A2 FR 0301025 W FR0301025 W FR 0301025W WO 03085357 A2 WO03085357 A2 WO 03085357A2
Authority
WO
WIPO (PCT)
Prior art keywords
solid
orientation
test data
data
measurement
Prior art date
Application number
PCT/FR2003/001025
Other languages
English (en)
Other versions
WO2003085357A3 (fr
Inventor
Dominique David
Yanis Caritu
Original Assignee
Commissariat A L'energie Atomique
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Commissariat A L'energie Atomique filed Critical Commissariat A L'energie Atomique
Priority to US10/509,987 priority Critical patent/US7269532B2/en
Priority to EP03735798.5A priority patent/EP1492998B1/fr
Priority to AU2003236880A priority patent/AU2003236880A1/en
Publication of WO2003085357A2 publication Critical patent/WO2003085357A2/fr
Publication of WO2003085357A3 publication Critical patent/WO2003085357A3/fr
Priority to US11/893,877 priority patent/US20080052034A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/183Compensation of inertial measurements, e.g. for temperature effects
    • G01C21/185Compensation of inertial measurements, e.g. for temperature effects for gravity
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Measuring Magnetic Variables (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

La présente invention concerne un dispositif de capture de l'orientation d'un solide comprenant: au moins un capteur (10a, 10b) de position angulaire, susceptible d'être rendu solidaire du solide et de délivrer au moins une donnée de mesure (θm) représentative de l'orientation du solide, un moyen (14) générateur de données de test (θt) représentatives d'une orientation estimée du solide, un moyen (18) de modification de l'orientation estimée du solide par confrontation de la donnée de mesure et de données de test. Application aux périphériques de saisie pour l'informatique, au domaine médical.

Description

DISPOSITIF DE CAPTURE DES MOUVEMENTS DE ROTATION D'UN
SOLIDE.
Domaine technique La présente invention concerne un dispositif et un procédé de capture de l'orientation et du mouvement de rotation d'un solide. Les dispositifs de capture du mouvement, parfois désignés par « mocap », (de « motion capture » en anglais) trouvent des applications dans des domaines aussi variés que les domaines de la santé, le multimédia, la recherche minière ou la géophysique.
Dans le domaine d'application des jeux ou des simulations vidéo, les mouvements d'un utilisateur peuvent en effet être enregistrés pour la commande de systèmes immersifs de réalité virtuelle. A titre d'exemple, les mouvements d'un joueur peuvent être enregistrés pour commander l'évolution d'un personnage virtuel dans une scène de synthèse .
Dans le domaine de la santé, les dispositifs de capture de mouvement peuvent être utilisés pour positionner un outil de chirurgie ou bien pour surveiller l'évolution de l'autonomie des personnes fragiles en rendant compte de leur activité physique.
Dans le domaine de l'électronique portable, les dispositifs de capture de mouvement permettent aux appareils de s'adapter au contexte d'utilisation. Ils permettent, par exemple, d'optimiser la réception, d'un téléphone portable par la connaissance de son orientation, ou d'améliorer les interfaces des assistants personnels. Etat de la technique antérieure
Les capteurs de mouvement, et plus précisément les capteurs de position angulaire, sont fortement miniaturisés et font l'objet de recherches pour leur conférer une robustesse et un coût compatibles avec des applications visant le grand public.
La position d'un solide dans l'espace est entièrement déterminée par la connaissance de six grandeurs. Parmi celles-ci on distingue trois grandeurs susceptibles de traduire des translations et trois autres grandeurs susceptibles de traduire des rotations . Les trois dernières grandeurs correspondent à des positions angulaires. Celles-ci peuvent être utilisées pour déterminer des mouvements dits de lacet de tangage et de roulis.
Selon les applications envisagées, il n'est pas toujours nécessaire de disposer de l'ensemble des six grandeurs associées à six degrés de liberté. Un nombre plus restreint de données peut en effet suffire dans un grand nombre de cas.
On connaît principalement deux types de capteurs susceptibles de détecter la position angulaire ou la rotation d'un solide. Il s'agit d'une part des capteurs sensibles à un champ magnétique, tels que les magnetometres, et d'autre part des capteurs sensibles à une accélération, tels que des accélêromètres . De façon avantageuse, les accélêromètres peuvent mesurer des accélérations quelconques du solide, donc par exemple, des modifications de l'orientation du solide par rapport à la direction du champ de gravité terrestre. Les magnetometres peuvent être utilisés en combinaison avec une source de champ magnétique artificielle. On préfère toutefois faire appel à des magnetometres susceptibles de détecter l'orientation du solide par rapport au champ magnétique terrestre. On considère bien sûr que les directions du champ magnétique et de l'accélération de la pesanteur ne sont pas colinéaires.
Les capteurs peuvent être du type à axe unique, c'est-à-dire sensibles selon une direction unique de l'espace. Cependant, on utilise de préférence des capteurs à deux ou à trois axes non parallèles. Ceux-ci délivrent alors des valeurs de mesure permettant de connaître de façon complète une position angulaire d'un solide dont ils sont solidaires.
Les capteurs délivrent un signal de mesure M qui est relié à leur inclinaison I par une fonction f telle que :
M=f (I) . L'inclinaison est considérée ici par rapport à une position angulaire de référence. Celle-ci peut être arbitraire ou ajustée sur le champ magnétique ou le champ de gravitation terrestre. La grandeur que l'on souhaite connaître est l'inclinaison I. Celle-ci peut être retrouvée par calcul selon une formule I=f"1 (M) .
La fonction inverse f"1 est cependant difficile à établir avec exactitude. De plus, elle souffre de discontinuités et de non-linéarités. Une difficulté tient par exemple au fait que les capteurs utilisant le champ de la pesanteur permettent certes de retrouver à tout instant des rotations autour d'axes horizontaux mais non autour de la direction de la pesanteur. Il en va de même pour les magnetometres qui ne sont efficaces que pour mesurer des rotations dont l'axe n'est pas confondu avec la direction du champ magnétique utilisé comme référence. Des non-linéarités proviennent aussi des fonctions trigonométriques mises en jeu par le calcul de la fonction inverse.
Des inexactitudes supplémentaires proviennent du fait que les capteurs à trois axes ne présentent pas toujours une relation angulaire très précise entre les axes. Par exemple, les axes ne sont pas exactement orthogonau .
Une illustration de l'état de la technique peut encore être trouvée dans les documents (1) à (4) dont les références sont précisées à la fin de la présente description.
Exposé de l'invention
L'invention a pour but de proposer un dispositif et un procédé de capture de l'orientation d'un solide ne présentant pas les limitations et difficultés évoquées ci-dessus.
Un but est en particulier de proposer un tel dispositif qui soit peu coûteux et susceptible d'être intégré dans des équipements destinés à un large public .
Un but est encore de proposer un dispositif fiable, peu sensible à des phénomènes de non-linéarité affectant les mesures, et permettant de prendre en compte directement d'éventuelles imperfections des capteurs . Pour atteindre ces buts, l'invention concerne plus précisément un dispositif de capture de l'orientation d'un solide comprenant :
- au moins un capteur de position angulaire susceptible d'être rendu solidaire du solide et de délivrer au moins une donnée de mesure représentative de l'orientation du solide,
- un moyen générateur de données de test représentatives d'une orientation estimée du solide, - un moyen de modification de l'orientation estimée du solide par confrontation de la donnée de mesure et de données de test.
Dans la description qui suit, il est fait référence à l'orientation d'un solide. Le solide ne fait cependant pas partie du dispositif de capture. L'orientation correspond plus précisément à celle du ou des capteurs susceptibles d'être fixés au solide. Par ailleurs, les termes orientation et position angulaire sont utilisés comme synonymes. Grâce au dispositif de l'invention, il est possible d'affiner successivement l'estimation de l'orientation du solide.
Après une ou plusieurs modifications de l'orientation estimée, celle-ci converge vers l'orientation effective du solide, ou, plus précisément, vers l'orientation mesurée. Ainsi, le dispositif de l'invention ne nécessite pas de moyens de calcul pour établir l'orientation ou l'inclinaison du solide sur la base d'une fonction (inverse) des données de mesure des capteurs . Le dispositif de l'invention permet de prendre directement en compte les imperfections des capteurs et permet de s'affranchir des comportements non linéaires de ceux-ci. A titre d'exemple, l'utilisation de capteurs à trois axes sensibles non orthogonaux est possible. Selon une réalisation particulière du dispositif, les moyens de modification de l'orientation estimée peuvent comporter un premier comparateur relié d'une part au capteur et d'autre part au moyen générateur de données de test. Le premier comparateur reçoit ainsi la donnée de mesure et une donnée de test, et peut établir au moins une différence entre la donnée de test et la donnée de mesure .
La différence entre la donnée de test et la donnée de mesure constitue une mesure de la pertinence de l'orientation estimée.
La corrélation entre l'orientation estimée et la donnée de test générée peut être donnée, par exemple, par une fonction directe f telle qu'évoquée dans la partie introductive de la description. Il s'agit, par exemple, d'une simple fonction de modélisation du comportement des capteurs.
La différence entre chacune des données de test successives et la donnée de mesure peut aussi être mise à profit pour contrôler la nécessité ou non d'affiner encore l'orientation estimée. Ainsi, le dispositif peut comporter un deuxième comparateur à seuil pour comparer la différence établie -par le premier comparateur à une valeur de seuil et pour valider l'orientation estimée, lorsque la différence établie par le premier comparateur pour une valeur de test . donnée est inférieure à la valeur de seuil. Lorsque la différence reste trop importante une nouvelle estimation de l'orientation est entreprise.
Les moyens de modification de l'orientation estimée et/ou les moyens générateurs d'une donnée de test peuvent comporter un calculateur pour établir une nouvelle orientation estimée et/ou une nouvelle donnée de test selon une méthode dite de descente de gradient d' erreur.
Par ailleurs, les moyens générateurs de données de test peuvent comporter un calculateur pour calculer des données de test en fonction d'une orientation estimée, et en fonction de paramètres, caractéristiques d'une réponse du capteur de position angulaire.
Le dispositif de l'invention peut comporter un ou plusieurs capteurs de position angulaire sensibles à la gravité et un ou plusieurs capteurs de position angulaire sensibles à un champ magnétique.
De façon plus générale, d'autres capteurs sont susceptibles de donner des informations sur leur position angulaire par rapport à une direction de référence de l'espace.
Par exemple, il existe des capteurs aptes à mesurer un gradient de température, un gradient de pression, des capteurs d'image (visible ou thermique). A titre d'exemple, le capteur sensible à la gravité peut comprendre au moins un accélêromètre et le capteur sensible à un champ magnétique peut comprendre au moins un magnétomètre .
Afin de mesurer la position angulaire de façon la plus complète et la mieux déterminée, le dispositif est de préférence équipé de deux capteurs ayant chacun trois axes de sensibilité.
L'invention concerne également un dispositif de capture du mouvement de rotation d'un solide comprenant un dispositif de capture de l'orientation tel que décrit ci-dessus et des moyens pour enregistrer des estimations successives de l'orientation du solide. Il s'agit, par exemple, d'une mémoire. Le dispositif peut comporter aussi une horloge pour cadencer l'enregistrement des estimations successives de l'orientation du solide. L'horloge permet également d'établir des' vitesses et des accélérations angulaires, si nécessaire.
Le calcul du mouvement peut avoir lieu dans le calculateur et selon des lois classiques de la cinétique d'un solide.
L'invention concerne encore un procédé d'estimation de l'orientation d'un solide comprenant les étapes suivantes : a) la saisie d'au moins une donnée de mesure en provenance d'au moins un capteur de position angulaire et l'établissement d'au moins une donnée de test représentative d'une orientation estimée du capteur, b) la confrontation de la donnée de test et de la donnée mesurée, c) l'établissement d'au moins une nouvelle donnée de test représentative d'une nouvelle orientation estimée du solide, corrigée en fonction de la confrontation précédente, d) la répétition des étapes b) et c) . On peut itérer les étapes b) et c) jusqu'à ce que la confrontation révèle une différence entre la donnée de test et la donnée de mesure inférieure à un seuil déterminé. La confrontation des données peut comporter leur comparaison ou le calcul d'une différence, comme indiqué précédemment .
L'invention se distingue des dispositifs de l'état de la technique par le fait que la détermination de l'orientation ne se fait pas nécessairement dans un temps constant. Dans les dispositifs de l'état de la technique, la détermination de l'orientation est effectuée dans un temps fixe correspondant au temps de calcul nécessaire. Dans le cas d'une confrontation itérative telle qu'indiquée ci-dessus, le temps pris par la détermination de l'orientation est, par exemple, lié à la pertinence de l'estimation initiale de l'orientation et la vitesse de convergence des estimations successives. En d'autres termes, le temps mis pour la détermination de l'orientation dépend du nombre de répétitions des étapes b) et c) . Le temps de traitement ne constitue toutefois pas un obstacle pour la mise en œuvre du procédé. En effet les mesures réelles effectuées ne sont en effet que de l'ordre de 500 par capteur et par seconde. Il est ainsi possible d'effectuer plusieurs boucles d'estimation pour chaque mesure. Le nombre e -boucles est en- général inférieur à 30. Souvent, quelques boucles suffisent.
Comme indiqué précédemment, lors de l'étape c) , on peut effectuer un calcul de corrélation selon une méthode de descente de gradient d'erreur. Bien que cela constitue une solution moins préférable, il est encore possible d'effectuer des estimations aléatoires.
D'autres caractéristiques et avantages de l'invention ressortiront de la description qui va suivre, en référence à la figure du dessin annexé.
Cette description est donnée à titre purement illustratif et non limitatif.
Description détaillée d'un mode de mise en œuyre de 1' invention.
Les références 10a et 10b indiquent respectivement un accélêromètre et un magnétomètre. Il s'agit de capteurs à trois axes de sensibilité, de type connu, susceptibles de délivrer des données de mesure représentatives de l'orientation, c'est-à-dire d'une position angulaire d'un solide S. Le solide S est indiqué sommairement en trait discontinu. Il s'agit par exemple d'une partie du corps humain dont on veut apprécier les mouvements, une souris informatique, un outil chirurgical, ....
Les mesures des capteurs, notées Θm, sont des grandeurs scalaires ou vectorielles. Elles sont représentatives, par exemple, d'angles de lacet, de roulis et de tangage (φ,ψ,θ). Ces mesures sont dirigées vers un comparateur
12. Il s'agit, dans l'exemple illustré, d'un differenciateur. Le comparateur 12 reçoit aussi une ou plusieurs données de test Θt délivrées par un calculateur 14. La donnée de test peut être de type vectorielle et exprimer des angles selon plusieurs axes. Le calculateur 14 est utilisé comme moyen générateur de données de test . Les données de test sont représentatives d'une orientation estimée du solide qui peut être aléatoire ou non. Il s'agit, par exemple, de triplets d'angles de lacet, de roulis et de tangage (φ,ψ, θ). Le calculateur peut être localisé sur le solide S.
Le comparateur délivre une différence ΔΘ, qui, selon un ou plusieurs axes, représente un écart entre l'orientation réelle, correspondant à la donnée de mesure, et l'orientation estimée correspondant à la donnée de test. Cet écart est utilisable pour affiner l'orientation estimée du capteur, et donc du solide auquel il est fixé.
Toutefois, il est possible de fixer un seuil th en delà duquel on considère que l'orientation estimée est suffisamment proche de l'orientation mesurée pour être validée. Ceci peut avoir lieu au moyen d'un deuxième comparateur 16 prévu pour comparer la différence ΔΘ avec la valeur de seuil th. Lorsque la différence est inférieure au seuil en valeur absolue la donnée de test Θt, c'est-à-dire l'estimation de la position angulaire est dirigée vers une sortie 0.
En revanche, lorsque la différence est supérieure au seuil, elle est dirigée vers le calculateur 14 pour effectuer une nouvelle estimation de la position. Les comparateurs 12 et 16 constituent ainsi avec le calculateur 14 des moyens 18 de modification de l'orientation estimée du solide 5. La nouvelle estimation peut être aléatoire.
Elle peut aussi être affinée selon un calcul de correction par la méthode de descente de gradient d'erreur. Cette méthode, connue en soi est illustrée par le document (4) dont les coordonnées sont précisées à la fin de la description et auquel on peut se référer pour compléter l'exposé.
Le deuxième comparateur peut éventuellement être éliminé. Dans ce cas, la valeur estimée est continuellement affinée jusqu'à la saisie d'une nouvelle valeur de mesure. Le dispositif de la figure comprend des moyens, par exemple une mémoire, pour enregistrer les valeurs estimées successives, validées, en fonction de mesures successives de la position angulaire du solide. La mémoire M peut faire partie du calculateur et peut être localisée sur le solide S. Les valeurs successives permettent de calculer le mouvement . de rotation du solide de même que ses vitesses et accélérations angulaires. Pour démarrer la mesure d'une nouvelle orientation du solide, la première donnée de test générée est avantageusement la valeur estimée validée de la position précédente.
La saisie de valeurs de mesure par les capteurs, et l'enregistrement des valeurs estimées dans la mémoire M peuvent être cadencés par une horloge H. Contrairement au procédé de l'art connu à inversion directe, le procédé de capture de l'orientation d'un solide selon l'invention permet l'utilisation d'un nombre quelconque de capteurs, sous réserve que ce nombre soit supérieur au nombre de variables d'angle I à estimer (le nombre de variables d'angle I à estimer est compris entre 1 et 3). Selon la qualité souhaitée de l'estimation, un dispositif selon l'invention peut alors comprendre le nombre minimal de capteurs nécessaire ou un nombre de capteurs supérieur au nombre minimal (redondance) . Selon un perfectionnement de l'invention, la contribution de chaque capteur peut être pondérée. Il est alors établi un critère de confiance ou poids Cm qui est associé à chaque composante de la mesure Θm afin de prendre cette dernière plus ou moins en compte dans l'algorithme de recherche des angles. Le calcul d'un poids Cm est établi selon les règles suivantes :
- a) le poids Cm a une valeur égale à 1 par défaut,
- b) le poids Cm prend la valeur 0 dans le cas où la mesure délivrée est une valeur aberrante
(saturation, valeur traduisant un mauvais fonctionnement, etc . ) ,
- c) le poids Cm a une valeur égale à 0 lorsque le niveau de bruit mesuré par le capteur dépasse un certain seuil, une valeur intermédiaire variant linéairement de 0 à 1 pouvant être appliquée pour des valeurs de bruit variant de la valeur du seuil à une valeur de bruit considérée comme négligeable, - d) la confiance est réduite sur les accélêromètres si l'accélération totale mesurée s'éloigne en norme de la valeur de la pesanteur,
- e) la confiance est réduite sur les magnetometres si les magnetometres enregistrent une variation trop importante de leur norme (on peut alors soupçonner la présence d'obje (s) ferromagnétique (s) à proximité du capteur). En l'absence de pondération, pour une itération effectuée par le calculateur 14, la modification d'un angle de test I est liée à la grandeur Si telle que :
i ≈ ∑N n=ι ( Otin ΔΘn ) , où
n est l'indice d'un capteur, N est le nombre de capteurs,
OCin est un paramètre relatif au capteur d'indice n, calculé de façon usuelle par la descente de gradient, ΔΘn est l'écart entre l'orientation réelle et l'orientation estimée du capteur d'indice n. L'introduction d'un poids Cmn relatif au capteur d'indice n modifie alors l'expression de la grandeur Si comme suit :
Si ≈ ∑Nn=l Cmn ( OCm ΔΘn )
De façon générale, les valeurs d'un poids Cmn peuvent évoluer continûment entre la valeur 1 (confiance totale sur la mesure effectuée par le capteur d' indice n) et la valeur 0 (absence totale de confiance sur la mesure effectuée par le capteur d'indice n, la mesure effectuée par le capteur d'indice n n'est pas prise en compte) .
DOCUMENTS CITES (1)
US-5 953 683, "Sourceless orientation sensor" de
KOGAN Vladimir et al. (2)
US-6 702 708, "A miniature, sourceless, networked, solid state orientation module" de Christopher Townsend et al., MicroStrain Inc. 294 N. inooski Ave., Burlington, VT 05401, USA
(3)
"A miniature, sourceless, networked, solid state orientation module", de Christopher Townsend, David Guzik, Steven Arms, MicroStrain Inc., 294 N,
Winooski Ave., Burlington, VT 05401. USA, pages 44 à 50. (4)
"Méthode de calcul numérique» de J.P. NOUGIER, 3ême édition 1987, Edition MASSON, pages 54-58.

Claims

REVENDICATIONS
1. Dispositif de capture de l'orientation d'un solide comprenant : - au moins un capteur (10a, 10b) de position angulaire, susceptible d'être rendu solidaire du solide et de délivrer au moins une donnée de mesure (Θm) représentative de l'orientation du solide,
- un moyen (14) générateur de données de test (Θ_t) représentatives d'une orientation estimée du solide,
- un moyen (18) de modification de l'orientation estimée du solide par confrontation de la donnée de mesure et de données de test .
2. Dispositif selon la revendication 1, dans lequel les moyens (18) de modification de l'orientation estimée comportent un premier comparateur (12) relié au capteur (10a, 10b) et au moyen générateur (14) , pour recevoir la donnée de mesure et au moins une donnée de test, et pour établir au moins une différence (ΔΘ) entre la donnée de test et la donnée de mesure.
3. Dispositif selon la revendication 2, comprenant en outre un deuxième comparateur à seuil (16) pour comparer la différence établie par le premier comparateur (12) à une valeur de seuil (th) et pour valider l'orientation estimée, lorsque la différence établie par le premier comparateur est inférieure à la valeur de seuil.
4. Dispositif selon la revendication 1, comprenant au moins un capteur de position angulaire (10b) sensible à la gravité et au moins un capteur de position angulaire (10a) sensible à un champ magnétique.
5. Dispositif selon la revendication 4, dans lequel le capteur sensible à la gravité comprend au moins un accélêromètre et le capteur sensible à un champ magnétique comprend au moins un magnétomètre.
6. Dispositif selon la revendication 4, comprenant deux capteurs ayant chacun trois axes de sensibilité.
7. Dispositif selon la revendication 1, dans lequel les moyens (14) générateurs de données de test comportent un calculateur pour calculer des données de test en fonction d'une orientation estimée, et en fonction de paramètres caractéristiques d'une réponse du capteur de position angulaire.
8. Dispositif selon la revendication 7, dans lequel le calculateur est localisé sur le solide.
9. Dispositif selon la revendication 1, dans lequel les moyens (18) de modification de l'orientation estimée et/ou les moyens générateurs d'une donnée de test comportent un calculateur pour établir une nouvelle orientation estimée et/ou une nouvelle donnée de test selon une méthode dite de descente de gradient d'erreur.
10. Dispositif selon la revendication 9, dans lequel le calculateur est localisé sur le solide.
11. Dispositif de capture du mouvement de rotation d'un solide comprenant un dispositif de capture de l'orientation selon l'une quelconque des revendications précédentes et des moyens (M) pour enregistrer des estimations successives de l'orientation du solide.
12. Dispositif selon la revendication 11, dans lequel les moyens (M) pour enregistrer sont localisés sur le solide.
13. Dispositif selon la revendication 11, comprenant une horloge (H) pour cadencier l'enregistrement des estimations successives de l'orientation du solide.
14. Procédé d'estimation de l'orientation d'un solide comprenant les étapes suivantes : a) la saisie de données de mesure en provenance d'au moins un capteur de position angulaire (10a, 10b) et l'établissement d'une donnée de test représentative d'une orientation estimée du solide, b) la confrontation de la donnée de test et la donnée mesurée, c) l'établissement d'une nouvelle donnée de test représentative d'une nouvelle orientation estimée du solide, corrigée en fonction de la confrontation précédente, d) la répétition des étapes b) et c) .
15. Procédé selon la revendication 14, dans lequel les étapes b) et c) sont répétées jusqu'à ce que la confrontation révèle une différence entre la donnée de test et la donnée de mesure inférieure à un seuil déterminé .
16. Procédé selon la revendication 14, dans lequel lors de l'étape c) , on effectue un calcul de correction selon une méthode dite de descente de gradient d'erreur.
17. Procédé selon la revendication 14, dans lequel la confrontation des données de test et de la donnée de mesure comprend l'établissement de données de différence (ΔΘ) entre des données de test successives et la donnée de mesure .
18. Procédé de capture de mouvement d'un solide, caractérisé en ce qu'on répète le procédé selon la revendication '14 avec des données de mesure successives.
PCT/FR2003/001025 2002-04-05 2003-04-02 Dispositif de capture des mouvements de rotation d'un solide WO2003085357A2 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US10/509,987 US7269532B2 (en) 2002-04-05 2003-04-02 Device and method for measuring orientation of a solid with measurement correction means
EP03735798.5A EP1492998B1 (fr) 2002-04-05 2003-04-02 Dispositif de capture des mouvements de rotation d un solide
AU2003236880A AU2003236880A1 (en) 2002-04-05 2003-04-02 Device for rotational motion capture of a solid
US11/893,877 US20080052034A1 (en) 2002-04-05 2007-08-17 System and method for rotational motion capture of a solid

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0204260A FR2838185B1 (fr) 2002-04-05 2002-04-05 Dispositif de capture des mouvements de rotation d'un solide
FR02/04260 2002-04-05

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/893,877 Continuation US20080052034A1 (en) 2002-04-05 2007-08-17 System and method for rotational motion capture of a solid

Publications (2)

Publication Number Publication Date
WO2003085357A2 true WO2003085357A2 (fr) 2003-10-16
WO2003085357A3 WO2003085357A3 (fr) 2004-04-01

Family

ID=28052144

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2003/001025 WO2003085357A2 (fr) 2002-04-05 2003-04-02 Dispositif de capture des mouvements de rotation d'un solide

Country Status (5)

Country Link
US (2) US7269532B2 (fr)
EP (1) EP1492998B1 (fr)
AU (1) AU2003236880A1 (fr)
FR (1) FR2838185B1 (fr)
WO (1) WO2003085357A2 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009063400A3 (fr) * 2007-11-13 2009-07-09 Koninkl Philips Electronics Nv Mesure de l'orientation d'un objet
WO2012168357A1 (fr) 2011-06-07 2012-12-13 Movea Procede d'estimation simplifie de l'orientation d'un objet et centrale d'attitude mettant en œuvre un tel procede
CN108983146A (zh) * 2017-04-03 2018-12-11 美国电磁兼容测试系统公司 用于测试无线设备的波束形成能力的方法及系统

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2860700B1 (fr) * 2003-10-10 2005-12-09 Commissariat Energie Atomique Dispositif de controle de foulee
FR2864225B1 (fr) * 2003-12-22 2006-07-21 Commissariat Energie Atomique Procede de mesure du mouvement d'un solide, utilisant une mesure absolue associee a une mesure par double integration
FR2868281B1 (fr) * 2004-03-30 2023-06-23 Commissariat Energie Atomique Procede de determination des mouvements d'une personne.
FR2877113B1 (fr) * 2004-10-22 2007-05-11 Commissariat Energie Atomique Dispositif autonome, systeme et procede de navigation dans un espace a au moins trois dimensions.
FR2895500B1 (fr) 2005-12-23 2008-03-28 Commissariat Energie Atomique Procede d'estimation d'un mouvement d'un solide.
FR2897680B1 (fr) * 2006-02-17 2008-12-05 Commissariat Energie Atomique Dispositif de capture de mouvement et procede associe
FR2915568B1 (fr) 2007-04-25 2009-07-31 Commissariat Energie Atomique Procede et dispositif de detection d'un axe de rotation sensiblement invariant
FR2948759B1 (fr) 2009-07-31 2011-08-12 Movea Procede d'estimation de l'orientation d'un solide en mouvement
CN102946767B (zh) 2010-05-28 2016-11-23 亨特道格拉斯公司 由回转电机提供动力的建筑开口遮挡物
EP4002330A1 (fr) 2010-10-01 2022-05-25 Applied Medical Resources Corporation Entraîneur laparoscopique portable
MX2014004050A (es) 2011-10-03 2014-06-04 Hunter Douglas Metodos y aparatos para controlar montajes de recubrimientos de abertura arquitectonica.
KR101963610B1 (ko) 2011-10-21 2019-03-29 어플라이드 메디컬 리소시스 코포레이션 수술 트레이닝용 모의 조직 구조
US8961190B2 (en) 2011-12-20 2015-02-24 Applied Medical Resources Corporation Advanced surgical simulation
US10198965B2 (en) 2012-08-03 2019-02-05 Applied Medical Resources Corporation Simulated stapling and energy based ligation for surgical training
AU2013323744B2 (en) 2012-09-26 2017-08-17 Applied Medical Resources Corporation Surgical training model for laparoscopic procedures
US10679520B2 (en) 2012-09-27 2020-06-09 Applied Medical Resources Corporation Surgical training model for laparoscopic procedures
CA2885302C (fr) 2012-09-27 2022-08-02 Applied Medical Resources Corporation Modele d'apprentissage chirurgical pour interventions laparoscopiques
EP3846151B1 (fr) 2012-09-27 2023-11-29 Applied Medical Resources Corporation Modèle d'apprentissage chirurgical pour interventions laparoscopiques
EP2901439A1 (fr) 2012-09-28 2015-08-05 Applied Medical Resources Corporation Maquette de formation chirurgicale pour interventions laparoscopiques
JP6315712B2 (ja) 2012-09-28 2018-04-25 アプライド メディカル リソーシーズ コーポレイション 経管的腹腔鏡下手技のための外科用訓練モデル
CA2828819C (fr) 2012-10-03 2020-03-10 Hunter Douglas Inc. Procedes et appareil pour commander des ensembles de revetement d'ouverture architecturale
AU2014224004B2 (en) 2013-03-01 2018-04-05 Applied Medical Resources Corporation Advanced surgical simulation constructions and methods
KR102221179B1 (ko) * 2013-03-14 2021-02-26 헌터더글라스인코포레이티드 건축물 개구부 덮개 조립체를 제어하는 방법 및 장치
CA2912069C (fr) 2013-05-15 2022-01-11 Applied Medical Resources Corporation Modele de traitement des hernies
EP4170633A1 (fr) 2013-06-18 2023-04-26 Applied Medical Resources Corporation Modèle de vésicule biliaire
JP6517201B2 (ja) 2013-07-24 2019-05-22 アプライド メディカル リソーシーズ コーポレイション ファーストエントリーモデル
US10198966B2 (en) 2013-07-24 2019-02-05 Applied Medical Resources Corporation Advanced first entry model for surgical simulation
WO2015021122A1 (fr) * 2013-08-06 2015-02-12 Yei Corporation Dispositifs capteurs et procédés de calcul d'une orientation tout en tenant compte d'une interférence magnétique
KR102438168B1 (ko) 2014-03-26 2022-08-31 어플라이드 메디컬 리소시스 코포레이션 시뮬레이션된 절개가능 조직
KR102518089B1 (ko) 2014-11-13 2023-04-05 어플라이드 메디컬 리소시스 코포레이션 시뮬레이션된 조직 모델들 및 방법들
AU2016219865B2 (en) 2015-02-19 2021-07-08 Applied Medical Resources Corporation Simulated tissue structures and methods
ES2716924T3 (es) 2015-05-14 2019-06-18 Applied Med Resources Estructuras de tejido sintético para entrenamiento y estimulación electroquirúrgica
CA2988767A1 (fr) 2015-06-09 2016-12-15 Applied Medical Resources Corporation Modele d'hysterectomie
ES2824529T3 (es) 2015-07-16 2021-05-12 Applied Med Resources Tejido disecable simulado
CA2993197A1 (fr) 2015-07-22 2017-01-26 Applied Medical Resources Corporation Modele d'appendicectomie
WO2017059417A1 (fr) 2015-10-02 2017-04-06 Applied Medical Resources Corporation Modèle d'hystérectomie
US10706743B2 (en) 2015-11-20 2020-07-07 Applied Medical Resources Corporation Simulated dissectible tissue
CA3028980A1 (fr) 2016-06-27 2018-01-04 Applied Medical Resources Corporaton Paroi abdominale simulee
KR102444865B1 (ko) 2017-02-14 2022-09-19 어플라이드 메디컬 리소시스 코포레이션 복강경 트레이닝 시스템
US10847057B2 (en) 2017-02-23 2020-11-24 Applied Medical Resources Corporation Synthetic tissue structures for electrosurgical training and simulation
US11801003B2 (en) * 2020-02-12 2023-10-31 Hi Llc Estimating the magnetic field at distances from direct measurements to enable fine sensors to measure the magnetic field from the brain using a neural detection system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5953683A (en) 1997-10-09 1999-09-14 Ascension Technology Corporation Sourceless orientation sensor
US6702708B2 (en) 2000-08-08 2004-03-09 Ntn Corporation Two-way roller clutch assembly

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3446658A1 (de) * 1984-12-21 1988-11-10 Krupp Atlas Elektronik Gmbh Filter zur bestimmung von zieldaten
US4686771A (en) * 1986-08-28 1987-08-18 Allied Corporation Gyrocompassing apparatus for stationary equipment
US5179525A (en) * 1990-05-01 1993-01-12 University Of Florida Method and apparatus for controlling geometrically simple parallel mechanisms with distinctive connections
US5526022A (en) * 1993-01-06 1996-06-11 Virtual I/O, Inc. Sourceless orientation sensor
US5539638A (en) * 1993-08-05 1996-07-23 Pavilion Technologies, Inc. Virtual emissions monitor for automobile
US5432699A (en) * 1993-10-04 1995-07-11 Schlumberger Technology Corporation Motion compensation apparatus and method of gyroscopic instruments for determining heading of a borehole
US5645077A (en) * 1994-06-16 1997-07-08 Massachusetts Institute Of Technology Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly sized body
US5835693A (en) * 1994-07-22 1998-11-10 Lynch; James D. Interactive system for simulation and display of multi-body systems in three dimensions
US6421622B1 (en) * 1998-06-05 2002-07-16 Crossbow Technology, Inc. Dynamic attitude measurement sensor and method
WO2000036376A1 (fr) * 1998-12-17 2000-06-22 Tokin Corporation Detecteur d'angle d'orientation
US6208936B1 (en) * 1999-06-18 2001-03-27 Rockwell Collins, Inc. Utilization of a magnetic sensor to compensate a MEMS-IMU/GPS and de-spin strapdown on rolling missiles
US6577976B1 (en) * 1999-09-17 2003-06-10 Hrl Laboratories, Llc Method for dynamic autocalibration of a multi-sensor tracking system and apparatus incorporating it therein
WO2002037827A2 (fr) * 2000-10-30 2002-05-10 Naval Postgraduate School Procede et dispositif de suivi du mouvement d'un corps rigide articule
US6625563B2 (en) * 2001-06-26 2003-09-23 Northern Digital Inc. Gain factor and position determination system
US20050227775A1 (en) * 2004-03-26 2005-10-13 Smartswing, Inc. Method and system for calibrating sports implement inertial motion sensing signals

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5953683A (en) 1997-10-09 1999-09-14 Ascension Technology Corporation Sourceless orientation sensor
US6702708B2 (en) 2000-08-08 2004-03-09 Ntn Corporation Two-way roller clutch assembly

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DE CHRISTOPHER TOWNSEND, DAVID GUZIK, STEVEN ARMS: "A miniature, sourceless, networked, solid state orientation module", MICROSTRAIN INC., pages: 44 - 50
J.P. NOUGIER: "Méthode de calcul numérique", 1987, EDITION MASSON, pages: 54 - 58

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009063400A3 (fr) * 2007-11-13 2009-07-09 Koninkl Philips Electronics Nv Mesure de l'orientation d'un objet
JP2011503571A (ja) * 2007-11-13 2011-01-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 物体の方位測定
WO2012168357A1 (fr) 2011-06-07 2012-12-13 Movea Procede d'estimation simplifie de l'orientation d'un objet et centrale d'attitude mettant en œuvre un tel procede
CN108983146A (zh) * 2017-04-03 2018-12-11 美国电磁兼容测试系统公司 用于测试无线设备的波束形成能力的方法及系统

Also Published As

Publication number Publication date
FR2838185B1 (fr) 2004-08-06
EP1492998A2 (fr) 2005-01-05
US20080052034A1 (en) 2008-02-28
US7269532B2 (en) 2007-09-11
FR2838185A1 (fr) 2003-10-10
US20050125191A1 (en) 2005-06-09
AU2003236880A1 (en) 2003-10-20
WO2003085357A3 (fr) 2004-04-01
EP1492998B1 (fr) 2019-01-09
AU2003236880A8 (en) 2003-10-20

Similar Documents

Publication Publication Date Title
EP1492998B1 (fr) Dispositif de capture des mouvements de rotation d un solide
EP2307943B1 (fr) Pointeur a capture de mouvement resolue par fusion de donnees
US8717009B2 (en) Magnetometer calibration
EP1673590B1 (fr) Dispositif de controle de foulee
EP2718670B1 (fr) Procede d'estimation simplifie de l'orientation d'un objet et centrale d'attitude mettant en oeuvre un tel procede
EP2361368B1 (fr) Procede de determination d'un cap en direction du nord geographique au moyen d'une centrale inertielle
WO2011144408A1 (fr) Procede et systeme pour fusionner des donnees issues de capteurs d'images et de capteurs de mouvement ou de position
FR2916069A1 (fr) Procede de traitement pour la capture de mouvement d'une structure articulee
EP3359915A1 (fr) Procédé d'estimation du mouvement d'un piéton
EP1969314B1 (fr) Procede d'estimation d'un mouvement d'un solide
FR2987913A1 (fr) Systeme ameliore de capture de mouvements d'une structure articulee
EP3408612B1 (fr) Procede d'estimation de l'activite physique d'un membre superieur
EP3652501B1 (fr) Procédé d'estimation du mouvement d'un objet évoluant dans un champ magnétique
EP3655724B1 (fr) Procédé d'estimation du mouvement d'un objet évoluant dans un champ magnétique
WO2009127561A1 (fr) Systeme et procede de determination de parametres representatifs de l'orientation d'un solide en mouvement soumis a deux champs vectoriels
FR3069633A1 (fr) Determination de cap a partir du champ mesure par des capteurs magnetiques
FR3069317A1 (fr) Procede d'estimation du mouvement d'un objet evoluant dans un environnement et un champ magnetique
WO2005064271A1 (fr) Procede de capture du mouvement d'un solide, utilisant une mesure absolue associee a une mesure par double integration
WO2011098521A1 (fr) Systeme et procede de determination en temps reel d'un parametre d'un mouvement de forme repetitive
FR3129232A1 (fr) Interface de navigation en environnement virtuel
EP2234003A2 (fr) Procédé d'identification d'un axe de rotation unique d'un mouvement de rotation

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2003735798

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 10509987

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2003735798

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP