INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Plus précisément, le système d’accompagnement 4, 4a comprend un organe d’entrainement antérieur 7 solidaire de l’armature 5, 5a et prévu pour venir au contact du dessus du pied du porteur. Ainsi, lorsque le porteur fléchit le pied en flexion dorsale, l’action du pied sur l’organe d’entrainement antérieur 7 entraine l’armature 5, 5a vers sa position d’assistance en flexion plantaire.
En outre, le système d’accompagnement 4, 4a comprend un organe d’entrainement postérieur 8 solidaire de l’armature 5, 5a et prévu pour venir au contact de l’arrière du pied du porteur. Ainsi, lorsque le porteur fléchit le pied en flexion plantaire, l’action du pied sur l’organe d’entrainement postérieur 8 entraine l’armature 5, 5a vers sa position d’assistance en flexion dorsale.
Ainsi, l’exosquelette 1, 1a selon l’invention n’a pas à être fixé sur la chaussure du porteur pour accompagner la flexion du pied du porteur : c’est l’alliance entre les moyens de maintien aux jambes 3 et les organes d’entrainement 7, 8 en appui sur le pied du porteur qui assurent le fonctionnement de l’exosquelette 1, 1a de l’invention.
Le système d’accompagnement 4, 4a comprend également des moyens de rappel 6, 6a de l’armature depuis l’une de ses positions d’assistance vers sa position d’équilibre. Ces moyens de rappel 6, 6a sont solidaires de l’armature 5, 5a et des moyens de maintien aux jambes 3.
Les moyens de rappel 6, 6a, qui comprennent classiquement des ressorts ou des élastiques d’extension, sont actionnées par les mouvements de flexion du pied de l’utilisateur qui entrainent l’armature 5, 5a de sa position d’équilibre vers l’une de ses positions d’assistance. Plus précisément, lorsque le pied du porteur se déplace vers sa position en flexion plantaire, l’armature 5, 5a se déplace concomitamment vers sa position d’assistance en flexion dorsale, ce qui met en tension les moyens de rappel 6, 6a : l’énergie potentielle accumulée par les moyens de rappel accompagnera alors le déplacement inverse de l’armature 5, 5a et concomitamment accompagnera le déplacement en flexion dorsale du pied du porteur. De même, lorsque le pied du porteur se déplace vers sa position en flexion dorsale, l’armature 5, 5a se déplace concomitamment vers sa position d’assistance en flexion plantaire, ce qui met en tension les moyens de rappel 6, 6a : l’énergie potentielle accumulée par les moyens de rappel accompagnera alors le déplacement inverse de l’armature 5, 5a et concomitamment accompagnera le déplacement en flexion plantaire du pied du porteur.
Ainsi, le système d’accompagnement 4, 4a de l’exosquelette 1, 1a permet au porteur d’être accompagné lorsque ses pieds passent de la position en flexion dorsale vers la position zéro – c’est le cas notamment quand le porteur passe de la position accroupie à la position debout. Le système d’accompagnement 4, 4a de l’exosquelette permet également au porteur d’être accompagné lorsque ses pieds passent de la position en flexion plantaire vers la position zéro ou la position en flexion dorsale – c’est le cas notamment quand le porteur ramène sa jambe vers l’avant lors de la marche. Cet exosquelette 1, 1a accompagne donc le porteur non seulement dans sa marche du quotidien ou lorsqu’il transporte un poids, mais également dans des mouvements typiquement effectués lors du soulevé de charges.
L’organe d’entrainement antérieur 7, la partie de l’armature déplaçable vers sa position d’assistance en flexion plantaire et les moyens de rappel en flexion plantaire 10 ; 12, 13a forment un système d’accompagnement en flexion plantaire 28, 28a, tandis que l’organe d’entrainement postérieur 8, la partie de l’armature déplaçable vers sa position d’assistance en flexion dorsale et les moyens de rappel en flexion dorsale 11 ; 12, 13b forment un système d’accompagnement en flexion dorsale 29, 29a.
En référence à la , l’exosquelette 1, 1a comprend également, pour chaque pied, un élément de report au sol 9 dont une extrémité est reliée via un amortisseur 35 à la pièce de fixation 2 et dont l’extrémité libre est prévue pour venir en appui de contact sur le sol pour stabiliser l’exosquelette 1, 1a lors des mouvements de pivotement de l’armature 5, 5a.
Cet élément de report 9 présente la forme d’un cylindre qui s’étend dans la même direction que la tige télescopique 33 des moyens de maintien aux jambes 3.
L’amortisseur 35, qui est typiquement un ressort en compression, assure le réglage de la position de l’élément de report 9 selon l’axe de la tige télescopique 33 des moyens de maintien aux jambes 3, et permet une adaptation optimale de la position de l’élément de report au sol 9 à la morphologie du porteur.
En référence aux à 3, la structure de l’armature 5 et des moyens de rappel 6, 10, 11 dans un premier mode de réalisation va maintenant être décrite.
L’armature 5 comprend deux branches respectivement antérieure 18 et postérieure 19.
La branche antérieure 18 est mobile à pivotement entre la position d’assistance en flexion plantaire de l’armature 5 et la position d’équilibre de ladite armature 5. Cette branche antérieure 18 comprend un corps central de liaison 20 qui s’étend entre une partie d’extrémité d’entrainement 22 reliée à l’organe d’entrainement antérieur 7 et une partie d’extrémité opposée de rappel 24 reliée aux moyens de rappel en flexion plantaire considérés 10.
La représente une vue de côté de l’exosquelette de la , l’armature représentée étant dans une position d’assistance en flexion plantaire ;
La représente une vue de côté de l’exosquelette de la , l’armature représentée étant dans une position d’assistance en flexion dorsale ;
La représente une vue de côté de l’exosquelette de l’invention selon un second mode de réalisation, l’armature représentée étant dans une position d’équilibre ;
La représente une vue de côté de l’exosquelette de la , l’armature représentée étant dans une position flexion dorsale pour une assistance en flexion plantaire ;
La représente une vue de côté de l’exosquelette de la , l’armature représentée étant dans une position flexion plantaire pour une assistance en flexion dorsale ;
La représente une vue en perspective des moyens de maintien aux jambes de l’exosquelette de la ;
La représente une vue en perspective d’un élément de report au sol de l’exosquelette de l’invention.
L’invention porte sur un exosquelette 1, 1a d’assistance des mouvements du pied, prévu pour être installé sur le pied et sur la jambe d’un porteur afin d’accompagner les mouvements de flexion plantaire du pied (c’est-à-dire lorsque le porteur abaisse la pointe du pied) et de flexion dorsale, ou dorsiflexion du pied (c’est-à-dire lorsque le porteur relève la pointe du pied). Bien entendu, le porteur peut équiper ses deux pieds et jambes avec l’exosquelette 1, 1a de l’invention.
En référence aux figures 1 à 9, et en particulier en référence aux figures 7 et 8, l’exosquelette d’assistance 1, 1a comprend des moyens de maintien aux jambes du porteur 3 qui peuvent être formés par une jambière 3 comprenant une pièce de maintien sous le genou du porteur 34 et une tige 33 s’étendant depuis ladite pièce de maintien sous le genou 34.
Enfin, la jambière 3 comprend à l’extrémité opposée de la tige télescopique 33, une pièce de fixation 2 à un système d’accompagnement de la flexion des pieds du porteur 4, 4a.
Ce système d’accompagnement 4, 4a comprend une armature 5, 5a qui est reliée à pivotement sur la pièce de fixation 2 autour d’un point de pivot 26. De manière à faire coïncider ce point de pivot 26 solidaire de la pièce de fixation 2 avec l’articulation de la cheville du porteur, la tige télescopique 33 de chaque jambière 3 assure au porteur un réglage optimal de la position de ladite pièce de fixation 2 quelle que soit la morphologie dudit porteur, qui peut aligner le point de pivot 26 en vis-à-vis de l’articulation de sa cheville.
L’armature 5, 5a est montée à pivotement sur la pièce de fixation 2 entre deux positions extrémales dites d’assistance – respectivement une position d’assistance en flexion plantaire et une position d’assistance en flexion dorsale – et une position centrale dite d’équilibre.
Plus précisément, lorsque le porteur est équipé de l’exosquelette 1, 1a, l’armature 5, 5a est en position d’assistance en flexion plantaire lorsque le pied du porteur est fléchi pointe vers le haut (donc pied en flexion dorsale ou dorsiflexion), et l’armature 5, 5a est en position d’assistance en flexion dorsale lorsque le pied du porteur est fléchi pointe vers le bas (donc pied en flexion plantaire).
Le contrôleur 14 est apte à recevoir en entrée des signaux issus du jeu de capteurs 12 et à générer en sortie au moins un signal à destination du dispositif d’alerte 13.
Dans des modes de réalisation, une partie au moins des ressources matérielles du contrôleur 14 (calcul et/ou mémoire) peuvent être distinctes et distantes du véhicule. Autrement dit, le procédé décrit ci-après peut être mis en œuvre, en partie, à distance. Le jeu de capteurs 12 et le dispositif d’alerte 13 peuvent être reliés au contrôleur 14 par l’intermédiaire de réseaux de communication. Notamment dans des contextes d’utilisation pour lesquels la latence n’est pas un paramètre critique, la mise en œuvre d’un contrôleur 14 distant permet une optimisation des ressources : un unique contrôleur peut être utilisé en combinaison avec une pluralité de jeu de capteurs et de dispositifs d’alerte embarqués dans une pluralité de véhicules. Un tel fonctionnement en réseau facilite également l’analyse des données obtenues et l’amélioration des modèles mis en œuvre.
Il est maintenant fait référence à la . La est un diagramme fonctionnel d’un mode de réalisation d’un procédé, mis en œuvre par un contrôleur, d’aide à la correction de posture d’un occupant d’un siège de véhicule. Dans la suite, les références numériques utilisées en référence à la sont réutilisées pour désigner des éléments qui peuvent être similaires. En particulier, le procédé peut être mis en œuvre par le contrôleur 14 décrit ci-avant.
Dans une première opération 1001, des signaux issus d’un jeu de capteurs 12 sont collectés. Ainsi, le contrôleur 14 reçoit en entrée les signaux issus des capteurs et peut utiliser les données portées par ces signaux pour en déduire des informations sur la posture de l’occupant. Dans l’exemple décrit ici, les signaux obtenus sont bruts et traités par le contrôleur 14. En variante, des traitements intermédiaires des signaux peuvent être effectués en amont de la réception par le contrôleur 14. Dans un mode de réalisation comprenant un capteur vidéo tel que décrit ci-avant, un module d’analyse d’image 15 peut entrer en action et traiter le signal vidéo en sortie du capteur vidéo et en amont du contrôleur 14.
Lorsque l’un au moins des signaux issus du jeu de capteurs est un signal vidéo, le procédé peut optionnellement comprendre, avant le calcul des indices de confort C i ,t décrit ci-après : a1. effectuer une analyse d’images issues du signal vidéo de manière à convertir le signal vidéo en données numériques représentatives de la posture de l’occupant du siège.
L’utilisation d’un capteur vidéo rend possible la détection d’un grand nombre de paramètres relatifs à la posture. L’utilisation d’un tel capteur peut donc remplacer ou compléter un grand nombre d’autres capteurs tout en fournissant des mesures et données parfois plus fiables et précises. En outre, un tel capteur vidéo est déjà disponible dans certains véhicules pour d’autres fonctions.
Dans une deuxième opération 1002, au moins deux indices de confort C i ,t sont calculés. Chaque indice de confort C i ,t est calculé en fonction de signaux collectés. Chaque indice de confort C i ,t est calculé par la mise en œuvre d’au moins un algorithme. Dans l’exemple décrit ci-après, chaque indice de confort C i,t est calculé par la mise en œuvre d’un algorithme différent de ceux mis en œuvre pour les autres indices de confort. Pour chaque indice de confort C i ,t , une valeur est calculée pour chaque pas de temps t. en outre, le temps t est lui-même un paramètre de calcul de l’indice de confort C i,t . Autrement dit, la valeur de l’indice de confort C i ,t est dépendante à la fois de la posture de l’occupant telle que détectée par les capteurs 12 et à la fois dépendante du temps. Ainsi, la valeur de l’indice de confort C i,t évolue d’un pas de temps t au suivant t+1 (n’est pas constante), quand bien même la posture de l’occupant n’évoluerait pas du pas de temps t au suivant t+1, par exemple parce que l’occupant est immobile dans le siège.
On donne maintenant quelques exemples d’indices C i qu’il est pertinent de calculer et des exemples d’algorithmes de calcul correspondants. On notera que les deux premiers exemples qui suivent sont dépendants du temps qui passe.
Un premier exemple d’indice, indicé i = 1, est représentatif du confort lié à la durée passée par l’occupant dans le siège : C 1,t . Un tel indice peut être construit pour se réduire au fur et à mesure que l’occupant passe du temps dans le siège et être réinitialisé lorsque l’occupant se place dans le siège. La diminution de l’indice peut être linéaire par rapport au temps. L’indice C 1,t peut par exemple être calculé selon la formule [Math. 1] suivante.
C 1_init étant une valeur initiale ou idéale prédéterminée de l’indice, par exemple chaque valeur C i _init des indices C i décrits ici est fixée à 80 ; F étant un facteur constant, par exemple égal à 29/5400 ; t étant la date courante ; t stop étant la date de l’installation de l’occupant dans le siège, déterminée en fonction des signaux issus des capteurs.
Un deuxième exemple d’indice, indicé i = 2, est représentatif du confort lié à la durée passée par l’occupant dans une posture figée : C 2 ,t . Un tel indice peut être construit pour se réduire au fur et à mesure que l’occupant reste figé (immobile) et être réinitialisé lorsque l’occupant change de posture dans le siège. La diminution de l’indice peut être linéaire par rapport au temps. L’indice C 2 ,t peut par exemple être calculé selon la formule [Math. 2] suivante.
C 2 _init étant une valeur initiale prédéterminée de l’indice ; E étant un facteur constant, par exemple égal à 1,6 F ; z étant la part du temps passé dans une posture figée par rapport à la durée passée dans le siège depuis l’installation de l’occupant dans le siège, par exemple calculée selon l’équation [Math. 3] ci-après, une posture figée étant distinguée des autres en fonction des signaux issus des capteurs.
Un troisième exemple d’indice, indicé i = 3, est représentatif du confort lié à la position du bassin de l’occupant dans le siège, ou de l’inconfort lié à la dérive du bassin de l’occupant dans le siège : C 3 . Dans l’exemple décrit ici, l’indice C 3 est une valeur discrète, qui varie en fonction de la position du bassin de l’occupant dans le siège. En variante, l’indice C 3 peut être un booléen, c’est-à-dire avoir une valeur fixe lorsque la position du bassin est conforme et une autre valeur fixe dans le cas contraire. Dans l’exemple décrit ici, l’indice C 3 peut par exemple être calculé selon la formule [Math. 4] suivante.
C 3 _init étant une valeur prédéterminée de l’indice correspondant à une position du bassin de l’occupant dans le siège, considérée comme idéale ; A étant un facteur constant, par exemple égal à 10/(7200*10) ; W étant une valeur de la dérive du bassin de l’occupant par rapport à une position considérée comme idéale et déterminée à partir des signaux issus des capteurs.
Un quatrième exemple d’indice, indicé i = 4, est représentatif du confort lié à la courbure du dos de l’occupant dans le siège, ou de l’inconfort lié à courbure du dos de l’occupant dans le siège : C 4 . Dans l’exemple décrit ici, l’indice C 4 est une valeur discrète, qui varie en fonction de la courbure du dos de l’occupant dans le siège. En variante, l’indice C 4 peut être un booléen, c’est-à-dire avoir une valeur fixe lorsque la courbure du dos est conforme et une autre valeur fixe dans le cas contraire. Dans l’exemple décrit ici, l’indice C 4 peut par exemple être calculé selon la formule [Math. 5] suivante.
C 4 _init étant une valeur prédéterminée de l’indice correspondant à une courbure du dos de l’occupant dans le siège, considérée comme idéale ; B étant un facteur constant, par exemple égal à 10/(7200*10) ; X étant une valeur de la courbure du dos de l’occupant par rapport à une courbure considérée comme idéale et déterminée à partir des signaux issus des capteurs.
Procédé de caractérisation fonctionnelle d’objectifs optiques de Smartphone La présente invention concerne un procédé de caractérisation d’un objectif optique de Smartphone, en particulier pendant ou après sa fabrication, en vue de déterminer un indicateur de performance fonctionnelle. Elle concerne également un dispositif de caractérisation d’objectifs optiques de Smartphone mettant en œuvre un tel procédé. Elle concerne en outre un procédé et un système de fabrication d’objectifs optiques de Smartphone mettant en œuvre un tel procédé, ou dispositif, de caractérisation.
Le domaine de l’invention est le domaine de la caractérisation qualitative des objectifs optiques de Smartphone.
L’invention propose d’atteindre au moins l’un des buts précités par procédé de caractérisation fonctionnelle, en cours de fabrication ou après fabrication, d’un objectif optique cible d’un Smartphone, ou d’un objectif optique cible d’un module caméra d’un Smartphone, comprenant plusieurs éléments optiques, ledit procédé comprenant une phase de caractérisation dudit objectif cible comprenant les étapes suivantes et réalisée après empilement desdits éléments optiques : mesure, par interférométrie optique sur ledit empilement d’éléments optiques, d’au moins un jeu de données, dit jeu optique mesuré, comprenant des données relatives à au moins un paramètre géométrique d’au moins une interface optique dudit objectif cible ; et fourniture, en fonction dudit au moins un jeu optique mesuré, d’un jeu de données, dit jeu de performance estimé, comprenant des données estimées relatives à la performance dudit objectif cible, par un modèle de caractérisation préalablement entrainé avec une base, dite base d’entrainement, de jeux d’entrainements constituée à partir d’objectifs optiques d’architecture identique à celle dudit objectif cible.
Dans les exemples d’indices qui précèdent, il est possible de personnaliser les valeurs initiales ou idéales prédéterminées C i_init . Autrement dit, les valeurs C i_init peuvent être prédéterminées mais propres à l’occupant. Ainsi, des données propres à chaque occupant potentiel peuvent être préalablement collectées puis mise à disposition du contrôleur, notamment des paramètres anthropométriques, physiologiques, pathologiques, un âge et des préférences de l’occupant. La valeur de C i_init est ainsi constante pour un occupant mais peut varier d’un occupant à l’autre. Il en est de même d’autres valeurs entrant dans le calcul des indices tels que les facteurs A, B, E et F ci-avant. Dans le présent contexte, les paramètres anthropométriques peuvent inclure des paramètres morphologiques tels que le poids et/ou les dimensions corporelles. Les paramètres physiologiques incluent par exemple des températures corporelles, l’humidité, un rythme cardiaque et/ou un indicateur précisant si l’occupant est une femme enceinte ou non.
Bien entendu, les exemples d’indices ci-avant sont illustratifs et non limitatifs : d’autres algorithmes peuvent être mis en œuvre et d’autres indices de confort peuvent être calculés à partir des informations tirées des signaux des capteurs. Notamment, d’autres indices locaux (indices liés à d’autres parties du corps de l’occupant que le tronc) peuvent être calculés, par exemple liés aux jambes, aux pieds, aux bras et/ou à la nuque/tête.
Dans une troisième opération 1003, pour chaque pas de temps t, un indice de confort global C G,t est calculé comme une combinaison d’indices de confort C i,t parmi ceux calculés aux cours de l’opération 1002. Dans l’exemple décrit ici, l’indice de confort global C G,t est calculé comme une somme, pondérée ou non, des indices définis ci-avant. L’indice de confort global C G,t peut par exemple être calculé selon la formule [Math. 6] suivante.
n étant le nombre d’indices impliqués dans le calcul de l’indice de confort global, avec n = 4 dans cet exemple.
La formule de calcul ci-avant correspond à un mode de réalisation d’une somme non pondérée (ou, de manière équivalente, avec des pondérations égales d’un indice à l’autre). En variante, des pondérations propres à chaque indice peuvent être appliquées. Notamment, les coefficients de pondération peuvent être fixés par défaut ou bien dépendre de données propres à l’occupant. De telles données propres à chaque occupant potentiel peuvent être préalablement collectées et mises à disposition du contrôleur, notamment des paramètres anthropométriques, physiologiques, pathologiques et des préférences de l’occupant. Ainsi, si un occupant indique, par l’intermédiaire d’une interface homme-machine, être particulièrement sensible ou sujet à des douleurs au dos, les coefficients de pondération peuvent être sélectionnés pour rendre les indices liés au confort du dos prépondérants dans le calcul de l’indice de confort global. Il en est de même, par exemple, pour les occupants dont les données morphologiques correspondraient à une personne de grande taille relativement à une population générale.
Dans les exemples précédents, les indices sont calculés au moyen d’équations explicites et déterminées. En variante, le calcul de l’un au moins des indices de confort C i,t est en outre fonction d’au moins un modèle prédictif préalablement construit par apprentissage machine. La construction de tels modèles et leurs évolutions peuvent être favorisés par la mise en œuvre des procédés décrits ici de manière centralisée, pour une pluralité de véhicules. En effet, le volume des données reçues par un contrôleur « central » (traitant des données issues d’un grand nombre de jeux de capteurs) peut être utilisé pour alimenter la base d’apprentissage de la machine construisant le modèle (ou le corrigeant).
Dans une quatrième opération 1004, chacun des indices de confort C i,t et l’indice de confort global C G,t est comparé à une ou plusieurs valeurs de référence C i,min , C i,max , C G,min , C G,max . Les valeurs de références sont préétablies. L’opération de comparaison vise, pour chaque indice et chaque pas de temps t, à déterminer si la valeur de chaque indice est comprise dans une plage nominale considérée « normale », ou non. Ici, on prévoit pour chaque indice une valeur minimale et une valeur maximale. En variante, une seule valeur de référence peut être suffisante. On notera néanmoins que, en fonction du mode de calcul de chaque indice, prévoir une valeur au-delà de laquelle le « confort » peut être considéré comme « anormalement élevé » peut correspondre en pratique à une situation non souhaitable, par exemple favorable à une réduction de l’attention et de la réactivité d’un occupant conducteur, ou même favorable à un assoupissement.
Dans une cinquième opération 1005, un signal à destination d’un dispositif d’alerte 13 est généré en sortie (du contrôleur 14). Comme expliqué précédemment, le signal est agencé pour que le dispositif d’alerte 13 émette à réception une alerte. Une telle alerte peut être silencieuse (destinées à d’autres composants du véhicule) et/ou être perceptible par au moins un occupant du véhicule. Le signal généré est dépendant des résultats de la comparaison. Par exemple, un signal peut être émis seulement lorsque les résultats de l’opération 1004 de comparaison aboutissent à une situation dans laquelle l’un au moins des indices C i,t , C G,t est hors d’une plage nominale, tandis qu’aucun signal n’est généré tant que chaque indice se situe dans sa plage nominale. Dans des modes de réalisation alternatifs, tels que celui représenté en ou , pour lesquels on souhaite pouvoir fournir des informations plus détaillées, le signal d’alerte est composite : il est porteur d’informations variées, et est généré y compris lorsque les indices se situent dans leurs plages nominales respectives, par exemple périodiquement ou en quasi-continu.