Brevet FR3052889A1 — publié le 20171222

Correction d'erreur induite par des vibrations pour affichage à écran tactile dans un aéronef La présente invention concerne généralement la correction d'une erreur induite par des vibrations pour un affichage à écran tactile, et plus particulièrement, la correction d'une erreur induite par des vibrations pour un affichage à écran tactile dans un aéronef. Pendant le fonctionnement de l'aéronef, les membres de l'équipage peuvent utiliser des dispositifs d'affichage à écran tactile pour réaliser diverses fonctions, comme entrer des données de plan de vol ou vérifier les conditions météorologiques environnantes. Ces dispositifs d'affichage à écran tactile peuvent permettre l'entrée et la revue rapides et efficaces de données et de conditions de vol, tout en condensant la fonction de plusieurs composants dans un seul écran. Le dispositif d'affichage à écran tactile peut afficher une ou plusieurs interfaces utilisateur, où l'on peut naviguer en sélectionnant des éléments virtuels affichés sur le dispositif d'affichage à écran tactile avec, par exemple, un doigt ou un stylet. Néanmoins, pendant le fonctionnement, l'aéronef peut rencontrer des turbulences, des forces gravitationnelles, ou des vibrations mécaniques, qui peuvent être la cause que les membres de l'équipage aient des difficultés à contrôler leurs mouvements. Dans certains cas, les conditions de vol peuvent aussi être extrêmement difficiles et faire qu'un membre de l'équipage voulant sélectionner un élément particulier sur un dispositif d'affichage à écran tactile sélectionne par inadvertance un élément non voulu. Le membre de l'équipage peut ensuite avoir à ré-entrer l'entrée voulue sur le dispositif d'affichage à écran tactile, ce qui peut nécessiter de revenir en arrière dans la navigation sur l'interface utilisateur. Le 3052889 2 fait de devoir ré-entrer la sélection voulue sur le dispositif d'affichage à écran tactile peut créer de la frustration chez les membres de l'équipage et diminuer l'efficacité. Des aspects et avantages des modes de réalisation de la 5 présente invention vont être présentés en partie dans la description suivante, ou peuvent être appris à partir de la description, ou peuvent être appris par la mise en pratique des exemples décrits ici. Un exemple d'aspect de la présente invention vise un procédé mis en oeuvre informatiquement de correction d'une erreur 10 d'entrée induite par des vibrations sur un affichage à écran tactile sur un aéronef. Le procédé peut inclure de fournir pour l'affichage, par un ou plusieurs processeurs, une interface utilisateur sur un affichage à écran tactile. L'interface utilisateur peut inclure un ou plusieurs éléments virtuels interactifs. Chaque élément virtuel peut 15 être associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef. Le procédé peut aussi inclure de recevoir, par les un ou plusieurs processeurs, des données indicatives d'une interaction d'utilisateur réelle avec l'affichage à écran tactile. Le procédé peut aussi inclure de recevoir, par les un 20 ou plusieurs processeurs, des données indicatives d'une interaction d'utilisateur voulue. Le procédé peut aussi inclure de recevoir, par les un ou plusieurs processeurs, des données indicatives d'une vibration détectée depuis un ou plusieurs capteurs de vibrations situés sur l'aéronef. Le procédé peut aussi inclure de déterminer, par 25 les un ou plusieurs processeurs, une interaction d'utilisateur corrigée correspondant à au moins un élément virtuel sélectionné en fonction au moins en partie des données indicatives de l'interaction d'utilisateur réelle, des données indicatives de l'interaction d'utilisateur voulue, et des données indicatives de la vibration 30 détectée. En réponse à l'interaction d'utilisateur corrigée, le procédé 3052889 3 peut aussi inclure d'envoyer, par les un ou plusieurs processeurs, un ou plusieurs signaux de commande à un ou plusieurs composants d'un aéronef pour réaliser au moins une partie de la fonction associée à l'au moins un élément virtuel sélectionné. 5 Un autre exemple d'aspect de la présente invention vise un système pour corriger une erreur d'entrée induite par des vibrations sur un affichage à écran tactile sur un aéronef. Le système peut inclure un dispositif d'affichage à écran tactile configuré pour afficher une interface utilisateur. L'interface utilisateur peut inclure 10 un ou plusieurs éléments virtuels interactifs. Chaque élément virtuel peut être associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef. Le système peut aussi inclure un ou plusieurs capteurs de vibrations situés sur l'aéronef configurés pour obtenir des données indicatives d'une 15 vibration détectée. Le système peut aussi inclure un ou plusieurs dispositifs de pistage configurés pour obtenir des données indicatives d'une interaction d'utilisateur voulue. Le système peut aussi inclure un système de commande configuré pour recevoir des données indicatives d'une interaction d'utilisateur réelle avec au 20 moins un élément virtuel, recevoir des données indicatives d'une interaction d'utilisateur voulue, recevoir des données indicatives d'une vibration détectée, déterminer une interaction d'utilisateur corrigée correspondant à au moins un élément virtuel sélectionné en fonction au moins en partie des données indicatives de l'interaction 25 d'utilisateur réelle, des données indicatives de l'interaction d'utilisateur voulue, et des données indicatives de la vibration détectée, et en réponse à l'interaction d'utilisateur corrigée, envoyer un ou plusieurs signaux de commande à un ou plusieurs composants de l'aéronef pour réaliser au moins une partie de la tâche associée à 30 l'au moins un élément virtuel sélectionné. 3052889 4 Encore un autre exemple d'aspect de la présente invention vise un aéronef. L'aéronef peut inclure un moteur. L'aéronef peut aussi inclure un fuselage. L'aéronef peut aussi inclure un ou plusieurs capteurs de vibrations. L'aéronef peut aussi inclure un ou 5 plusieurs dispositifs de pistage. L'aéronef peut aussi inclure un dispositif d'affichage à écran tactile. L'aéronef peut aussi inclure une commande comprenant un ou plusieurs processeurs et un ou plusieurs dispositifs de mémoire situé sur un aéronef. Les un ou plusieurs dispositifs de mémoire peuvent stocker des instructions 10 qui quand elles sont exécutées par les un ou plusieurs processeurs font que les un ou plusieurs processeurs réalisent des opérations. Les opérations peuvent inclure de fournir pour l'affichage une interface utilisateur sur l'affichage à écran tactile. L'interface utilisateur peut inclure un ou plusieurs éléments virtuels interactifs. 15 Chaque élément virtuel peut être associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef. Les opérations peuvent aussi inclure de recevoir des données indicatives d'une interaction d'utilisateur réelle avec l'affichage à écran tactile. Les opérations peuvent aussi inclure de 20 recevoir des données indicatives d'une interaction d'utilisateur voulue depuis les un ou plusieurs dispositifs de pistage. Les opérations peuvent aussi inclure de recevoir des données indicatives d'une vibration détectée depuis les un ou plusieurs capteurs de vibrations. Les opérations peuvent aussi inclure de déterminer une 25 interaction d'utilisateur corrigée correspondant à au moins un élément virtuel sélectionné en fonction au moins en partie des données indicatives de l'interaction d'utilisateur réelle, des données indicatives de l'interaction d'utilisateur voulue, et des données indicatives de la vibration détectée. En réponse à l'interaction 30 d'utilisateur corrigée, les opérations peuvent aussi inclure d'envoyer 3052889 5 un ou plusieurs signaux de commande à un ou plusieurs composants d'un aéronef pour réaliser au moins une partie de la fonction associée à l'au moins un élément virtuel sélectionné. D'autres exemples d'aspects de la présente invention visent 5 des systèmes, procédés, aéronef, systèmes d'avionique, dispositifs, et supports lisibles informatiquement non transitoires pour corriger une erreur induite par des vibrations sur un dispositif d'affichage à écran tactile sur un aéronef. Des variations et modifications peuvent être apportées à ces 10 exemples d'aspects de la présente invention. Ceci et d'autres caractéristiques, aspects et avantages de divers modes de réalisation sera mieux connu en se référant à la description suivante et aux revendications attenantes. Les dessins attenants, qui sont incorporés ici et constituent une partie de cette 15 description, illustrent des modes de réalisation de la présente invention et, conjointement avec la description, servent à illustrer les principes concernés. Une présentation détaillée des modes de réalisation destinées aux hommes de l'art est fournie dans la description, en se référant 20 aux figures attenantes, dans lesquelles : -la FIG. 1 représente une vue en perspective d'un exemple de partie d'un aéronef selon des exemples d'aspects de la présente invention ; -la FIG. 2 représente un schéma d'un exemple d'interaction 25 avec une interface utilisateur visée par la présente invention ; -la FIG. 3 représente un schéma d'un exemple d'interaction avec une interface utilisateur selon des exemples d'aspects de la présente invention ; 3052889 6 -la FIG. 4 représente un schéma d'un exemple d'interaction avec une interface utilisateur selon des exemples d'aspects de la présente invention ; -la FIG. 5 représente un exemple de procédé selon des 5 exemples d'aspects de la présente invention ; -la FIG. 6 représente un exemple de procédé selon des exemples d'aspects de la présente invention ; -la FIG. 7 représente un exemple de système selon des exemples d'aspects de la présente invention. 10 Référence va maintenant être faite en détails à des modes de réalisation de l'invention, dont un ou plusieurs exemples sont illustrés sur les dessins. Chaque exemple est fourni à titre d'explication de l'invention, et non pour limiter l'invention. En fait, il apparaîtra à l'homme de l'art que diverses modifications et 15 variations peuvent être apportées à la présente invention sans s'éloigner du domaine de l'esprit de l'invention. Par exemple, des caractéristiques illustrées ou décrites comme faisant partie d'un mode de réalisation peuvent être utilisées avec un autre mode de réalisation pour mettre en oeuvre encore un autre mode de 20 réalisation. Ainsi, il est entendu que la présente invention couvre de telles modifications et variations qui apparaissent dans le domaine des revendications attenantes et leurs équivalents. Des exemples d'aspects de la présente invention visent des systèmes et procédés pour corriger une erreur induite par des 25 vibrations avec un dispositif d'affichage à écran tactile sur un aéronef. Des dispositifs d'affichage à écran tactile peuvent être utilisés par les membres de l'équipage pour entrer et revoir des données et conditions de vol pendant le fonctionnement d'un aéronef. Une interface utilisateur peut être affichée sur le dispositif 30 d'affichage à écran tactile, qui peut permettre à un membre de 3052889 7 l'équipage de naviguer à travers divers menus en sélectionnant des éléments virtuels affichés sur l'écran. Par exemple, un membre de l'équipage peut entrer une information de plan de vol dans un système de commande de vol en sélectionnant un élément virtuel 5 affiché sur le dispositif d'affichage à écran tactile correspondant à un plan de vol en touchant l'élément virtuel avec, par exemple, un doigt ou un stylet. Une fois que l'élément virtuel de plan de vol a été sélectionné, un nouveau menu avec des options d'entrées et/ou informations supplémentaires peut être affiché pour permettre une 10 entrée rapide et efficace d'une information de plan de vol. Pendant le fonctionnement de l'aéronef, néanmoins, des conditions de vol peuvent faire que les membres de l'équipage aient des difficultés pour sélectionner un élément virtuel particulier affiché sur un dispositif d'affichage à écran tactile. Par exemple, un 15 aéronef peut rencontrer des turbulences, des effets gravitationnels, ou des vibrations mécaniques, qui peuvent être la cause qu'un membre de l'équipage sélectionne par inadvertance un élément sur un dispositif d'affichage à écran tactile qui n'est pas l'élément escompté. Dans un tel cas, le membre de l'équipage peut avoir à ré- 20 entrer la sélection correcte, ce qui peut causer une frustration pour le membre de l'équipage, et diminuer l'efficacité fournie en utilisant un dispositif d'affichage à écran tactile. En outre, si les conditions de vibrations en vol continuent pendant une période de temps, le membre de l'équipage peut avoir des difficultés à ré-entrer la 25 sélection correcte, ce qui peut exacerber encore la frustration du membre de l'équipage, et mener à encore plus de diminution de l'efficacité. Les systèmes et procédés selon des exemples d'aspects de la présente invention peuvent corriger des erreurs d'entrée induites par 30 des vibrations sur un dispositif d'affichage à écran tactile sur un 3052889 8 aéronef. Par exemple, les systèmes et procédés peuvent fournir une interface utilisateur sur un dispositif d'affichage à écran tactile dans un cockpit d'un aéronef. L'interface utilisateur peut inclure un ou plusieurs éléments virtuels correspondant à diverses fonctions à 5 réaliser par un ou plusieurs composants de l'aéronef. Par exemple, une interface utilisateur peut inclure des éléments virtuels correspondant à un plan de vol ou des conditions météorologiques, qui, quand ils sont sélectionnés, peuvent permettre d'entrer une information de plan de vol ou d'afficher des conditions 10 météorologiques, respectivement. Un membre de l'équipage peut interagir avec l'élément virtuel (par exemple, via une interaction de toucher avec, par exemple, un doigt ou un stylet) pour réaliser la tâche associée. Un processeur peut être configuré pour recevoir des données 15 indicatives d'une interaction d'utilisateur réelle avec le dispositif d'affichage à écran tactile, comme une entrée par le membre de l'équipage. Par exemple, quand un membre de l'équipage sélectionne un élément virtuel en, par exemple, touchant l'élément virtuel sur le dispositif d'affichage à écran tactile avec le doigt du membre de 20 l'équipage, le processeur peut recevoir des données indicatives de l'élément virtuel sélectionné. Le processeur peut être en outre configuré pour recevoir des données depuis un ou plusieurs capteurs de vibrations situés sur l'aéronef. Par exemple, un accéléromètre, un capteur de vitesse, un 25 capteur de déplacement par laser, une sonde de proximité, ou autre capteur de vibrations peuvent être situés dans un cockpit d'un aéronef. Le capteur de vibrations peut être configuré pour détecter une vibration, comme une vibration due à des turbulences, la force gravitationnelle, ou des vibrations mécaniques, et envoyer des 30 données indicatives de la vibration détectée (par exemple, des 3052889 9 données indicatives de la durée et de l'amplitude de la vibration) au processeur. En utilisant ces données, le processeur peut déterminer si l'interaction d'un membre de l'équipage avec un dispositif d'affichage à écran tactile coïncidait avec une vibration détectée, ce 5 qui peut indiquer qu'une erreur d'entrée peut avoir eu lieu. Le processeur peut être en outre configuré pour recevoir des données indicatives d'une interaction d'utilisateur voulue. Par exemple, un ou plusieurs dispositifs de pistage peuvent être configurés pour pister l'interaction du membre de l'équipage avec le 10 dispositif à écran tactile. Par exemple, dans un mode de réalisation, une caméra peut être configurée pour pister le mouvement de l'oeil d'un membre de l'équipage, et en outre configurée pour fournir au processeur des données indicatives de l'objet du focus visuel du membre de l'équipage quand le membre de l'équipage interagit avec 15 le dispositif d'affichage à écran tactile. L'objet du focus visuel du membre de l'équipage peut indiquer que le membre de l'équipage avait l'intention de sélectionner un élément correspondant à l'objet du focus du membre de l'équipage. En utilisant ces données, le processeur peut calculer une erreur d'entrée, comme une différence 20 entre une interaction d'utilisateur réelle et l'interaction d'utilisateur voulue, comme déterminé par l'objet du focus du membre de l'équipage. Dans un mode de réalisation, un dispositif de pistage, comme une caméra, peut être configuré pour pister le mouvement 25 d'un dispositif d'entrée utilisé par un membre de l'équipage pour faire une sélection sur le dispositif d'affichage à écran tactile. Par exemple, un dispositif d'entrée peut être le doigt, la main, ou le bras d'un membre de l'équipage, ou un objet tenu par le membre de l'équipage, comme un stylet. Tel qu'utilisé ici, le terme "stylet" se 30 réfère à tout objet utilisé par un membre de l'équipage pour 3052889 10 interagir avec un dispositif d'affichage à écran tactile, et peut inclure, sans limitation, un stylet capacitif, un numériseur Wacom, un stylet compatible Bluetooth, un instrument d'écriture, ou tout autre dispositif utilisé pour interagir avec un dispositif d'affichage à 5 écran tactile. Quand le membre de l'équipage interagit avec le dispositif d'affichage à écran tactile, le dispositif de pistage peut être configuré pour pister le mouvement du dispositif d'entrée. Des données indicatives du mouvement du dispositif d'entrée peuvent ensuite être fournies au processeur, qui peut modéliser le 10 mouvement du dispositif d'entrée quand il interagit avec le dispositif d'affichage à écran tactile. En utilisant ces données, le processeur peut calculer une interaction d'utilisateur voulue en fonction de la trajectoire du dispositif et d'une vibration détectée. Par exemple, un processeur peut être configuré pour modéliser une 15 interaction d'utilisateur quand une vibration détectée n'a pas eu lieu. En utilisant ces données, le processeur peut calculer une erreur d'entrée, comme une différence entre une interaction d'utilisateur réelle et une interaction d'utilisateur voulue, comme déterminée en fonction du mouvement pisté du dispositif d'entrée. 20 En utilisant les données indicatives d'une vibration détectée, le processeur peut être en outre configuré pour déterminer une probabilité de perturbation. Par exemple, un processeur peut être configuré pour déterminer une probabilité qu'une erreur d'entrée a été causée par une vibration détectée. Par exemple, si une erreur 25 d'entrée est très élevée, mais que peu ou aucune vibration n'a été détectée avant ou pendant l'interaction d'utilisateur, une probabilité de perturbation peut être calculée qui peut indiquer une faible probabilité que l'erreur d'entrée a été causée par la vibration détectée. Néanmoins, si une erreur d'entrée est très élevée, et une 30 vibration similairement élevée a été détectée avant ou pendant 3052889 11 l'interaction d'utilisateur, une probabilité de perturbation peut être calculée qui peut indiquer une probabilité élevée que l'erreur d'entrée a été causée par la vibration détectée. En fonction de l'erreur d'entrée et de la probabilité de 5 perturbation, le processeur peut déterminer une interaction d'utilisateur corrigée. Par exemple, si une probabilité de perturbation n'est pas suffisamment élevée pour qu'une vibration détectée soit susceptible d'avoir provoqué l'erreur d'entrée, le processeur peut déterminer que l'interaction d'utilisateur corrigée 10 est l'interaction d'utilisateur réelle. Néanmoins, si une probabilité de perturbation est suffisamment élevée pour qu'une vibration détectée soit susceptible d'avoir causé une erreur d'entrée, le processeur peut déterminer une interaction d'utilisateur corrigée en fonction de l'interaction d'utilisateur réelle et de l'erreur d'entrée. 15 Par exemple, une interaction d'utilisateur réelle peut correspondre à un premier élément virtuel affiché en un premier emplacement sur une interface utilisateur. Néanmoins, une erreur d'entrée peut indiquer qu'un second élément virtuel situé en une seconde position sur l'interface utilisateur était une interaction d'utilisateur voulue. 20 Le processeur peut être configuré pour déterminer que la probabilité de perturbation était suffisamment élevée pour que la vibration détectée cause l'erreur d'entrée, et corriger l'interaction d'utilisateur réelle au second emplacement correspondant au second élément virtuel en ajustant l'interaction d'utilisateur réelle par l'erreur 25 d'entrée. Le processeur peut ensuite envoyer un ou plusieurs signaux de commande à un ou plusieurs composants de l'aéronef pour réaliser une fonction associée au second élément virtuel. Par exemple, le processeur peut envoyer un ou plusieurs signaux de commande avec un dispositif distant, comme un dispositif de 30 commande situé sur l'aéronef. En variante, les un ou plusieurs 3052889 12 signaux de commande peuvent être une ou plusieurs instructions réalisées par le processeur lui-même. De cette manière, les systèmes et procédés selon des exemples d'aspects de la présente invention peuvent corriger une 5 erreur induite par des vibrations sur un dispositif d'affichage à écran tactile sur un aéronef. Les exemples de systèmes et procédés de la présente invention peuvent avoir un effet technique de réduction des erreurs d'interaction, de réduction de la frustration des membres de l'équipage, et d'augmentation de l'efficacité 10 concernant les interactions avec le dispositif d'affichage à écran tactile. En se référant maintenant aux figures, des exemples de modes de réalisation de la présente invention vont être présentés plus en détails. La FIG. 1 représente une vue en perspective d'un 15 exemple de partie d'un aéronef 100 selon des exemples de mode de réalisation de la présente invention. L'aéronef 100 peut inclure, par exemple, un cockpit 102, un moteur 140, et un fuselage 150. Un premier utilisateur (par exemple, un premier membre de l'équipage, un pilote) peut être présent dans un siège 104 du côté gauche du 20 cockpit 102 et un autre utilisateur (par exemple, un second membre de l'équipage, un copilote) peut être présent du côté droit du cockpit 102 dans un siège 106. L'aéronef 100 peut inclure un tableau de bord 108, qui peut inclure un ou plusieurs dispositifs d'affichage de vol multifonctions 110, qui peuvent être un ou 25 plusieurs dispositifs d'affichage à écran tactile 118. L'aéronef peut aussi inclure un ou plusieurs instruments 112. Dans certaines mises en oeuvre, les un ou plusieurs instruments 112 peuvent être situés sur le tableau de bord 108 devant les un ou plusieurs utilisateurs et peuvent fournir des informations pour aider à piloter l'aéronef 100. 3052889 13 L'aéronef 100 peut inclure une ou plusieurs interfaces de commande physiques 116. Une interface de commande physique 116 peut être, par exemple, une interface de commande qui est configurée pour ajuster un réglage, un paramètre, un mécanisme, 5 et/ou une condition de l'aéronef 100. Les interfaces de commande physiques 116 peuvent inclure, par exemple, un bouton, un bouton poussoir à appui momentané, un bouton compressible, un mécanisme de commutateur, une commande coulissante, un niveau, un bouton, une jauge, etc. 10 L'aéronef 100 peut inclure un ou plusieurs dispositifs d'entrée d'aéronef 114 (par exemple, dans le cockpit 102) qui peuvent être utilisés par un ou plusieurs utilisateurs pour fournir une entrée à un ou plusieurs processeurs et interagir avec les systèmes de l'aéronef 100. Les dispositifs d'entrée 15 d'aéronef 114 peuvent inclure, par exemple, tout dispositif convenable pour accepter l'entrée venant d'un utilisateur et pour convertir cette entrée en une position graphique sur l'un quelconque des multiples écrans d'affichage de pilotage 110. Par exemple, les un ou plusieurs dispositifs d'entrée d'aéronef 114 peuvent inclure un 20 joystick, des interrupteurs basculant à plusieurs voies, une souris, une boule de commande, un clavier, un écran tactile, un clavier tactile, des touches d'entrée de données, un microphone convenant pour la reconnaissance vocale, ou tout autre dispositif convenable. Dans certaines mises en oeuvre, chaque utilisateur peut avoir un ou 25 plusieurs dispositifs d'entrée d'aéronef 114 séparés. Par l'utilisation des dispositifs d'entrée d'aéronef 114, les un ou plusieurs utilisateurs peuvent interagir avec les éléments des données graphiques et/ou textuelles fournies pour l'affichage sur les écrans des dispositifs d'affichage 110. 3052889 14 Une ou plusieurs interfaces utilisateur 120 peuvent être affichées sur les un ou plusieurs dispositifs d'affichage 110, y compris un ou plusieurs dispositifs d'affichage à écran tactile 118. Pour la disponibilité, une ou plusieurs des interfaces utilisateur 120 5 peuvent être fournies par un dispositif d'affichage 110 de chaque côté du poste de pilotage 108. Dans certaines mises en oeuvre, un ou plusieurs des dispositifs d'affichage 110 peuvent être des dispositifs d'affichage à écran tactile 118 qui peuvent permettre à un utilisateur de visualiser l'interface utilisateur 120 sur le dispositif d'affichage à 10 écran tactile 118 et d'interagir avec l'interface utilisateur 120 par l'intermédiaire du dispositif d'affichage à écran tactile 118. De plus et/ou en variante, un ou plusieurs des dispositifs d'affichage 110 peuvent être couplés fonctionnellement avec les dispositifs d'entrée 114 de telle manière qu'un utilisateur peut interagir avec 15 l'interface utilisateur 120 (par exemple, une interaction de curseur via une boule de commande, une souris, etc.) et les éléments textuels et/ou graphiques inclus dans l'interface utilisateur 120. Selon des exemples d'aspects de la présente invention, l'interface utilisateur 120 peut inclure un ou plusieurs éléments 20 virtuels affichés sur un dispositif d'affichage à écran tactile 118. Un utilisateur, comme un membre de l'équipage, peut interagir avec l'élément virtuel par une interaction d'utilisateur réelle. Dans un exemple, l'élément virtuel peut être une représentation visuelle d'un bouton poussoir, et une interaction d'utilisateur réelle associée peut 25 être, par exemple, une interaction de bouton poussoir sur le dispositif d'affichage à écran tactile 118 pour réaliser une fonction associée à l'élément virtuel. Chaque élément virtuel peut être associé à une tâche à réaliser par un ou plusieurs composants de l'aéronef. Une tâche peut 30 inclure une ou plusieurs procédures qu'il est requis ou recommandé 3052889 15 de réaliser pour le fonctionnement de l'aéronef 100. Les une ou plusieurs tâches peuvent inclure des procédures qui doivent être réalisées avant, pendant, et/ou après le fonctionnement de l'aéronef 100. Par exemple, une tâche peut inclure d'allumer un chauffage de 5 fenêtre, d'armer des lampes de sortie d'urgence, de vérifier l'alarme anti-incendie, de vérifier l'enregistreur de voix, de régler la pressurisation, de vérifier les instruments 112, de vérifier la quantité de carburant, de libérer un frein de parking, d'allumer une balise, d'ajuster l'antigel du moteur, de régler les volets, de 10 verrouiller la porte du cockpit, d'allumer le chauffage pilote, de vérifier un transpondeur, d'ajuster les feux d'atterrissage, etc. De plus, les une ou plusieurs tâches peuvent inclure une ou plusieurs fonctions à réaliser ou afficher par le dispositif d'affichage à écran tactile 118, comme d'ouvrir un menu de plan de vol pour permettre à 15 un membre de l'équipage d'entrer des informations de plan de vol ou d'afficher des informations de conditions météorologiques. Les un ou plusieurs dispositifs d'affichage 110, y compris un ou plusieurs dispositifs d'affichage à écran tactile 118, peuvent être configurés pour communiquer par câbles et/ou sans câbles avec un 20 système de commande 130. Par exemple, dans certaines mises en oeuvre, un dispositif d'affichage à écran tactile 118 peut communiquer avec le système de commande 130 via un réseau. Les un ou plusieurs dispositifs d'affichage à écran tactile 118 peut être configurés pour recevoir une interaction d'utilisateur réelle avec 25 l'interface utilisateur 120 et pour fournir des données indicatives de l'interaction d'utilisateur réelle au système de commande 130. Par exemple, un utilisateur peut fournir une interaction de toucher avec un ou plusieurs éléments virtuels via un écran tactile d'un dispositif d'affichage à écran tactile 118. Un ou plusieurs des dispositifs 30 d'affichage à écran tactile 118 peuvent envoyer des données 3052889 16 indicatives de l'interaction d'utilisateur réelle avec l'élément virtuel au système de commande 130. Le système de commande 130 peut être configuré pour recevoir des données indicatives de l'interaction d'utilisateur réelle avec l'élément virtuel. 5 Un cockpit 102 peut aussi inclure un ou plusieurs dispositifs de pistage 160. Les un ou plusieurs dispositifs de pistage 160 peuvent être configurés pour pister une interaction d'utilisateur avec un dispositif d'affichage à écran tactile 118. Par exemple, dans un mode de réalisation, un dispositif de pistage 160 peut être une 10 caméra configurée pour pister le mouvement et/ou la vision d'un membre de l'équipage quand le membre de l'équipage interagit avec un dispositif d'affichage à écran tactile 118. Comme cela sera présenté plus en détails relativement aux FIG. 3 et 4, un dispositif de pistage 160 peut être configuré pour fournir des données 15 indicatives d'une interaction d'utilisateur voulue à un système de commande 130. L'aéronef 100 peut aussi inclure un ou plusieurs capteurs de vibrations 170 situés sur l'aéronef, comme, par exemple, dans le cockpit 102. Les un ou plusieurs capteurs de vibrations 170 peuvent 20 être configurés pour détecter une turbulence, une force gravitationnelle, ou une des vibrations mécaniques. Les un ou plusieurs capteurs de vibrations peuvent être un ou plusieurs accéléromètres, capteur de vitesse, capteurs de déplacement par laser, sondes de proximité, ou tout autre capteur de vibrations 25 configuré pour détecter une vibration. Le système de commande 130 peut en outre être configuré pour recevoir des données indicatives d'une vibration détectée depuis les un ou plusieurs capteurs de vibrations 170 situés sur l'aéronef 100. En réponse à la réception de données indicatives d'une 30 interaction d'utilisateur réelle avec un dispositif d'affichage à écran 3052889 17 tactile 118, de données indicatives d'une interaction d'utilisateur voulue depuis les un ou plusieurs dispositifs de pistage 160, et de données indicatives d'une vibration détectée depuis un ou plusieurs capteurs de vibrations 170, le système de commande 130, et plus 5 particulièrement, un processeur dans le système de commande 130, peut être configuré pour déterminer une interaction d'utilisateur corrigée correspondant à au moins un élément virtuel sélectionné sur une interface utilisateur 120 affichée sur un dispositif d'affichage à écran tactile 118. L'interaction d'utilisateur corrigée 10 peut être une interaction d'utilisateur réelle corrigée pour une erreur induite par des vibrations. En réponse à la détermination de l'interaction d'utilisateur corrigée, le système de commande 130 peut être configuré pour envoyer un ou plusieurs signaux (par exemple, des signaux de 15 commande) à un ou plusieurs composants d'aéronef (non montrés) pour réaliser la tâche associée à l'élément virtuel sélectionné. Le système de commande 130 peut être en communication par câbles ou sans câbles avec les un ou plusieurs composants d'aéronef. De plus, et/ou en variante, le système de commande 130 peut être configuré 20 pour communiquer avec les composants d'aéronef via un réseau. Les un ou plusieurs composants d'aéronef peuvent être un ou plusieurs dispositifs de commande configurés pour ajuster, régler, et/ou changer d'une autre manière un paramètre, un état, un mécanisme, et/ou une condition d'un aéronef. De plus, les un ou plusieurs 25 composants d'aéronef peuvent inclure un ou plusieurs dispositifs d'affichage à écran tactile 118, et la tâche peut être une interaction avec une interface utilisateur 120 affichée sur les un ou plusieurs dispositifs d'affichage à écran tactile 118, comme naviguer parmi un ou plusieurs menus pour entrer ou accéder à des données ou 30 informations affichées sur le dispositif d'affichage à écran tactile 3052889 18 118. Par exemple, une tâche peut inclure d'ouvrir un menu de plan de vol sur un dispositif d'affichage à écran tactile 118 pour permettre à un membre de l'équipage d'entrer des informations de plan de vol. 5 En réponse à la réception des un ou plusieurs signaux de commande, les composants d'aéronef peuvent exécuter une action de commande pour réaliser au moins une partie de la tâche. Par exemple, en réponse à la réception d'un ou plusieurs signaux de commande pour afficher un menu de plan de vol, le dispositif 10 d'affichage à écran tactile 118 peut ensuite afficher le plan de vol courant pour l'aéronef 100. Similairement, une interaction d'utilisateur corrigée avec un dispositif d'affichage à écran tactile 118 peut être utilisée pour commander un ou plusieurs dispositifs de commande pour réaliser une tâche associée au fonctionnement d'un 15 aéronef, comme, par exemple, régler un réglage de pressurisation de cabine ou allumer une unité de chauffage de cabine. En se référant maintenant à la FIG. 2, un schéma d'un exemple d'interaction avec une interface utilisateur est fourni. Comme représenté, une interface utilisateur 120 est affichée sur un 20 dispositif d'affichage à écran tactile 118. Comme montré, l'interface utilisateur 120 peut inclure un ou plusieurs éléments virtuels 202. Par exemple, comme représenté, quatre éléments virtuels 202A-D sont montrés. Chaque élément virtuel 202 peut être associé à une fonction à réaliser pendant le fonctionnement de l'aéronef 100. Par 25 exemple, l'élément virtuel 202A peut être associé à un plan de vol, qui, quand il est sélectionné, peut permettre l'entrée et la revue d'une information de plan de vol. L'élément virtuel 202B peut être associé à une carte de terrain, qui, quand elle est sélectionnée, peut permettre une représentation graphique des conditions de terrain 30 environnantes. L'élément virtuel 202C peut être associé à des 3052889 19 conditions météorologiques, qui, quand elles sont sélectionnées, peuvent permettre l'affichage des conditions météorologiques. L'élément virtuel 202D peut être associé à des conditions de trafic aérien, qui, quand elles sont sélectionnées, peuvent permettre 5 l'affichage du trafic aérien environnant, comme un autre aéronef au voisinage. En se référant encore à la FIG. 2, un dispositif d'entrée 204 peut être utilisé pour interagir avec une interface utilisateur 120 affichée sur un dispositif d'affichage à écran tactile 118. Par 10 exemple, comme représenté sur la FIG. 2, un utilisateur interagit avec une interface utilisateur en touchant les un ou plusieurs éléments virtuels avec un doigt d'utilisateur. Dans un autre mode de réalisation, un dispositif d'entrée 120 peut être une main, un bras, ou un stylet. Comme montré, un utilisateur peut avoir l'intention 15 d'interagir avec un élément virtuel particulier 202 affiché sur une interface utilisateur 120. Par exemple, comme montré, une ligne A correspondant à une interaction d'utilisateur voulue est montrée. Comme montré, l'utilisateur à l'intention d'interagir avec l'élément virtuel 202A, qui correspond à un plan de vol. Néanmoins, une 20 interaction d'utilisateur réelle avec une interface utilisateur 120 peut être impactée par une vibration, comme une vibration due à des turbulences, des forces gravitationnelles, ou une des vibrations mécaniques. Par exemple, l'interaction d'utilisateur réelle, telle que représentée par la ligne B, peut correspondre à un élément virtuel 25 non voulu, comme l'élément virtuel 202B, qui correspond à une carte de terrain comme montré sur la FIG. 2. Dans un tel cas, une interaction d'utilisateur réelle peut différer de l'interaction d'utilisateur voulue du fait d'une erreur induite par des vibrations. En se référant maintenant à la FIG. 3, un schéma d'un 30 exemple d'interaction avec une interface utilisateur selon des 3052889 20 exemples d'aspects de la présente invention est fourni. Comme représenté, une interface utilisateur 120 est affichée sur un dispositif d'affichage à écran tactile 118. Comme montré, un utilisateur 206 a un objet de focus visuel 208 dans le champ de 5 vision de l'utilisateur. L'objet du focus visuel 208 peut correspondre à un ou plusieurs éléments virtuels, comme les éléments virtuels 202A-D montrés sur FIG. 2. Comme montré par la ligne A, l'utilisateur 206 à l'intention d'interagir avec l'objet du focus visuel 208. Néanmoins, comme montré par la ligne B, l'interaction 10 d'utilisateur réelle avec l'interface utilisateur 120 a lieu à un emplacement erroné 210, où le dispositif d'entrée d'utilisateur 204 (c'est à dire, le doigt d'utilisateur) touche le dispositif d'affichage à écran tactile 118. Le dispositif d'affichage à écran tactile 118 peut être configuré pour fournir des données indicatives de l'interaction 15 d'utilisateur réelle à un processeur dans un système de commande, comme un processeur dans un système de commande 130 représenté sur FIG. 1. Par exemple, les données indicatives de l'interaction d'utilisateur réelle peuvent être des données correspondant l'emplacement erroné 210. 20 Selon des exemples d'aspects de la présente invention, un dispositif de pistage 160 peut être utilisé pour obtenir des données indicatives d'une interaction d'utilisateur voulue avec un dispositif d'affichage à écran tactile 118. Par exemple, un dispositif de pistage 160 peut être une caméra configurée pour pister la vue d'un 25 utilisateur. Dans un autre mode de réalisation, un dispositif de pistage 160 peut être tout dispositif ou système configuré pour pister un objet de focus visuel 208 d'un utilisateur. Le dispositif de pistage 160 peut être configuré pour fournir des données indicatives d'un objet de focus visuel 208 de l'utilisateur 206 à un processeur, 30 comme un processeur dans un système de commande 130 représenté 3052889 21 sur FIG. 1. Par exemple, le dispositif de pistage 160 peut fournir à un processeur des données indicatives d'un objet de focus visuel 208, et le processeur peut être configuré pour déterminer l'objet du focus visuel 208 de l'utilisateur 206 en fonction des données 5 fournies. Le processeur, comme un processeur dans un système de commande 130, peut être en outre configuré pour déterminer une erreur d'entrée 212 en fonction des données reçues par le dispositif d'affichage à écran tactile 118 et le dispositif de pistage 160. Par 10 exemple, un utilisateur peut avoir l'intention d'interagir avec un élément virtuel particulier 202 sur un dispositif d'affichage à écran tactile 118, et afin d'interagir avec l'élément virtuel 202, l'utilisateur peut focaliser sur l'élément virtuel 202 quand l'utilisateur interagit avec le dispositif d'affichage à écran tactile 15 118. Par conséquent, les données indicatives d'un objet d'un focus visuel 208 peuvent être des données indicatives d'une interaction d'utilisateur voulue. Néanmoins, du fait d'une vibration, comme des turbulences, l'utilisateur 206 peut interagir avec le dispositif d'affichage à écran tactile à un emplacement erroné 210. Le 20 processeur, comme un processeur dans un système de commande 130, peut être configuré pour déterminer une erreur d'entrée 212 en fonction au moins en partie des données indicatives de l'interaction d'utilisateur voulue. L'erreur d'entrée 212 peut être, par exemple, une différence entre une interaction d'utilisateur réelle (c'est à dire, 25 un emplacement erroné 210) sur un dispositif d'affichage à écran tactile 118 et un objet du focus visuel 208 de l'utilisateur 206 (c'est à dire une interaction d'utilisateur voulue). En se référant maintenant à la FIG. 4, un schéma d'un exemple d'interaction avec une interface utilisateur selon des 30 exemples d'aspects de la présente invention est fourni. Comme 3052889 22 représenté, une interface utilisateur 120 est affichée sur un dispositif d'affichage à écran tactile 118. Comme montré, un dispositif d'entrée 204, comme un doigt d'utilisateur, est initialement sur une trajectoire correspondant à une ligne A pendant 5 l'interaction de l'utilisateur avec le dispositif d'affichage à écran tactile 118 avant qu'une vibration détectée 216 ait lieu. Selon des exemples d'aspects de la présente invention, un dispositif de pistage 160 peut être utilisé pour obtenir des données indicatives d'une interaction voulue de l'utilisateur avec un 10 dispositif d'affichage à écran tactile 118. Par exemple, un dispositif de pistage 160 peut être une caméra configurée pour pister le mouvement d'un dispositif d'entrée 204, comme un doigt d'utilisateur, pendant l'interaction d'un utilisateur avec un dispositif d'affichage à écran tactile 118. Dans un autre mode de réalisation, 15 un dispositif de pistage 160 peut être tout autre dispositif ou système configuré pour pister le mouvement d'un dispositif d'entrée 204, comme un système sans fil configuré pour pister le mouvement d'un stylet quand le stylet interagit avec un dispositif d'affichage à écran tactile 118. Le dispositif de pistage 160 peut être configuré 20 pour obtenir des données indicatives d'une interaction d'utilisateur voulue, comme le mouvement d'un dispositif d'entrée 204 quand le dispositif d'entrée 204 interagit avec le dispositif d'affichage à écran tactile 118. Le dispositif de pistage 160 peut être en outre configuré pour fournir des données indicatives d'une interaction 25 d'utilisateur voulue, comme des données concernant le mouvement d'un dispositif d'entrée 204, à un processeur, comme un processeur dans un système de commande 130 représenté sur FIG. 1. Comme représenté sur la FIG. 4, quand le dispositif d'entrée 204 se déplace vers le dispositif d'affichage à écran tactile 118, une 30 vibration détectée 216 a lieu. Quand la vibration détectée 216 a 3052889 23 lieu, le mouvement réel de l'utilisateur correspond à la ligne B, plutôt que la ligne A. La vibration détectée 216 peut être une vibration, comme une turbulence, une force gravitationnelle, ou une vibration mécanique. La vibration détectée 216 peut être détectée 5 par un ou plusieurs capteurs de vibrations 170 situés sur l'aéronef. Les capteurs de vibrations 170 peuvent obtenir des données indicatives de la vibration détectée, comme des données concernant le temps, la durée, et l'amplitude de la vibration détectée 216, et fournir les données indicatives de la vibration détectée 216 à un 10 processeur, comme un processeur dans un système de commande 130. Comme représenté sur la FIG. 4, à la suite de la vibration détectée 216, une interaction d'utilisateur réelle, ou une entrée, reçue par le dispositif d'entrée 204 a lieu à l'emplacement erroné 210 sur le dispositif d'affichage à écran tactile 118. Le dispositif 15 d'affichage à écran tactile 118 peut être configuré pour fournir des données indicatives de l'interaction d'utilisateur, ou entrée réelle, comme des données correspondant à l'emplacement erroné 210 reçues par le dispositif d'entrée 204, à un processeur. Le processeur, comme un processeur dans un système de 20 commande 130, peut être configuré pour modéliser un effet de la vibration détectée 216 sur le dispositif d'entrée 204. Par exemple, en utilisant des données indicatives de l'interaction d'utilisateur réelle, comme des données correspondant à un emplacement erroné 210, et des données indicatives d'une interaction d'utilisateur 25 voulue, comme des données indicatives du mouvement du dispositif d'entrée 204 quand il interagit avec un dispositif d'affichage à écran tactile 118 obtenues par un dispositif de pistage 160, le processeur peut déterminer une entrée modélisée 214 quand la vibration détectée 216 n'a pas eu lieu. Par exemple, le processeur peut 30 déterminer que, quand la vibration détectée n'a pas eu lieu, le 3052889 24 dispositif d'entrée 204 peut s'être déplacé le long d'une ligne A pour interagir avec le dispositif d'affichage à écran tactile 118 en un emplacement correspondant à l'entrée modélisée 214. Comme montré, la ligne A correspondant à une entrée d'utilisateur voulue 5 est une ligne sensiblement droite quand le dispositif d'entrée 204 interagit avec le dispositif d'affichage à écran tactile 118. Néanmoins, un modèle d'une interaction d'utilisateur n'a pas besoin d'être un modèle en ligne droite, mais plutôt, peut être tout modèle configuré pour déterminer une entrée modélisée 214 quand une 10 vibration détectée 216 n'a pas eu lieu. En fonction de l'emplacement de l'entrée modélisée 214 et l'emplacement erroné 210, le processeur peut être en outre configuré pour déterminer une erreur d'entrée 212. Par exemple, l'erreur d'entrée peut être une différence entre l'interaction d'utilisateur, ou entrée réelle, reçue en un 15 emplacement erroné 210 et l'emplacement de l'entrée modélisée 212 quand la vibration détectée 216 n'a pas eu lieu. Dans un mode de réalisation, les un ou plusieurs dispositifs de pistage 160 peuvent être en outre configurés pour déterminer un objet d'un focus visuel d'un utilisateur, comme un objet d'un focus 20 visuel 208 d'un utilisateur 206 tel que représenté sur la FIG. 3, en plus de pister le mouvement d'un dispositif d'entrée 204. Les données indicatives d'une interaction d'utilisateur voulue fournies au processeur peuvent être des données indicatives de l'objet du focus visuel 208 de l'utilisateur 206. Le processeur peut être 25 configuré pour déterminer l'erreur d'entrée en fonction de la détermination d'une différence entre les données indicatives de l'interaction d'utilisateur, ou entrée réelle, comme un emplacement erroné 210, et des données indicatives de l'objet du focus visuel de l'utilisateur, comme l'objet du focus visuel 208 de l'utilisateur 206 30 tel que représenté sur la FIG. 3. 3052889 25 En se référant maintenant à la FIG. 5, un diagramme schématique d'un exemple de procédé (500) selon des exemples de mode de réalisation de la présente invention est représenté. Le procédé (500) peut être mis en oeuvre par un ou plusieurs 5 processeurs, comme un processeur dans le système de commande 130 représenté sur FIG. 1. De plus, la FIG. 5 représente des étapes réalisées dans un ordre particulier pour des besoins d'illustration et de présentation. L'homme de l'art, en utilisant les descriptions fournie ici, comprendra que les diverses étapes de tous les procédés 10 décrits ici peuvent être modifiés, adaptés, étendus, réagencés et/ou omis de diverses manières sans s'éloigner du domaine de la présente invention. En (502), le procédé 500 peut inclure de fournir pour l'affichage une interface utilisateur sur un dispositif d'affichage à 15 écran tactile, l'interface utilisateur incluant un ou plusieurs éléments virtuels interactifs, chaque élément virtuel étant associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef. Par exemple, une interface utilisateur 120 peut être fournie pour l'affichage sur un dispositif d'affichage à 20 écran tactile 118. L'interface utilisateur 120 peut inclure un ou plusieurs éléments virtuels, comme les éléments virtuels 202A-D représentés sur la FIG. 2. Chaque élément virtuel peut être associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef, comme l'ouverture d'un menu de plan 25 de vol pour permettre l'entrée d'informations de plan de vol, ou l'affichage des conditions météorologiques environnantes courantes. En (504), le procédé 500 peut inclure de recevoir des données indicatives d'une interaction d'utilisateur réelle avec le dispositif d'affichage à écran tactile. Par exemple, un processeur 30 dans le système de commande 130 peut recevoir des données 3052889 26 indicatives d'une interaction d'utilisateur réelle avec un dispositif d'affichage à écran tactile 118, comme une interaction à un emplacement erroné 210. L'interaction d'utilisateur réelle peut être une interaction tactile sur le dispositif d'affichage à écran tactile 5 118, qui peut être reçue par un dispositif d'entrée, comme un doigt, une main, un bras ou un stylet. Le dispositif d'affichage à écran tactile 118 peut envoyer des données indicatives de l'interaction d'utilisateur réelle au processeur d'un système de commande 130 et le processeur du système de commande 130 peut recevoir les 10 données depuis le dispositif d'affichage à écran tactile 118. En (506), le procédé peut inclure de recevoir des données indicatives d'une interaction d'utilisateur voulue. Par exemple, un dispositif de pistage 160 peut être configuré pour pister un utilisateur quand l'utilisateur interagit avec le dispositif d'affichage 15 à écran tactile 118. Par exemple, le dispositif de pistage 160 peut pister un objet de focus visuel d'un utilisateur, comme un objet de focus visuel 208 représenté sur FIG. 3. De plus, le dispositif de pistage 160 peut être configuré pour pister le mouvement d'un dispositif d'entrée, comme un dispositif d'entrée 204 tel que 20 représenté sur la FIG. 4. Le dispositif de pistage 160 peut être, par exemple, une caméra. Les données indicatives de l'interaction d'utilisateur voulue peuvent être des données indicatives de l'objet du focus visuel 208 de l'utilisateur 206, et/ou les données indicatives de l'interaction d'utilisateur voulue peuvent être des 25 données indicatives du mouvement du dispositif d'entrée 204. Le processeur du système de commande 130 peut recevoir les données indicatives de l'interaction d'utilisateur voulue. En (508), le procédé peut inclure de recevoir des données indicatives d'une vibration détectée. Par exemple, un capteur de 30 vibrations 170 peut être situé sur l'aéronef, et peut être configuré 3052889 27 pour détecter une vibration sur l'aéronef, comme une turbulence, une force gravitationnelle, ou une vibration mécanique. Par exemple, une vibration détectée peut être une vibration détectée 216 telle que représentée sur la FIG. 4. Le capteur de vibrations 170 5 peut être configuré pour fournir des données indicatives de la vibration détectée au processeur dans le système de commande 130. Le processeur du système de commande 130 peut recevoir les données indicatives de la vibration détectée. En (510), le procédé peut inclure de déterminer une 10 interaction d'utilisateur corrigée correspondant à au moins un élément virtuel sélectionné en fonction au moins en partie des données indicatives de l'interaction d'utilisateur réelle, des données indicatives de l'interaction d'utilisateur voulue, et des données indicatives de la vibration détectée. Par exemple, le processeur peut 15 déterminer qu'une vibration détectée a été la cause qu'une interaction d'utilisateur réelle est différente d'une interaction d'utilisateur voulue du fait d'une vibration détectée. Le processeur peut corriger l'interaction d'utilisateur en une interaction d'utilisateur corrigée correspondant à l'interaction d'utilisateur 20 voulue. L'interaction d'utilisateur corrigée peut correspondre à au moins un élément virtuel, comme un élément virtuel 204A-D, affiché sur une interface utilisateur 120 sur un dispositif d'affichage à écran tactile 118. En se référant maintenant à la FIG. 6, un procédé (600) 25 selon des exemples de mode de réalisation de la présente invention est représenté. Le procédé (600) peut être utilisé, par exemple, pour déterminer une interaction d'utilisateur corrigée, comme une interaction d'utilisateur corrigée déterminée par un processeur en (510) dans un procédé (500). 3052889 28 En (602), le procédé peut inclure de déterminer une erreur d'entrée. Par exemple, une erreur d'entrée peut être fonction au moins en partie de données indicatives d'une interaction d'utilisateur voulue reçues par un processeur dans un système de 5 commande 130. Les données indicatives d'une interaction d'utilisateur voulue peuvent être des données reçues depuis un ou plusieurs dispositifs de pistage, comme un ou plusieurs dispositifs de pistage 160 représentés sur les FIG. 2 et 3. Les dispositifs de pistage peuvent être, par exemple, une ou plusieurs caméras. 10 De plus, les un ou plusieurs dispositifs de pistage, comme un ou plusieurs dispositifs de pistage 160, peuvent être configurés pour pister un objet d'un focus visuel de l'utilisateur, comme représenté sur la FIG. 3. Le processeur peut être configuré pour déterminer l'erreur d'entrée en fonction au moins en partie des données fourni 15 par les un ou plusieurs dispositifs de pistage. Par exemple, un dispositif de pistage 160 peut pister un objet d'un focus visuel 208 d'un utilisateur 206. Le dispositif de pistage 160 peut fournir des données indicatives de l'objet du focus visuel 208 de l'utilisateur 206 au processeur. Le processeur peut aussi recevoir des données 20 indicatives d'une interaction d'utilisateur réelle, comme des données indicatives d'un emplacement erroné 210 reçues depuis un dispositif d'affichage à écran tactile 118. Le processeur peut être configuré pour déterminer une erreur d'entrée, comme une erreur d'entrée 212 correspondant à une différence entre l'objet du focus visuel 208 et 25 l'emplacement erroné 210. De plus et/ou en variante, les un ou plusieurs dispositifs de pistage peuvent être configurés pour pister le mouvement d'un dispositif d'entrée, comme un dispositif d'entrée 204 représenté sur la FIG. 4. Le processeur peut être configuré pour recevoir des 30 données indicatives du mouvement du dispositif d'entrée, et 3052889 29 modéliser une entrée quand une vibration détectée n'a pas eu lieu. Par exemple, un processeur peut déterminer une entrée modélisée 214 quand une vibration détectée 216 n'a pas eu lieu en fonction de données fournies par un dispositif de pistage 160. Le processeur 5 peut être en outre configuré pour déterminer une erreur d'entrée en fonction de l'entrée modélisée et des données indicatives d'une interaction d'utilisateur réelle, comme un emplacement erroné 210. Par exemple, une erreur d'entrée peut être une différence entre l'entrée modélisée 214 et l'emplacement erroné 210. 10 En (604), le procédé peut inclure de déterminer une probabilité de perturbation. La probabilité de perturbation peut être une probabilité qu'une erreur d'entrée a été causée par une vibration détectée. Par exemple, un processeur peut recevoir des données indicatives d'une vibration détectée, comme des données reçues par 15 un ou plusieurs capteurs de vibrations 170. Les données indicatives d'une vibration détectée peuvent être, par exemple, des données indicatives de l'amplitude d'une vibration, le moment où une vibration commence, et la durée de la vibration. En fonction des données indicatives de la vibration détectée, le processeur peut 20 déterminer une probabilité qu'une erreur d'entrée a été causée par la vibration détectée. Par exemple, si une vibration détectée à forte amplitude a lieu à un moment coïncidant avec une grande erreur d'entrée, le processeur peut déterminer qu'il y a une probabilité élevée que l'erreur d'entrée a été causée par la vibration détectée. 25 De plus, si peu ou aucune vibration n'a eu lieu pendant une interaction d'utilisateur dans laquelle une grande erreur d'entrée est déterminée, un processeur peut déterminer qu'il y a une faible probabilité que l'erreur d'entrée a été causée par la vibration détectée. 3052889 30 En (606), le procédé peut inclure de déterminer si une probabilité de perturbation est suffisamment élevée pour qu'une vibration détectée ait causé une erreur d'entrée. Par exemple, si une probabilité de perturbation est faible et une erreur d'entrée est 5 élevée, le processeur peut déterminer que l'erreur d'entrée n'est vraisemblablement pas causée par une vibration détectée. Dans un tel cas, le processeur peut ne pas tenir compte de l'erreur d'entrée, et déterminer que l'interaction d'utilisateur corrigée est l'interaction d'utilisateur réelle reçue par un dispositif d'affichage à écran tactile 10 118. Par conséquent, le processeur peut utiliser l'entrée originale, ou interaction d'utilisateur réelle, comme montré en (608). De cette manière, une interaction d'utilisateur corrigée peut être fonction au moins en partie de la probabilité de perturbation. Si, néanmoins, la probabilité de perturbation est 15 suffisamment élevée pour une vibration détectée d'avoir causé une erreur d'entrée, en (610), le processeur peut déterminer si la fonction correspondant à l'interaction d'utilisateur réelle est une fonction critique de sécurité. Par exemple, une interaction d'utilisateur réelle peut correspondre à l'entrée d'un paramètre de 20 plan de vol qui éviterait une collision avec un autre aéronef. Une interaction d'utilisateur voulue, en contraste, peut correspondre à l'entrée d'un paramètre de plan de vol qui n'éviterait pas la collision avec un autre aéronef. Dans un tel cas, le processeur peut déterminer que l'interaction d'utilisateur réelle correspond à une 25 fonction critique de sécurité, et peut ne pas tenir compte de l'erreur d'entrée, et déterminer que l'interaction d'utilisateur corrigée est l'interaction d'utilisateur réelle reçue par un dispositif d'affichage à écran tactile 118. Par conséquent, le processeur peut utiliser l'entrée originale, ou interaction d'utilisateur réelle, comme montré en 30 (612). De cette manière, une interaction d'utilisateur corrigée peut 3052889 31 être les données indicatives de l'interaction d'utilisateur réelle quand les données indicatives de l'interaction d'utilisateur réelle comprennent la sélection d'un élément virtuel qui comprend une fonction critique de sécurité. 5 Si, néanmoins, la fonction correspondant à l'interaction d'utilisateur réelle n'est pas une fonction critique de sécurité, en (614), le processeur peut ajuster l'interaction d'utilisateur réelle, ou entrée, par l'erreur d'entrée. Par exemple, comme représenté sur la FIG. 3, une erreur d'entrée 212 peut correspondre à une différence 10 entre un emplacement erroné 210 et un objet d'un focus visuel 208 d'un utilisateur 206. Le processeur peut déterminer que l'utilisateur 206 avait l'intention d'interagir avec le dispositif d'affichage à écran tactile 118 en un emplacement correspondant à l'objet du focus visuel 208. Par conséquent, le processeur peut ajuster des données 15 indicatives de l'interaction d'utilisateur réelle correspondant à l'emplacement erroné 210 par l'erreur d'entrée 212. Ainsi, l'interaction d'utilisateur corrigée peut être un emplacement sur le dispositif d'affichage à écran tactile 118 correspondant à l'objet du focus visuel 208. En outre, l'interaction d'utilisateur corrigée peut 20 être un élément virtuel, comme un élément virtuel 204A-D correspondant à l'emplacement de l'objet du focus visuel 208. Similairement, l'interaction d'utilisateur corrigée peut correspondre à un élément virtuel correspondant à l'entrée modélisée 214, comme représenté sur la FIG. 4. De cette manière, l'interaction d'utilisateur 25 corrigée peut être un élément virtuel sélectionné sur l'interface à écran tactile correspondant à l'emplacement des données indicatives de l'interaction d'utilisateur réelle ajustées par l'erreur d'entrée. En se référant à nouveau à la FIG. 5, en réponse à la détermination d'une interaction d'utilisateur corrigée en (510), en 30 (512), le procédé (500) peut inclure d'envoyer un ou plusieurs 3052889 32 signaux de commande à un ou plusieurs composants d'aéronef pour réaliser au moins une partie de la tâche associée à l'au moins un élément virtuel sélectionné. Par exemple, le processeur dans un système de commande 130 peut, en réponse à l'interaction 5 d'utilisateur corrigée, envoyer un ou plusieurs signaux de commande à un ou plusieurs composants d'aéronef pour réaliser au moins une partie d'une tâche associée à l'élément virtuel sélectionné. Par exemple, un élément virtuel sélectionné peut être un élément virtuel associé à un plan de vol, comme l'élément virtuel 202A représenté 10 sur FIG. 2. Le processeur peut envoyer un ou plusieurs signaux de commande à un dispositif d'affichage à écran tactile 118 pour ouvrir un menu correspondant à un plan de vol afin de permettre à un membre de l'équipage d'entrer ou de revoir des informations de plan de vol. Ainsi, comme représenté sur la FIG. 2, quand l'interaction 15 d'utilisateur réelle a correspondu à un élément virtuel 202B, le processeur peut corriger l'interaction d'utilisateur, et réaliser une fonction correspondant à l'élément virtuel sélectionné 202A. De cette manière, le procédé (500) selon des exemples d'aspects de la présente invention peut corriger une erreur induite par des 20 vibrations avec un dispositif d'affichage à écran tactile. La FIG. 7 représente un exemple de système 700 selon des exemples de mode de réalisation de la présente invention. Comme montré, le système 700 peut inclure un système de commande 710 et un ou plusieurs dispositifs d'affichage 720. Le système de 25 commande 710 peut correspondre au système de commande 130 tel que décrit dans des exemples de mode de réalisation de la présente invention. Les un ou plusieurs dispositifs d'affichage 720 peuvent correspondre aux un ou plusieurs dispositifs d'affichage à écran tactile 118 tels que décrits dans des exemples de mode de 30 réalisation de la présente invention. 3052889 33 Le système de commande 710 peut inclure un ou plusieurs processeurs 712 et un ou plusieurs dispositifs de mémoire 714. Le système de commande 710 peut aussi inclure une interface de réseau utilisée pour communiquer avec le dispositif d'affichage 720 et/ou 5 un ou plusieurs composants d'aéronef 730 sur un réseau 740. Les un ou plusieurs composants 730 peuvent inclure un ou plusieurs dispositifs de commande d'aéronef, un ou plusieurs dispositifs d'affichage 110, et un ou plusieurs dispositifs d'affichage à écran tactile 118. L'interface de réseau peut inclure tous composants 10 convenables pour interfaçage avec un ou plusieurs réseaux, incluant par exemple, des émetteurs, des récepteurs, des ports, des commandes, des antennes, ou autres composants convenables. Le réseau 740 peut inclure un bus de données ou une combinaison de liens de communication câblés et non câblés. Le réseau 740 peut 15 être tout type de réseau de communications, comme un réseau local (par exemple intranet), un réseau élargi (par exemple Internet), un réseau cellulaire, ou une combinaison de ceux-ci. Les un ou plusieurs processeurs 712 peuvent inclure tout dispositif de traitement convenable, comme un microprocesseur, un 20 microcontrôleur, un circuit intégré, un dispositif logique, ou un autre dispositif de traitement convenable. Les un ou plusieurs dispositifs de mémoire 714 peuvent inclure un ou plusieurs supports lisibles informatiquement, incluant, mais pas limité à, des supports lisibles informatiquement non transitoires, RAM, ROM, disques 25 durs, mémoires flash, ou autres dispositifs de mémoire. Les un ou plusieurs dispositifs de mémoire 714 peuvent stocker des informations accessibles par les un ou plusieurs processeurs 712, incluant des instructions 716 lisibles informatiquement qui peuvent être exécutées par les un ou plusieurs processeurs 712. Les 30 instructions 716 peuvent être toute série d'instructions qui quand 3052889 34 elles sont exécutées par les un ou plusieurs processeurs 712, font que les un ou plusieurs processeurs 712 réalisent des opérations. Comme montré sur la FIG. 7, les un ou plusieurs dispositifs de mémoire 714 peuvent aussi stocker des données 718 qui peuvent 5 être récupérées, manipulées, créées, ou stockées par les un ou plusieurs processeurs 712. Les données 718 peuvent inclure, par exemple, des données associées à des éléments virtuels, tâches, actions de commande, et/ou dispositifs de commande associés à l'aéronef. Les données 718 peuvent être stockées dans une ou 10 plusieurs des bases de données. Les une ou plusieurs des bases de données peuvent être connectées au système de commande 710 par un LAN ou un WAN à largeur de bande élevée, ou peuvent aussi être connectées au système de commande 710 par l'intermédiaire d'un réseau 740. Les une ou plusieurs bases de données peuvent être 15 séparées de telle manière qu'elles sont situées dans de multiples emplacements. Le dispositif d'affichage 720 peut inclure un ou plusieurs processeurs 722 et un ou plusieurs dispositifs de mémoire 724. Le dispositif d'affichage 720 peut aussi inclure une interface de réseau 20 utilisé pour communiquer avec le système de commande 710 et/ou un ou plusieurs dispositifs de commande d'aéronef 710 sur un réseau 740. L'interface de réseau peut inclure tous composants convenables pour interfaçage avec un ou plusieurs réseaux, incluant par exemple, des émetteurs, des récepteurs, des ports, des 25 commandes, des antennes, ou autres composants convenables. Les un ou plusieurs processeurs 722 peuvent inclure tout dispositif de traitement convenable, comme un microprocesseur, un microcontrôleur, un circuit intégré, un dispositif logique, ou autre dispositif de traitement convenable. Les un ou plusieurs dispositifs 30 de mémoire 724 peuvent inclure un ou plusieurs supports lisibles 3052889 informatiquement, incluant, mais pas limités à, supports lisibles informatiquement non transitoires, RAM, ROM, disques durs, mémoires flash, ou autres dispositifs de mémoire. Les un ou plusieurs dispositifs de mémoire 724 peuvent stocker des 5 informations accessibles par les un ou plusieurs processeurs 722, incluant des instructions 726 lisibles informatiquement qui peuvent être exécutées par les un ou plusieurs processeurs 722. Les instructions 726 peuvent être toute série d'instructions qui quand elles sont exécutées par les un ou plusieurs processeurs 722, font 10 que les un ou plusieurs processeurs 722 réalisent des opérations. Les instructions 726 peuvent être exécutées par les un ou plusieurs processeurs 722 pour afficher, par exemple, une interface utilisateur sur un dispositif d'entrée/sortie 727. Les instructions 726 et/ou autres programmes exécutés par les un ou plusieurs processeurs 722 15 peuvent permettre à un utilisateur de réaliser des fonctions sur une surface d'écran comme de fournir des interactions d'utilisateur (par exemple, touche, curseur) avec des éléments virtuels et d'entrer des commandes et autres données par l'intermédiaire de la surface de l'écran. 20 Les un ou plusieurs dispositifs de mémoire 724 peuvent aussi stocker des données 728 qui peuvent être récupérées, manipulées, créées, ou stockées par les un ou plusieurs processeurs 722. Les données 148 peuvent inclure, par exemple, des données associées à une interface utilisateur, une checklist d'opérations, des 25 éléments de checklist, des tâches, des éléments virtuels, et/ou d'autres informations associées avec. Les données 728 peuvent être stockées dans une ou plusieurs des bases de données. Les une ou plusieurs des bases de données peuvent être connectées au dispositif d'affichage 720 par un LAN ou un WAN à largeur de bande élevée, 30 ou peuvent aussi être connectées au dispositif d'affichage 720 par 3052889 36 l'intermédiaire du réseau 740. Les une ou plusieurs des bases de données peuvent être séparées de telle manière qu'elles sont situées dans de multiples emplacements. Le dispositif d'affichage 720 peut inclure un dispositif 5 d'entrée/sortie 727. Le dispositif d'entrée/sortie 727 peut inclure une surface d'écran tactile. Une telle surface d'écran tactile peut prendre toute forme convenable y compris celle d'un affichage à cristaux liquides (LCD) et peut utiliser divers attributs physiques ou électriques pour détecter les entrées et interactions d'un utilisateur. 10 Le dispositif d'entrée/sortie 727 peut aussi inclure une boule de commande, une souris, un autre dispositif à curseur, un clavier tactile, des touches d'entrée de données, un microphone convenant pour la reconnaissance vocale, et/ou autres dispositifs d'entrée convenables. L'entrée/sortie 727 peut aussi inclure autres dispositifs 15 de sortie convenables, comme d'autres sorties audio ou visuelles convenant pour indiquer les éléments d'une interface utilisateur (par exemple, des tâches associées à des éléments de checklist). Le système 700 peut inclure un ou plusieurs capteurs de vibrations 170. Les un ou plusieurs capteurs de vibrations 170 20 peuvent être configurés pour fournir des données indicatives d'une vibration détectée au système de commande 710, comme présenté ici. Le système 700 peut aussi inclure un ou plusieurs dispositifs de pistage 160. Les un ou plusieurs dispositifs de pistage peuvent être configuré pour fournir des données indicatives d'une interaction 25 d'utilisateur voulue, comme présenté ici. La technologie présentée ici fait référence à des systèmes basés sur ordinateurs, ainsi qu'à des actions prises par et des informations envoyées à et par des systèmes basés sur ordinateurs. L'homme de l'art reconnaîtra que la flexibilité inhérente aux 30 systèmes basés sur ordinateurs permet une grande variété de 3052889 37 configurations, combinaisons, et divisions des tâches et de la fonctionnalité entre et parmi les composants possibles. Par exemple, les processus présentés ici peuvent être mis en oeuvre en utilisant un seul dispositif informatique ou de multiples dispositif informatiques 5 travaillant en combinaison. Des bases de données, mémoires, instructions, et applications peuvent être mises en oeuvre sur un seul système ou distribuées parmi de multiples systèmes. Des composants distribués peuvent fonctionner séquentiellement ou en parallèle. REVENDICATIONS1. Procédé mis en oeuvre informatiquement de correction d'une erreur d'entrée induite par des vibrations sur un dispositif d'affichage à écran tactile sur un aéronef, comprenant : de fournir pour l'affichage, par un ou plusieurs processeurs, une interface utilisateur sur un dispositif d'affichage à écran tactile, l'interface utilisateur comprenant un ou plusieurs éléments virtuels interactifs, chaque élément virtuel associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef ; de recevoir, par les un ou plusieurs processeurs, des données indicatives d'une interaction d'utilisateur réelle avec le dispositif d'affichage à écran tactile ; de recevoir, par les un ou plusieurs processeurs, des données indicatives d'une interaction d'utilisateur voulue ; de recevoir, par les un ou plusieurs processeurs, des données indicatives d'une vibration détectée depuis un ou plusieurs capteurs de vibrations situés sur l'aéronef, de déterminer, par les un ou plusieurs processeurs, une interaction d'utilisateur corrigée correspondant à au moins un élément virtuel sélectionné en fonction au moins en partie des données indicatives de l'interaction d'utilisateur réelle, des données indicatives de l'interaction d'utilisateur voulue, et des données indicatives de la vibration détectée ; et en réponse à l'interaction d'utilisateur corrigée, d'envoyer, par les un ou plusieurs processeurs, un ou plusieurs signaux de commande à un ou plusieurs composants d'un aéronef pour réaliser au moins une partie de la fonction associée à l'au moins un élément virtuel sélectionné. 3052889 39 2. Procédé selon la revendication 1, dans lequel déterminer, par les un ou plusieurs processeurs, une interaction d'utilisateur corrigée comprend de déterminer une erreur d'entrée en fonction au moins en partie des données indicatives de l'interaction d'utilisateur 5 voulue. 3. Procédé selon la revendication 2, dans lequel les données indicatives de l'interaction d'utilisateur voulue comprennent des données venant d'un ou plusieurs dispositifs de pistage. 4. Procédé selon la revendication 3, dans lequel les un ou 10 plusieurs dispositifs de pistage comprennent une ou plusieurs caméras. 5. Procédé selon la revendication 3 ou 4, dans lequel les un ou plusieurs dispositifs de pistage sont configurés pour pister un objet d'un focus visuel de l'utilisateur, dans lequel les données 15 indicatives de l'interaction d'utilisateur voulue comprennent des données indicatives de l'objet du focus visuel de l'utilisateur. 6. Procédé selon la revendication 5, dans lequel déterminer l'erreur d'entrée comprend de déterminer une différence entre les données indicatives de l'interaction d'utilisateur réelle et 20 les données indicatives de l'objet du focus visuel de l'utilisateur. 7. Procédé selon l'une quelconque des revendications 3 à 6, dans lequel les données indicatives de l'interaction d'utilisateur réelle comprennent une entrée sur le dispositif d'affichage à écran tactile reçue par un dispositif d'entrée, dans lequel les un ou 25 plusieurs dispositifs de pistage sont configurés pour pister un mouvement du dispositif d'entrée, dans lequel des données indicatives de l'interaction d'utilisateur voulue comprennent des données indicatives du mouvement du dispositif d'entrée. 3052889 40 8. Procédé selon la revendication 7, dans lequel le dispositif d'entrée comprend un ou plusieurs d'un doigt, une main, un bras, et un stylet. 9. Procédé selon la revendication 7 ou 8, dans lequel 5 déterminer l'erreur d'entrée comprend de modéliser un effet de la vibration détectée sur le dispositif d'entrée, dans lequel l'erreur d'entrée comprend une différence entre l'entrée et une entrée modélisée quand la vibration détectée n'a pas eu lieu. 10. Procédé selon la revendication 9, dans lequel les un 10 ou plusieurs dispositifs de pistage sont en outre configurés pour déterminer un objet d'un focus visuel de l'utilisateur, dans lequel les données indicatives de l'interaction d'utilisateur voulue comprennent en outre des données indicatives de l'objet du focus visuel de l'utilisateur, dans lequel déterminer l'erreur d'entrée 15 comprend en outre de déterminer une différence entre les données indicatives de l'interaction d'utilisateur réelle et les données indicatives de l'objet du focus visuel de l'utilisateur. 11. Procédé selon l'une quelconque des revendications 2 à 10, dans lequel déterminer, par un ou plusieurs processeurs, une 20 interaction d'utilisateur corrigée comprend de déterminer une probabilité de perturbation, dans lequel la probabilité de perturbation comprend une probabilité que l'erreur d'entrée ait été causée par la vibration détectée, dans lequel l'interaction d'utilisateur corrigée est fonction au moins en partie de la 25 probabilité de perturbation. 12. Procédé selon l'une quelconque des revendications 2 à 11, dans lequel l'interaction d'utilisateur corrigée comprend de sélectionner un élément virtuel sur le dispositif d'affichage à écran tactile correspondant à l'emplacement des données indicatives de l'interaction d'utilisateur réelle ajustées par l'erreur d'entrée. 3052889 41 13. Procédé selon l'une quelconque des revendications 2 à 12, dans lequel l'interaction d'utilisateur corrigée comprend les données indicatives de l'interaction d'utilisateur réelle quand les données indicatives de l'interaction d'utilisateur réelle comprennent 5 une sélection d'un élément virtuel qui comprend une fonction critique de sécurité. 14. Procédé selon l'une quelconque des revendications précédentes, dans lequel la vibration détectée comprend au moins une d'une turbulence, une force gravitationnelle, ou une vibration 10 mécanique. 15. Système pour corriger une erreur d'entrée induite par des vibrations sur un dispositif d'affichage à écran tactile sur un aéronef, comprenant : un dispositif d'affichage à écran tactile configuré pour 15 afficher une interface utilisateur, l'interface utilisateur comprenant un ou plusieurs éléments virtuels interactifs, chaque élément virtuel associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef ; un ou plusieurs capteurs de vibrations situés sur l'aéronef 20 configurés pour obtenir des données indicatives d'une vibration détectée ; un ou plusieurs dispositifs de pistage configurés pour obtenir des données indicatives d'une interaction d'utilisateur voulue ; et 25 un système de commande configuré pour recevoir des données indicatives d'une interaction d'utilisateur réelle avec au moins un élément virtuel, recevoir des données indicatives d'une interaction d'utilisateur voulue, recevoir des données indicatives d'une vibration détectée, déterminer une interaction d'utilisateur 30 corrigée correspondant à au moins un élément virtuel sélectionné en 3052889 42 fonction au moins en partie des données indicatives de l'interaction d'utilisateur réelle, des données indicatives de l'interaction d'utilisateur voulue, et des données indicatives de la vibration détectée, et en réponse à l'interaction d'utilisateur corrigée, envoyer 5 un ou plusieurs signaux de commande à un ou plusieurs composants de l'aéronef pour réaliser au moins une partie de la tâche associée à l'au moins un élément virtuel sélectionné. 16. Système selon la revendication 15, dans lequel déterminer une interaction d'utilisateur corrigée comprend de 10 déterminer une erreur d'entrée en fonction au moins en partie des données indicatives de l'interaction d'utilisateur voulue. 17. Système selon la revendication 16, dans lequel les un ou plusieurs dispositifs de pistage sont configurés pour déterminer un objet d'un focus visuel de l'utilisateur, dans lequel les 15 données indicatives de l'interaction d'utilisateur voulue comprennent des données indicatives de l'objet du focus visuel de l'utilisateur, dans lequel déterminer l'erreur d'entrée comprend de déterminer une différence entre les données indicatives de l'interaction d'utilisateur réelle et les données indicatives de l'objet 20 du focus visuel de l'utilisateur. 18. Système selon la revendication 16 ou 17, dans lequel les données indicatives de l'interaction d'utilisateur réelle comprennent une entrée sur le dispositif d'affichage à écran tactile reçue par un dispositif d'entrée, dans lequel les un ou plusieurs 25 dispositifs de pistage sont configurés pour pister un mouvement du dispositif d'entrée, dans lequel déterminer l'erreur d'entrée comprend de modéliser un effet de la vibration détectée sur le dispositif d'entrée, dans lequel l'erreur d'entrée comprend une différence entre l'entrée et une entrée modélisée quand la vibration 30 détectée n'a pas eu lieu. 3052889 43 19. Aéronef, comprenant : un moteur ; un fuselage ; un ou plusieurs capteurs de vibrations ; 5 un ou plusieurs dispositifs de pistage ; un dispositif d'affichage à écran tactile ; et une commande comprenant un ou plusieurs processeurs et un ou plusieurs dispositifs de mémoire situés sur l'aéronef, les un ou plusieurs dispositifs de mémoire stockant des instructions qui quand 10 elles sont exécutées par les un ou plusieurs processeurs font réaliser aux un ou plusieurs processeurs des opérations comprenant de fournir pour affichage une interface utilisateur sur le dispositif d'affichage à écran tactile, l'interface utilisateur comprenant un ou plusieurs éléments virtuels interactifs, chaque 15 élément virtuel associé à une fonction à réaliser par un composant de l'aéronef pendant le fonctionnement de l'aéronef ; de recevoir des données indicatives d'une interaction d'utilisateur réelle avec le dispositif d'affichage à écran tactile ; de recevoir des données indicatives d'une interaction 20 d'utilisateur voulue depuis les un ou plusieurs dispositifs de pistage ; de recevoir des données indicatives d'une vibration détectée depuis les un ou plusieurs capteurs de vibrations ; de déterminer une interaction d'utilisateur corrigée 25 correspondant à au moins un élément virtuel sélectionné en fonction au moins en partie des données indicatives de l'interaction d'utilisateur réelle, des données indicatives de l'interaction d'utilisateur voulue, et des données indicatives de la vibration détectée ; et 3052889 44 en réponse à l'interaction d'utilisateur corrigée, d'envoyer un ou plusieurs signaux de commande à un ou plusieurs composants d'aéronef pour réaliser au moins une partie de la fonction associée à l'au moins un élément virtuel sélectionné. 5 20. Aéronef selon la revendication 19, dans lequel déterminer une interaction d'utilisateur corrigée comprend en outre de déterminer une erreur d'entrée en fonction au moins en partie des données indicatives de l'interaction d'utilisateur voulue.