Brevet FR3111224A1 — publié le 20211210

Système de commande (1) pour commander au moins un dispositif distant (2), le système de commande comportant : - un module de communication (3) pour transmettre des instructions de commande (5) au dispositif distant (2) ; - une unité de traitement (4) pour générer lesdites instructions de commande (5) et les envoyer audit module de communication (3) ; et - une interface utilisateur (6) pour détecter des informations d’un utilisateur. L’interface utilisateur (6) comporte au moins un capteur d’activité musculaire (7, 7a, 7b) pour détecter des informations d’activité musculaire de l’utilisateur par mesure d’activité électrique d’au moins un muscle de l’utilisateur et cette interface utilisateur (6) génère et transmet, à l’unité de traitement (4), des signaux d’activité musculaire (8) représentatifs des informations d’activité musculaire détectées, l’unité de traitement (4) génère les instructions de commande (5) en fonction des signaux d’activité musculaire (8) reçus par l’unité de traitement. FIGURE DE L’ABREGE : Fig. 1 Systeme de commande pour commander un dispositif distant du systeme. La présente invention se rapporte au domaine des systèmes de commande pour permettre à un utilisateur de commander au moins un dispositif distant. ARRIERE PLAN DE L’INVENTION Il est par exemple connu du document brevet EP3465649A1, un système de commande d’un dispositif distant, en l’occurrence un drone, permettant de sécuriser la commande de ce dispositif distant via une interface ergonomique. Il est souhaitable d’améliorer ce type de système de commande pour que l’interface avec l’utilisateur soit aussi ergonomique et intuitive que possible. Idéalement, il serait souhaitable de fournir un système de commande permettant à l’utilisateur de commander le dispositif distant tout en réalisant d’autres taches. OBJET DE L’INVENTION Un objet de la présente invention est de fournir un système de commande pour commander au moins un dispositif distant de ce système, ce système résolvant tout ou partie des problèmes précités de l’art antérieur. A cet effet, l’invention concerne essentiellement un système de commande pour commander au moins un dispositif distant du système, ce système de commande comportant : - un module de communication pour transmettre des instructions de commande audit au moins un dispositif distant ; - une unité de traitement agencée pour générer lesdites instructions de commande et les envoyer audit module de communication ; et - une interface utilisateur agencée pour détecter des informations d’un utilisateur du système. Le système de commande selon l’invention est essentiellement caractérisé en ce que l’interface utilisateur comporte au moins un capteur d’activité musculaire agencé pour détecter des informations d’activité musculaire de l’utilisateur par mesure d’activité électrique d’au moins un muscle de l’utilisateur, cette interface utilisateur étant agencée pour générer et transmettre, à l’unité de traitement, des signaux d’activité musculaire représentatifs des informations d’activité musculaire détectées par ledit au moins un capteur d’activité musculaire, l’unité de traitement étant agencée pour recevoir lesdits signaux d’activité musculaire et pour que lesdites instructions de commande générées par l’unité de traitement soient fonction des signaux d’activité musculaire reçus par l’unité de traitement. En permettant de générer des instructions de commande du dispositif distant via au moins une mesure d’une activité électrique d’au moins un muscle de l’utilisateur et via les signaux d’activité musculaire associés à une telle mesure, l’utilisateur n’a plus à tenir une commande dans sa main pour appuyer sur une touche de commande et il peut garder ses mains libres. C’est la contraction des muscles en elle-même qui est directement interprétée pour créer l’instruction de commande, et non l’effort ou un geste résultant de cette contraction. Ceci est particulièrement avantageux puisque l’utilisateur garde un complet usage de ses mains, seul le ou les muscles dont le capteur mesure l’activité électrique doit être commandé par l’utilisateur pour générer et transmettre les instructions de commande à l’attention dudit au moins un dispositif distant. Selon un autre aspect, l’invention concerne un ensemble comportant : - un système de commande selon l’un quelconque des modes de réalisation du système de commande selon l’invention ; et - au moins un dispositif distant du système, ce dispositif distant étant agencé pour interagir avec le module de communication et recevoir lesdites instructions de commande transmises par le module de communication et pour exécuter certaines au moins des instructions de commande reçues par ce dispositif distant du système de commande. Cet ensemble selon l’invention présente les avantages précités en relation avec le système de commande selon l’invention. Dans un mode de réalisation particulier de l’ensemble selon l’invention, ledit au moins un dispositif distant est choisi dans un groupe de dispositifs distants comprenant un drone, un robot, un module de pilotage d’un aéronef transportant l’utilisateur du système. On comprend que le système de commande selon l’invention est compatible pour commander diverses sortes de dispositifs distant comme un drone, un robot, une machine-outil, un module de pilotage d’un véhicule, ou un module de pilotage d’aéronef. Dans le mode de réalisation de l’ensemble selon l’invention où le dispositif distant est un module de pilotage d’un aéronef, l’aéronef peut embarquer l’utilisateur, le système de commande selon l’invention et le module de pilotage. Dans ce cas, ce module de pilotage appartient à l’avionique de l’aéronef ce qui permet à l’utilisateur de commander la réalisation d’actions par l’aéronef via le système de commande selon l’invention et le module de pilotage. Selon un autre aspect, l’invention concerne un aéronef comportant : - un système de commande selon l’un quelconque des modes de réalisation du système de commande selon l’invention ; et - un dispositif distant comprenant un module de pilotage de l’aéronef, l’interface utilisateur étant embarquée sur l’aéronef pour permettre à un utilisateur du système placé dans l’aéronef (en l’occurrence dans le cockpit de l’aéronef) de piloter cet aéronef via le système de commande selon l’invention et son au moins un capteur d’activité musculaire, le module de pilotage de l’aéronef étant relié à une avionique de l’aéronef pour transmettre à l’avionique lesdites instructions de commande générées par l’unité de traitement, ces instructions de commande étant sélectionnées par l’unité de commande dans une liste d’instructions de commande prédéfinie en fonction de signaux d’activité musculaire générés à partir d’informations d’activité musculaire détectées par ledit au moins un capteur d’activité musculaire. La liste d’instructions de commande prédéfinie comprend par exemple les instructions de décoller, atterrir, monter, descendre, avancer, tourner à droite, tourner à gauche, stopper un ou plusieurs équipements de l’aéronef (par exemple stopper des moteurs), réaliser une action prédéfinie telle que larguer un objet. Ainsi, la mesure d’activité électrique de certains des muscles de l’utilisateur peut être mise à profit pour permettre à l’utilisateur de sélectionne des instructions de commande prédéfinies dans une liste. En prédéfinissant une liste d’instructions simples, on permet à l’utilisateur de commander l’exécution de ces instructions sans avoir à précisément contrôler son activité musculaire. L’utilisateur peut toujours réaliser d’autres taches, comme piloter précisément l’aéronef en gardant ses mains sur les commandes manuelles de vol et tout en transmettant des instructions à l’avionique de l’aéronef par des contractions provoquant une variation de l’activité électrique de certains de ses muscles. Selon un autre aspect, l’invention concerne un appareil comportant un système de commande selon l’un quelconque des modes de réalisation de l’invention et un dispositif distant comprenant un module de pilotage de l’appareil, l’interface utilisateur étant agencée pour permettre à un utilisateur du système de piloter cet appareil via le système de commande et son au moins un capteur d’activité musculaire, le module de pilotage de l’appareil étant relié à une électronique de commande de l’appareil pour transmettre à l’électronique de commande de l’appareil lesdites instructions de commande générées par l’unité de traitement, ces instructions de commande étant sélectionnées par l’unité de commande dans une liste d’instructions de commande prédéfinie en fonction de signaux d’activité musculaire générés à partir d’informations d’activité musculaire détectées par ledit au moins un capteur d’activité musculaire. Préférentiellement, cet appareil est un appareil du groupe d’appareils comprenant une voiture, une machine, un robot, un armement ou tout appareil comportant une électronique de commande, une interface physique de commande physique actionnable par l’utilisateur et des actionneurs (c’est-à-dire tout appareil pouvant être virtualisé). D'autres caractéristiques et avantages de l'invention ressortiront clairement de la description qui en est faite ci-après, à titre indicatif et nullement limitatif, en référence aux dessins annexés, dans lesquels: la figure 1 représente l’architecture générale d’un ensemble 100 selon l’invention ; la figure 2 est une vue organique de l’ensemble de la figure 1 où l’on met en évidence un module de paramétrage et de calibration du système selon l’invention ; la figure 3 est une vue de détail d’une unité de traitement du système selon l’invention. DESCRIPTION DETAILLEE DE L’INVENTION En référence aux figures 1 et 2, l’invention concerne un système de commande 1 pour commander au moins un dispositif distant 2 du système. Le système de commande 1 comporte : - un module de communication 3 pour transmettre des instructions de commande 5 audit au moins un dispositif distant 2 ; - une unité de traitement 4 agencée pour générer lesdites instructions de commande 5 et les envoyer audit module de communication 3 ; et - une interface utilisateur 6 agencée pour détecter des informations d’un utilisateur humain du système. Préférentiellement ce module de communication est agencé pour transmettre les instructions de commande 5 audit au moins un dispositif distant 2 via une liaison sans fil. En l’occurrence, cette liaison sans fil est préférentiellement une communication via un protocole wifi ou wifi direct WD ou éventuellement via un protocole de communication Bluetooth. En d’autres termes, l’unité de traitement 4 est reliée fonctionnellement audit module de communication 3 pour transmettre les instructions de commande 5 audit au moins un dispositif distant 2 via le module de communication 3. L’interface utilisateur 6 comporte au moins un capteur d’activité musculaire 7, 7a, 7b agencé pour détecter des informations d’activité musculaire de l’utilisateur par mesure d’activité électrique d’au moins un muscle de l’utilisateur. Cette mesure se fait par contact d’une partie du capteur contre une zone en surface de la peau de l’utilisateur en vis-à-vis dudit au moins un muscle de l’utilisateur dont on veut mesurer l’activité. Cette interface utilisateur 6 est agencée pour générer et transmettre, à l’unité de traitement 4, des signaux d’activité musculaire 8 représentatifs des informations d’activité musculaire détectées par ledit au moins un capteur d’activité musculaire. Pour cela, cette interface utilisateur peut comprendre un module NUM de prétraitement et/ou de numérisation du signal 8. L’interface utilisateur 6 est agencée pour transmettre les signaux d’activité musculaire 8 à l’unité de traitement 4 via une communication sans fil 80. En l’occurrence, cette communication sans fil 80 est préférentiellement une communication par un protocole de communication Bluetooth ou éventuellement par un protocole wifi ou wifi direct ou tout autre protocole de communication sans fil sécurisé préférentiellement crypté. Pour cela, l’interface utilisateur 6 comporte au moins un module de télé communication sans fil 60 pour transmettre les signaux 8 à l’unité de traitement 4. Ce module 60 est ici un module Bluetooth mais d’autres types de modules et protocoles de communication sans fil que le Bluetooth sont envisageables. Alternativement, on pourrait envisager que cette communication soit filaire, par exemple une liaison filaire USB, pour limiter le risque d’interception de la communication entre l’interface utilisateur 6 et l’unité de traitement 4. L’unité de traitement 4 est pour sa part agencée pour recevoir lesdits signaux d’activité musculaire 8. A cet effet, l’unité de traitement 4 comporte au moins un module de télé communication sans fil 61 pour recevoir les signaux 8 provenant de l’interface utilisateur 6. Ce module 61 est ici un module Bluetooth mais d’autres types de modules et protocoles de communication sans fil que le Bluetooth sont envisageables. Comme indiqué ci-avant, on pourrait envisager que cette communication entre les modules 60 et 61 soit filaire. L’unité de traitement 4 est aussi agencée pour que lesdites instructions de commande 5 générées par l’unité de traitement 4 soient fonction des signaux d’activité musculaire 8 reçus par l’unité de traitement. L’interface utilisateur 6 comporte une pluralité de capteurs d’activité musculaire 7, 7a, 7b, ledit au moins un capteur d’activité musculaire 7 appartenant à cette pluralité de capteurs. Chacun des capteurs de cette pluralité de capteurs est agencé pour pouvoir détecter par mesure d’activité électrique d’au moins un muscle de l’utilisateur des informations d’activité musculaire de l’utilisateur. Les capteurs de la pluralité de capteurs sont distants les des autres pour détecter l’activité de muscles ou groupes de muscles différents. Ces capteurs d’activité musculaire 7, 7a, 7b de cette pluralité de capteurs sont des capteurs d’activités électrique de plusieurs muscles. Chacun de ces capteurs comporte préférentiellement une pluralité d’électrodes espacées les unes des autres pour détecter des caractéristiques / activités électriques en plusieurs points, éloignés les uns des autres, à la surface de la peau de l’utilisateur et ainsi obtenir une représentation précise de l’activité musculaire. Des caractéristiques des activités électriques générées par l’activité musculaire d’un ou plusieurs muscles de l’utilisateur peuvent être des tensions, intensités, énergies et une combinaison de ces caractéristiques. Il est aussi possible que certains au moins des capteurs de cette pluralité de capteurs (dont ledit au moins un capteur d’activité musculaire 7, 7a, 7b) soient agencés pour simultanément capter l’activité de plusieurs muscles de l’utilisateur. Un tel capteur 7, 7a, 7b est connu sous le terme de capteur myoélectrique. La captation se fait par électromyogramme EMG. Préférentiellement chaque contraction ou groupe de contractions correspond à une instruction à transmettre au dispositif distant 2. En plus d’un tel capteur d’activité électrique d’au moins un muscle, il serait également possible d’utiliser un capteur agencé pour mesurer une tension mécanique d’au moins un muscle de l’utilisateur. Un tel capteur est un capteur de tension musculaire / d’effort musculaire, capable de détecter une tension musculaire d’au moins un muscle de l’utilisateur. Ces capteurs d’activité électrique sont agencés pour détecter des variations de l’activité électrique des muscles que l’utilisateur engendre en commandant des variations de la tension musculaire desdits muscles tout en restant immobile. Ceci est particulièrement avantageux pour pouvoir générer des instructions de commande à l’attention du dispositif distant alors que l’utilisateur reste immobile. Ceci est avantageux lorsque l’utilisateur souhaite rester discret ou lorsqu’il effectue d’autres taches lui imposant de se maintenir immobile ou lorsqu’il a les mains occupées à tenir un objet. Lorsque l’interface utilisateur 6 comporte un ou plusieurs capteurs dotés de plusieurs électrodes, l’interface 6 est alors préférentiellement agencée pour simultanément détecter des informations d’activité musculaire relatives à plusieurs muscles afin d’avoir une analyse fine de l’activité électrique de chacun des muscles. L’utilisateur, a une large capacité d’interaction avec l’interface utilisateur puisqu’il peut choisir les muscles qu’il va contracter et les intensités de ces contractions ce qui lui permet de générer une grande variété de signaux d’activité musculaire. Chaque signal d’activité musculaire forme une signature unique reconnaissable et reproductible par l’utilisateur. Il est ainsi possible d’associer une instruction de commande 5 à un tel signal d’activité musculaire 8 reproductible pour permettre à l’utilisateur de commander le dispositif distant 2 par simple contraction de certains de ses muscles. L’unité de traitement 4 et le module de communication 3 sont ici intégrés dans un même appareil électronique portable 40, c’est-à-dire un appareil dont les dimensions maximales sont de l’ordre de quelques dizaines de centimètres et la masse maximale est de quelques centaines de grammes préférentiellement inférieure à 2kg. Un tel appareil 40 comporte au moins un processeur et des mémoires contenant des programmes informatiques pour effectuer des traitements de données et de signaux nécessaires au fonctionnement de l’unité de traitement 4 et du module de communication 3. Cet appareil 40 comporte aussi des cartes électroniques de communication 41, 42 pour communiquer avec le ou les capteurs (en l’occurrence ici une carte 41 de réception Bluetooth ayant optionnellement une fonction d’émission Bluetooth) et avec ledit au moins un dispositif distant (en l’occurrence ici une carte 42 d’émission Wifi ou Wifi direct ou Bluetooth). Cet appareil 40 peut aussi être équipé d’une source d’énergie (par exemple un accumulateur) pour son alimentation / son fonctionnement et d’un écran ou moyens de visualisation pour l’affichage de paramètres ou fonctions ou d’informations transmises par ledit au moins un capteur 7 et/ou par ledit au moins un dispositif distant 2 (par exemple des prises de vues réalisées par un capteur optique embarqué sur le dispositif distant 2). Cet appareil 40 est ici une tablette électronique dotée d’un écran mais qui pourrait être un téléphone portable, un ordinateur portable ou un assistant personnel. Cet appareil 40 est ici un téléphone portable/smartphone Crosscall (R), Trekker-X4 (R), mais il pourrait aussi s’agir de tout boitier de commande doté de moyen d’interaction utilisateur et de capacité de calcul. Dans un mode de réalisation particulier du système 1 selon l’invention, l’unité de traitement 4 est agencée pour sélectionner lesdites instructions de commande 5 générées dans une liste d'instructions de commande prédéfinie distinctes les unes des autres et comprenant par exemple les instructions de décoller, atterrir, monter, descendre, avancer, tourner à droite, tourner à gauche, stopper un ou plusieurs équipements d’un aéronef (par exemple stopper des moteurs de l’aéronef), réaliser une action prédéfinie (par exemple larguer un objet). Cette liste d’instructions de commande 5 prédéfinie est préférentiellement stockée dans une zone mémoire spécifique de l’unité de traitement et elle est préférentiellement adaptable via une interface de paramétrage / calibration 90 de l’unité de commande. L’unité de traitement 4 est ici agencée pour effectuer ladite sélection des instructions de commande 5 générées dans la liste d'instructions de commande prédéfinie en fonction de certains au moins des signaux d’activité musculaire 8 reçus par l’unité de traitement 4. Pour limiter le risque d’erreur dans la sélection des instructions, on peut aussi faire en sorte que l’unité de traitement 4 soit agencée pour sélectionner dans une séquence d’instructions de commande prédéfinie 5, une instruction de commande courante 5 qui est contenue dans cette séquence et l’envoyer au module de communication 3 en vue de son exécution par ledit au moins un dispositif distant 2 (cette instruction de commande courante 5 étant une instruction générée par l’unité de traitement 4). L’unité de traitement est ici agencée pour effectuer cette sélection de l’instruction de commande courante en fonction de certains au moins des signaux d’activité musculaire 8 reçus par l’unité de traitement 4. Une séquence d’instructions liste une série / une succession d’instructions de commande devant être exécutées l’une après l’autre dans un ordre défini par la séquence, en général les instructions d’une séquence sont exécutées l’une après l’autre dans l’ordre où elles sont écrites dans la séquence. La séquence d’instructions de commande prédéfinie est préférentiellement stockée dans une zone mémoire spécifique de l’unité de traitement 4 et elle est préférentiellement adaptable via l’interface de paramétrage / calibration 90 de l’unité de commande 4. En prévoyant une séquence, les chances de confusion dans la sélection des instructions est limité puisque l’unité de traitement cherche à identifier un seul signal d’activité musculaire à chaque instant, c’est-à-dire le signal correspondant à l’instruction suivante dans la séquence. Le risque de confusion entre les signaux est ainsi grandement réduit puisque lors du paramétrage, l’utilisateur peut faire en sorte que les paramètres préenregistrés pour des instructions successives correspondent à des gestes de paramétrage très éloignés l’un de l’autre dont les signaux respectifs ne peuvent être confondus. Comme on le comprend des figures 1 et 2, l’unité de traitement 4 est agencée pour analyser les signaux 8 reçus et déterminer / générer une succession de jeux de données 50 à partir de ces signaux 8. Cette succession de jeux de données 50 est par conséquent représentative d’une succession de gestes effectués par ledit utilisateur. Le terme geste désigne ici une contraction musculaire donnée étant entendu que cette contraction musculaire donnée n’entraine pas forcément un déplacement d’os de l’utilisateur articulés entre eux. En ce sens, un geste est une information d’activité musculaire d’un ou plusieurs muscles de l’utilisateur qui n’est pas forcément accompagnée d’un changement de posture de l’utilisateur. Préférentiellement, comme illustré sur la figure 1, l’unité de traitement 4 est agencée pour : - exécuter au moins une analyse A1, A2, A3 des signaux d’activité musculaire 8 reçus par l’unité de traitement 4, cette au moins une analyse étant choisie parmi une analyse spectrale A1, une analyse spatiale A2, une analyse temporelle, une analyse combinant certaines au moins desdites analyses spectrale, spatiale, temporelle ; et - déterminer ladite succession de jeux de données 50 en fonction d’un résultat de cette au moins une analyse des signaux d’activité musculaire reçus par l’unité de traitement. Une analyse spectrale est par exemple une analyse consistant à définir un signal en fonction de son amplitude et/ou de sa fréquence et/ou de sa période. L’analyse spectrale d’un signal permet de reconnaitre des caractéristiques / une signature propre à ce signal. Une analyse spatiale est par exemple une analyse consistant à définir un signal en fonction de la disposition spatiale des muscles dont on capte l’activité musculaire. L’analyse spatiale d’un signal permet de reconnaitre des caractéristiques / une signature propre à un geste particulier ayant permis de générer ce signal particulier. Une analyse temporelle est par exemple une analyse consistant à reconnaitre la durée de certaines au moins des composantes d’un signal ou la synchronisation temporelle entre ces composantes ou les moments / durées de ces composantes. L’analyse temporelle permet également d’obtenir une signature propre au signal parfaitement reconnaissable pour un geste donné. La combinaison de ces différentes analyses spatiale, temporelle et spectrale permet d’obtenir des signatures propres à chaque signal pour mieux distinguer deux signaux l’un de l’autre et ainsi réduire le risque d’erreur d’interprétation de ces signaux et de reconnaissance de ces signaux en vue de sélectionner l’instruction de commande qui correspond au souhait de l’utilisateur et au geste qu’il a réalisé. L’unité de traitement 4 est préférentiellement agencée pour effectuer une analyse de corrélation gestuelle comprenant un traitement des données de ladite succession de jeux de données 50 pour identifier dans ces jeux de données un premier groupe de données représentatif de gestes simples de l’utilisateur corrélés entre eux 51 et un second groupe de données représentatif de gestes complexes de l’utilisateur corrélés entre eux 52, l’unité de traitement étant par ailleurs agencée pour identifier si certaines au moins de ces données des premier et second groupes de données correspondent (selon des règles de correspondance prédéterminées entre des groupes de données et des groupes de paramètres préenregistrés contenus dans la base de données) à un groupe de paramètres préenregistrés contenu dans une base de données BD1. Cette base de données BD1 contient plusieurs groupes de paramètres préenregistrés et plusieurs instructions de commande préenregistrées (il s’agit d’instructions de commande préenregistrées dudit au moins un dispositif distant). Chacune de ces instructions de commande préenregistrées est associée à un seul de ces groupes de paramètres préenregistrés. Chaque groupe de paramètres préenregistré est enregistré lors d’une phase de paramétrage du système de commande dans laquelle l’utilisateur effectue des gestes de paramétrage tout en détectant les informations d’activité musculaire pour enregistrer les signaux d’activité musculaire qui correspondent à ces gestes. Des gestes de paramétrage peuvent être des gestes simples de paramétrage ou des gestes complexes de paramétrage et/ou une combinaison de gestes simples et/ou complexes de paramétrage. Des gestes simples sont des gestes associés à une variation d’activité musculaire d’un nombre limité de muscles donnés de l’utilisateur inférieur ou égal à une valeur entière prédéterminée. En d’autres termes : - si la variation d’activité musculaire concerne un nombre de muscles donnés inférieur ou égale à la valeur entière prédéterminée, on peut en déduire qu’il s’agit d’un geste simple, et/ou - si la variation d’activité est associée à une intensité de contraction musculaire est inférieure ou égale à une valeur électrique maximale prédéterminée pour des muscles donnés de l’utilisateur ; et/ou - si la variation d’activité est associée à une durée de contraction musculaire inférieure ou égale à une valeur de durée de contraction musculaire prédéterminée pour des muscles donnés de l’utilisateur ; alors on pourra considérer qu’il s’agit d’un geste simple. A contrario, des gestes complexes sont des gestes associés à une variation d’activité musculaire d’un nombre de muscles donnés de l’utilisateur supérieur à ladite valeur entière prédéterminée et/ou associés à une intensité de contraction musculaire supérieure à ladite valeur maximale prédéterminée et/ou associés à une durée de contraction musculaire supérieure à ladite valeur de durée de contraction musculaire prédéterminée et/ou associés à une pluralité de gestes simples exécutés consécutivement afin de créer un enchainement gestuel (cet enchainement gestuel est ici identifié comme un geste complexe), alors on pourra considérer qu’il s’agit de gestes complexes. D’autres règles sont envisageables pour distinguer des gestes simples par rapport à des gestes complexes. Dans la phase de paramétrage / calibration, l’unité de traitement, à l’aide des signaux d’activité musculaire qui correspondent aux gestes de paramétrage effectués par l’utilisateur génère des groupes de paramètres préenregistrés et les enregistre dans la base de données en associant chaque groupe de paramètres préenregistrés à une instruction de commande préenregistrée 5 dans cette même base BD1. L’utilisateur peut ainsi associer à chaque instruction de commande 5 du dispositif distant enregistrée dans la base BD1, un geste de paramétrage ou une combinaison de gestes de paramétrage. Lorsque l’utilisateur réalisera un geste ou une combinaison de gestes s’approchant du geste de paramétrage ou de la combinaison de gestes de paramétrages, l’unité de traitement 4 génèrera alors, à partir de l’analyse des signaux 8, des données 50 qui correspondent à l’un des groupes de paramètres préenregistrés dans la base BD1. L’unité de traitement 4 identifie/détecte cette correspondance entre les données 50 qu’elle a générées et le groupe de paramètres préenregistrés de la base BD1 et transmet alors l’instruction de commande 5 correspondante vers le module de communication 3 pour que ce module retransmette cette instruction de commande au dispositif distant pour l’exécuter. Il est à noter que l’unité de traitement peut également compléter cette analyse en réalisant une fusion de ces corrélations 53 de gestes par rapport à un contexte qui peut être soit un contexte temporel (moment dans un processus de commande du dispositif distant) ou historique (en fonction des précédents gestes identifiés ou des différents gestes réalisés en même temps) ou séquentiel (en fonction des instructions préalablement transmises ou devant être transmises dans une séquence d’instruction). A cet effet, l’unité de traitement peut également enregistrer l’historique des analyses effectuées et/ou des résultats d’analyses obtenues et/ou des instructions transmises et/ou des contextes. Dans le cas présent, l’unité de traitement, en fonction du résultat de la fusion de ces corrélations 53 de gestes enregistre les contextes pour obtenir une historisation des contextes 54. En fonction de la fusion de ces corrélations 53 et de l’historisation des contextes 54, l’unité de traitement peut déterminer le ou les gestes courants effectués par l’utilisateur. Comme on le comprend de la figure 1, l’unité de traitement est reliée fonctionnellement à une base de données de gestes involontaires BD3 contenant plusieurs groupes de paramètres indésirables préenregistrés. Chaque groupe de paramètres indésirables étant associé à des gestes involontaires de l’utilisateur et l’unité de traitement étant agencée pour qu’à l’aide desdits groupes de paramètres indésirables contenus dans la base de données de gestes involontaires BD3, l’unité de traitement identifie des signaux d’activité musculaire représentatifs de gestes indésirables et extrait des données qui correspondent à ces signaux d’activité musculaire représentatifs de gestes indésirables d’un flux de données utiles qui est utilisé par l’unité de traitement 4 pour générer lesdites instructions de commande et les envoyer audit module de communication. Les données extraites qui correspondent aux gestes involontaires ainsi détectées sont extraites par une fonction dite de rejet des gestes involontaires 56. Le flux de données utiles désigne selon le cas : - les données utilisées pour déterminer ladite succession de jeux de données en fonction de ladite au moins une analyse des signaux d’activité musculaire reçus par l’unité de traitement (dans ce cas le flux de données utiles est généré par extraction, dès le début de l’analyse des signaux d’activité musculaire, des données qui correspondent aux gestes indésirables) ; ou - les données issues d’au moins un desdits premier et second groupes de données respectivement représentatifs des gestes simples et gestes complexes de l’utilisateur corrélés entre eux (dans ce cas le flux de données utiles est généré par extraction, dans un flux de données généré par l’analyse de corrélation gestuelle, des données qui correspondent aux gestes indésirables. Chaque groupe de paramètres indésirables préenregistré peut être enregistré lors d’une phase de paramétrage du système de commande dans laquelle l’utilisateur effectue des gestes de paramétrage tout en détectant les informations d’activité musculaire pour enregistrer les signaux d’activité musculaire qui correspondent à ces gestes involontaires. Il est aussi possible que la base de données de gestes involontaires BD3 soit élaborée par l’observation de l’activité musculaire de plusieurs utilisateurs au cours de plusieurs exercices d’utilisation du système selon l’invention. Des gestes involontaires peuvent être des gestes simples ou des gestes complexes et/ou une combinaison de gestes simples et/ou complexes. Dans cette phase de paramétrage, l’unité de traitement, à l’aide des signaux d’activité musculaire qui correspondent aux gestes involontaires génère des groupes de paramètres indésirables et les enregistre dans la base de données de gestes involontaires. Lorsque l’utilisateur réalisera un geste ou une combinaison de gestes involontaires, l’unité de traitement génèrera alors des données qui correspondent à l’un des groupes de paramètres indésirables préenregistrés dans la base. L’unité de traitement 4 identifie cette correspondance entre les données qu’elle a générées et le groupe de paramètres indésirables préenregistrés et supprime les données relatives à ces gestes involontaires (module 56). Ceci permet de simplifier l’analyse des signaux puisque seules les données associées à des gestes qui ne sont pas des gestes involontaires sont conservées pour être analysées pour détecter si dans ces données il existe ou non un jeu de données s’apparentant à un groupe de paramètres préenregistrés associé à une instruction de commande. Comme on le comprend de la figure 1, le flux de données expurgé des données qui correspondent aux gestes involontaires est alors transmis à un gestionnaire d’instructions de commande 57 qui appartient à l’unité de traitement 4. En l’occurrence, c’est le gestionnaire d’instructions de commande 57 qui identifie si certaines au moins de ces données du flux de données expurgé correspondent à un groupe de paramètres préenregistrés contenu dans une base de données BD1. Cette base de données BD1 est ici intégrée dans le gestionnaire d’instructions de commande 57, mais elle pourrait être externe à l’unité de traitement 4 tout en étant reliée fonctionnellement à cette unité de traitement 4. Si le gestionnaire de commande 57 détecte des données propres à un geste volontaire courant effectué par l’utilisateur qui correspondent à l’un des groupes de paramètres préenregistrés dans la base BD1, alors il sélectionne dans cette base l’instruction de commande associée 5 et génère cette instruction pour l’envoyer au module de communication 3. A contrario, aucune instruction n’est générée et transmise au module de communication 3. Le système 1 comporte aussi une première bibliothèque BI1 de pilotes informatiques PX1, PX2 distincts les uns des autres. L’un au moins de ces pilotes informatiques PX1, PX2 de cette première bibliothèque BI1 est agencé pour interagir avec ledit au moins un dispositif distant 2 pour lui envoyer lesdites instructions de commande et d’autres de ces pilotes étant éventuellement inaptes à interagir avec ledit au moins un dispositif distant et étant agencés pour interagir avec d’autres dispositifs distants que ledit au moins un dispositif distant. Une telle première bibliothèque permet au système selon l’invention d’être compatible avec de nombreux dispositifs distants de différents types ce qui permet au système d’être simplement adaptable à l’un quelconque des dispositifs distants disponibles dans le commerce. Ainsi, on pourra avoir des pilotes adaptés à des dispositifs distants de différentes marques comme PARROT ®, PARROT ANAFI ® (PA), SQUADRONE ®, SQUADRONE EQUIPIER ® (SE), ou des simulateurs (SI) de pilotage distants de l’unité de traitement, comme un simulateur de vol ou de pilotage de drone ou un autre vecteur pilotable via un tel pilote informatique. Il est à noter que le module de communication 3 peut exécuter des applications Api, comme des pilotes informatiques spécifiques du ou des dispositif distant 2 à commander. De même, le système 1 peut aussi comporter une seconde bibliothèque BI2 de pilotes informatiques BIx, DELx distincts les uns des autres. L’un au moins de ces pilotes informatiques BIx, DELx de cette seconde bibliothèque BI2 est agencé pour interagir avec ledit au moins un capteur d’activité musculaire 7 pour permettre à l’interface utilisateur 6 de recevoir des informations d’activité musculaire détectées par ledit au moins un capteur 7 et d’autres de ces pilotes informatiques BIx, DELx de la seconde bibliothèque BI2 sont éventuellement inaptes à interagir avec ledit au moins un capteur d’activité musculaire 7 et étant agencés pour interagir avec d’autres capteurs d’activité musculaire 7b, 7C que ledit au moins un capteurs d’activité musculaire 7. Une telle seconde bibliothèque BI2 permet au système 1 selon l’invention d’être compatible avec de nombreux capteurs d’activité musculaire 7, 7a, 7b de différents types / fabricants. Ceci permet d’adapter simplement le système 1 à l’un quelconque des capteurs disponibles dans le commerce. Ainsi, on pourra avoir des pilotes informatiques BIT, DEL, MA respectivement adaptés à des capteurs / équipements de captation de différentes marques BITalino ® (BIT), Delsys ® (DEL), ou autres capteurs / équipements spécifiques (MA) au système selon l’invention. Enfin, l’interface utilisateur 6 comporte au moins un accessoire 6a agencé pour être porté, éventuellement fixé ou collé, sur une partie de l’utilisateur. Cet au moins un accessoire 6a intègre ledit au moins un capteur d’activité musculaire 7 et des électrodes de ce capteur pour capter l’activité musculaire en surface de la peau de l’utilisateur. Cet accessoire 6a intègre également un module de télécommunication 60 pour transmettre lesdits signaux d’activité musculaire 8 à l’unité de traitement 4. Typiquement un tel accessoire 6a est choisi dans un groupe d’accessoires comprenant un gant, un bracelet, un bandeau. L’avantage d’avoir un bracelet est que les mains de l’utilisateur restent libres et seule la contraction des muscles de l’avant-bras suffit à l’utilisateur pour générer une instruction de commande du dispositif distant. Cette commande est particulièrement discrète puisque l’utilisateur peut générer la commande par simple contraction musculaire, sans avoir à déplacer sa main ou ses doigts ou son poignet ou son avant-bras. On voit par exemple sur le détail de la figure 3, huit images qui illustrent que l’utilisateur peut tenir un objet, ici une arme, et, sans quasiment déplacer ses mains par rapport à cet objet, il peut exercer une multitude de contractions musculaires qui génèrent chacune des signaux d’activité musculaire 8 distincts les uns des autres et parfaitement reproductibles dans différents environnements et à différents moments. Ces images sont des images enregistrées pendant le paramétrage commandé par module de paramétrage 90. Chaque image décrit un geste particulier qui a permis de générer un groupe de paramètres propre à ce geste. Ces groupes de paramètres sont enregistrés dans la base BD1 qui associe une instruction de commande à chacun de ces groupes de paramètres. Dans un sens de lecture des images de la gauche vers la droite puis de la ligne du haut vers la ligne du bas des images, on a : - une première image où l’utilisateur serre l’objet avec quatre de ses doigts ; - une seconde image où il génère un premier couple sur l’objet autour d’un axe perpendiculaire à l’axe longitudinal de sa main et passant d’une face interne à une face externe de son poignet ; - une troisième image où il génère un second couple sur l’objet autour d’un axe perpendiculaire à l’axe longitudinal de sa main et passant d’une face latérale externe à une face latérale externe de son poignet ; - une quatrième image où il serre l’objet avec cinq de ses doigts ; - une cinquième image (image de gauche de la seconde ligne d’images) où l’utilisateur génère un couple inverse dudit premier couple de la seconde image ; - une sixième image où l’utilisateur génère un couple inverse dudit second couple de la troisième image ; - une septième image où l’utilisateur génère une force de traction de l’objet vers son corps ; - une huitième image où l’utilisateur génère une force de poussée de l’objet allant de son corps vers l’extérieur. On constate que l’utilisateur peut, sans déplacer sa main exercer une grande variété de gestes et d’efforts musculaires associés qui vont générer des signaux musculaires très particuliers et reconnaissable par l’unité de traitement 4. Cette solution permet l’acceptation opérationnelle par l’utilisateur (par exemple un combattant) puisqu’il n’est pas consommé par le pilotage, puisqu’il n’a pas à tenir une commande à distance spécifique (réduction de l’emport), puisqu’il bénéficie d’une adéquation aux cas d’emploi et à l’environnement. Un autre avantage de la solution est de réduire la charge cognitive de l’utilisateur (grâce à l’étude des gestes et le chemin utilisateur de l’application le système est particulièrement intuitif à utiliser). Les gestes associés à la commande du dispositif distant sont préférentiellement sélectionnés pour spécifiques de cette commande sans risque d’interférence avec les autres gestes normalement utiles à la mission. Grâce à l’invention, l’utilisateur peut rester silencieux (ce qui ne serait pas le cas avec une commande vocale) et immobile (ce qui ne serait pas le cas avec une télécommande tactile nécessitant un déplacement des mains). Le système selon l’invention est simplement paramétrable pour le rendre compatible avec l’environnement où l’on désire l’exploiter. Bien entendu, l’invention n’est pas limitée aux modes de réalisation décrits mais englobe toute variante entrant dans le champ de l’invention telle que définie par les revendications. En particulier, bien que l’invention ait été décrite en relation avec l’utilisation d’une arme, l’invention est applicable à un utilisateur ayant en main tout type d’objet ou au contraire n’ayant aucun objet en main. De même, bien que l’interface de commande présentée précédemment mesure essentiellement une activité musculaire, il est aussi possible que l’interface utilisateur 6 comporte au moins un capteur de mouvements (par exemple un ou plusieurs accéléromètres et/ou un ou plusieurs gyroscopes) agencé pour détecter des caractéristiques de mouvements effectués par l’utilisateur portant l’interface utilisateur (par exemple des accélérations ou orientations). Dans ce mode de réalisation, l’interface utilisateur 6 est agencée pour générer et transmettre, à l’unité de traitement 4, des signaux représentatifs de mouvements détectés par ledit au moins un capteur de mouvements, l’unité de traitement 4 étant agencée pour recevoir lesdits signaux représentatif de mouvements et pour que lesdites instructions de commande 5 générées par l’unité de traitement 4 soient fonction des signaux d’activité musculaire 8 reçus par l’unité de traitement et desdits signaux représentatif de mouvements. L'utilisation de l'électromyographie associée aux signaux de mouvements, c’est-à-dire des signaux inertiels acquis grâce aux accéléromètres et gyroscopes de l’interface utilisateur (par exemple l’interface utilisateur peut être en forme d’un ou plusieurs bracelets intégrant des gyroscopes et/ou accéléromètres) permet de diversifier les types de mesures et ainsi enrichir la capacité de commande offerte à l’utilisateur. Le traitement des signaux de mouvements / signaux inertiels se fait suivant le même processus que celui des signaux d’activité musculaire préalablement présenté. La combinaison de signaux d’activité musculaire de l’utilisateur et de signaux de mouvements de l’utilisateur permet un enrichissement du groupe de données à comparer avec les groupes de paramètres préenregistrés contenus dans la base de données BD1. L’utilisateur peut ainsi paramétrer le système pour qu’il puisse commander, au dispositif distant : - l’exécution de certaines actions via son activité musculaire seule, sans effectuer de mouvement ; - l’exécution d’autres actions via une combinaison de son activité musculaire associée à un ou plusieurs mouvements coordonnés (orientations et/ou translations) ; et éventuellement - l’exécution d’actions spécifiques uniquement via des mouvements. Système de commande (1) pour commander au moins un dispositif distant (2) du système, le système de commande comportant : - un module de communication (3) pour transmettre des instructions de commande (5) audit au moins un dispositif distant (2) ; - une unité de traitement (4) agencée pour générer lesdites instructions de commande (5) et les envoyer audit module de communication (3) ; et - une interface utilisateur (6) agencée pour détecter des informations d’un utilisateur du système, caractérisé en ce que l’interface utilisateur (6) comporte au moins un capteur d’activité musculaire (7, 7a, 7b) agencé pour détecter des informations d’activité musculaire de l’utilisateur par mesure d’activité électrique d’au moins un muscle de l’utilisateur et cette interface utilisateur (6) étant agencée pour générer et transmettre, à l’unité de traitement (4), des signaux d’activité musculaire (8) représentatifs des informations d’activité musculaire détectées par ledit au moins un capteur d’activité musculaire, l’unité de traitement (4) étant agencée pour recevoir lesdits signaux d’activité musculaire (8) et pour que lesdites instructions de commande (5) générées par l’unité de traitement (4) soient fonction des signaux d’activité musculaire (8) reçus par l’unité de traitement. Système de commande (1) selon la revendication 1, dans lequel l’interface utilisateur (6) comporte une pluralité de capteurs d’activité musculaire (7, 7a, 7b), ledit au moins un capteur d’activité musculaire (7) appartenant à cette pluralité de capteurs, cette pluralité de capteurs étant agencée pour pouvoir détecter par mesure d’activités électriques d’une pluralité de muscles de l’utilisateur distants les uns des autres, des informations d’activité musculaire de l’utilisateur. Système de commande selon l’une quelconque des revendications 1 ou 2, dans lequel l’interface utilisateur (6) est agencée pour transmettre les signaux d’activité musculaire (8) à l’unité de traitement (4) via une liaison sans fil (80). Système de commande selon l’une quelconque des revendications 1 à 3, dans lequel l’unité de traitement (4) est agencée pour sélectionner lesdites instructions de commande (5) générées dans une liste d'instructions de commande prédéfinie comprenant les instructions de décoller, atterrir, monter, descendre, avancer, tourner à droite, tourner à gauche, stopper un ou plusieurs équipements d’un aéronef, réaliser une action prédéfinie, l’unité de traitement (4) étant agencée pour effectuer ladite sélection des instructions de commande (5) générées dans la liste d'instructions de commande prédéfinie en fonction de certains au moins des signaux d’activité musculaire (8) reçus par l’unité de traitement (4). Système de commande selon l’une quelconque des revendications 1 à 4, dans lequel l’unité de traitement (4) est agencée pour sélectionner dans une séquence d’instructions de commande prédéfinie (5) une instruction de commande courante (5) et l’envoyer au module de communication (3) en vue de son exécution par ledit au moins un dispositif distant (2), l’unité de traitement étant agencée pour effectuer cette sélection de l’instruction de commande courante en fonction de certains au moins des signaux d’activité musculaire (8) reçus par l’unité de traitement (4). Système de commande selon l’une quelconque des revendications 1 à 5, dans lequel l’unité de traitement (4) est par ailleurs agencée pour déterminer une succession de jeux de données (50), cette succession de jeux de données (50) étant représentative d’une succession de gestes effectués par ledit utilisateur. Système de commande selon l’une la revendication 6, dans lequel l’unité de traitement (4) est : - agencée pour exécuter au moins une analyse (A1, A2, A3) des signaux d’activité musculaire (8) reçus par l’unité de traitement, cette au moins une analyse étant choisie parmi une analyse spectrale (A1) de ces signaux d’activité musculaire reçus par l’unité de traitement, une analyse spatiale (A2) de ces signaux d’activité musculaire reçus par l’unité de traitement, une analyse temporelle (A3) de ces signaux d’activité musculaire reçus par l’unité de traitement, une analyse combinant certaines au moins desdites analyses spectrale, spatiale, temporelle ; et est - agencée pour déterminer ladite succession de jeux de données (50) en fonction de cette au moins une analyse des signaux d’activité musculaire reçus par l’unité de traitement. Système de commande selon l’une quelconque des revendications 6 ou 7, dans lequel l’unité de traitement est agencée pour effectuer une analyse de corrélation gestuelle comprenant un traitement des données de ladite succession de jeux de données (50) pour identifier dans ces jeux de données un premier groupe de données représentatif de gestes simples de l’utilisateur corrélés entre eux (51) et un second groupe de données représentatif de gestes complexes de l’utilisateur corrélés entre eux (52), l’unité de traitement étant par ailleurs agencée pour identifier si certaines au moins de ces données des premier et second groupes de données correspondent à un groupe de paramètres préenregistrés contenu dans une base de données (BD1), cette base de données (BD1) contenant plusieurs groupes de paramètres préenregistrés et plusieurs instructions de commande préenregistrées, chacune de ces instructions de commande préenregistrées étant associée à un seul de ces groupes de paramètres préenregistrés. Système de commande selon l’une quelconque des revendications 1 à 8, dans lequel l’unité de traitement est reliée fonctionnellement à une base de données de gestes involontaires contenant plusieurs groupes de paramètres indésirables préenregistrés, chaque groupe de paramètres indésirables étant associés à des gestes involontaires de l’utilisateur et l’unité de traitement est agencée pour qu’à l’aide desdits groupes de paramètres indésirables contenus dans la base de données de gestes involontaires, l’unité de traitement identifie des signaux d’activité musculaire représentatifs de gestes indésirables et extrait des données qui correspondent à ces signaux d’activité musculaire représentatifs de gestes indésirables d’un flux de données utiles qui est utilisé par l’unité de traitement pour générer lesdites instructions de commande et les envoyer audit module de communication. Système de commande selon l’une quelconque des revendications 1 à 9, comportant une première bibliothèque (BI1) de pilotes informatiques (PX1, PX2) distincts les uns des autres, l’un au moins de ces pilotes informatiques (PX1, PX2) de cette première bibliothèque (BI1) étant agencé pour interagir avec ledit au moins un dispositif distant (2) pour lui envoyer lesdites instructions de commande et d’autres de ces pilotes étant inaptes à interagir avec ledit au moins un dispositif distant et étant agencés pour interagir avec d’autres dispositifs distants que ledit au moins un dispositif distant. Système de commande selon l’une quelconque des revendications 1 à 10, comportant une seconde bibliothèque (BI2) de pilotes informatiques (BIx, DELx) distincts les uns des autres, l’un au moins de ces pilotes informatiques (BIx, DELx) de cette seconde bibliothèque (BI2) étant agencé pour interagir avec ledit au moins un capteur d’activité musculaire (7) pour permettre à l’interface utilisateur (6) de recevoir des informations d’activité musculaire détectées par ledit au moins un capteur (7) et d’autres de ces pilotes informatiques (BIx, DELx) de la seconde bibliothèque (BI2) étant inaptes à interagir avec ledit au moins un capteur d’activité musculaire (7) et étant agencés pour interagir avec d’autres capteurs d’activité musculaire (7b, 7C) que ledit au moins un capteur d’activité musculaire (7). Système de commande selon l’une quelconque des revendications 1 à 11, dans lequel l’interface utilisateur (6) comporte un accessoire agencé pour être porté sur une partie de l’utilisateur, cet accessoire intégrant ledit au moins un capteur d’activité musculaire et un module de télécommunication (60) pour transmettre lesdits signaux d’activité musculaire (8) à l’unité de traitement (4). Système de commande selon l’une quelconque des revendications 1 à 12, dans lequel l’interface utilisateur (6) comporte au moins un capteur de mouvements agencé pour détecter des caractéristiques de mouvements effectués par l’utilisateur portant l’interface utilisateur, cette interface utilisateur (6) étant agencée pour générer et transmettre, à l’unité de traitement (4), des signaux représentatifs de mouvements détectés par ledit au moins un capteur de mouvements, l’unité de traitement (4) étant agencée pour recevoir lesdits signaux représentatifs de mouvements et pour que lesdites instructions de commande (5) générées par l’unité de traitement (4) soient fonction des signaux d’activité musculaire (8) reçus par l’unité de traitement et desdits signaux représentatif de mouvements. Ensemble (100) comportant un système de commande (1) selon l’une quelconque des revendications 1 à 13 et comportant au moins un dispositif distant (2) du système, ce dispositif distant (2) étant agencé pour interagir avec le module de communication (3) et recevoir lesdites instructions de commande (5) transmises par le module de communication (3) et pour exécuter certaines au moins des instructions de commande reçues par ce dispositif distant du système de commande. Ensemble (100) selon la revendication 14 dans lequel ledit au moins un dispositif distant (2) est choisi dans un groupe de dispositifs distants comprenant un drone, un robot, une machine-outil, un module de pilotage d’un véhicule, un module de pilotage d’un aéronef transportant l’utilisateur du système. Aéronef comportant un système de commande (1) selon l’une quelconque des revendications 1 à 13 et un dispositif distant (2) comprenant un module de pilotage de l’aéronef, l’interface utilisateur (6) étant embarquée sur l’aéronef pour permettre à un utilisateur du système placé dans l’aéronef de piloter cet aéronef via le système de commande (1) et son au moins un capteur d’activité musculaire (7), le module de pilotage de l’aéronef étant relié à une avionique de l’aéronef pour transmettre à l’avionique lesdites instructions de commande (5) générées par l’unité de traitement (4), ces instructions de commande (5) étant sélectionnées par l’unité de commande (4) dans une liste d’instructions de commande prédéfinie en fonction de signaux d’activité musculaire (8) générés à partir d’informations d’activité musculaire détectées par ledit au moins un capteur d’activité musculaire (7). Appareil comportant un système de commande (1) selon l’une quelconque des revendications 1 à 13 et un dispositif distant (2) comprenant un module de pilotage de l’appareil, l’interface utilisateur (6) étant agencée pour permettre à un utilisateur du système de piloter cet appareil via le système de commande (1) et son au moins un capteur d’activité musculaire (7), le module de pilotage de l’appareil étant relié à une électronique de commande de l’appareil pour transmettre à l’électronique de commande de l’appareil lesdites instructions de commande (5) générées par l’unité de traitement (4), ces instructions de commande (5) étant sélectionnées par l’unité de commande (4) dans une liste d’instructions de commande prédéfinie en fonction de signaux d’activité musculaire (8) générés à partir d’informations d’activité musculaire détectées par ledit au moins un capteur d’activité musculaire (7).