INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
De la même façon, le baladeur de sélection 520 comporte au moins un doigt adapté à coulisser dans l’un des crans 541 délimités par le moyeu 540. Il en comporte en pratique exactement trois qui sont régulièrement répartis autour de l’axe principal A1 et dont les sections transversales sont uniformes et présentent des formes identiques, en négatif, à celles des crans 541.
Comme le montre la , si les doigts 531 du baladeur de verrouillage 530 sont fixées sur la face interne du corps annulaire 533 de ce baladeur, il n’en va pas de même avec les doigts 521 du baladeur de sélection 520.
Ici, comme le montre la , le baladeur de sélection 520 comporte, à une extrémité, un rebord 527 en saillie de sa face interne qui s’étend sur une partie au moins de son pourtour. Ici, ce rebord 527 est interrompu en trois endroits par des encoches de passage pour les doigts 531 du baladeur de verrouillage 530.
Comme le montre bien la en coupe, les doigts 521 du baladeur de sélection 520 s’étendent à distance de la face interne du corps annulaire 523 de ce baladeur, dont on rappelle qu’elle coulisse le long de la face externe du corps annulaire 533 de l’autre baladeur. En pratique, ces doigts 521 sont raccordés au corps annulaire 523 par une de leurs extrémités seulement, via le rebord 527.
Ainsi, comme le montre cette , le corps annulaire 533 du baladeur de verrouillage 530 peut coulisser entre le corps annulaire 523 du baladeur de sélection 520 et les doigts 521 de ce dernier.
Les doigts 521 présentent des faces radiales qui coulissent contre les faces radiales des crans 541 pour bloquer tout mouvement de rotation de ce baladeur par rapport au moyeu 540.
Si la position du baladeur de sélection 520 le long de l’axe principal A1 est imposée par l’organe de sélection 510, il n’en va pas de même de celle du baladeur de verrouillage 530.
Il est alors prévu des moyens de rappel élastique pour rappeler ce dernier à la même hauteur que le baladeur de sélection 520 selon l’axe principal A1, de manière que lorsque ces moyens de rappel sont au repos, les extrémités des doigts 521, 531 des deux baladeurs s’étendent à la même hauteur, selon l’axe principal A1.
Les artisans du métier reconnaîtront que des éléments sur les Figures sont illustrés à des fins de simplicité et de clarté et n’ont pas nécessairement été dessinés à l’échelle. Par exemple, les dimensions de certains des éléments sur les Figures peuvent être exagérées par rapport à d’autres éléments pour aider à améliorer la compréhension de modes de réalisation de la présente invention.
Les composants d’appareil et de procédé ont été représentés, où cela est approprié, par des symboles classiques sur les dessins, montrant uniquement des détails spécifiques de ceux-ci qui sont pertinents pour la compréhension des modes de réalisation de la présente invention de façon à ne pas obscurcir la divulgation avec des détails qui apparaîtront facilement aux hommes du métier bénéficiant de la description dans la présente.
DESCRIPTION DÉTAILLÉE La est une vue en perspective d’un lecteur 100 de codes à barres à deux optiques de l’état antérieur de la technique, mis en œuvre dans un système 102 de point de vente (POS) de l’état antérieur de la technique, représentant la capture d’une image d’un objet cible 104 qui est glissé de part et d’autre de la zone de numérisation du lecteur 100 de codes à barres à deux optiques. Le système 102 de POS inclut un poste de travail 106 doté d’un comptoir 108 et du lecteur 100 de codes à barres à deux optiques. Le lecteur 100 de codes à barres à deux optiques inclut un plateau de pesée 110, qui peut être un plateau amovible ou non amovible. Typiquement, un client ou un caissier fera passer l’objet cible 104 de part et d’autre d’au moins l’une parmi une fenêtre d’imagerie sensiblement verticale 112 ou une fenêtre d’imagerie sensiblement horizontale 114 pour permettre au lecteur 100 de codes à barres à deux optiques de capturer une ou plusieurs images de l’objet cible 104, dont le code à barres 116.
Dans le cadre du caissier faisant passer l’objet cible 104 de part et d’autre des fenêtres d’imagerie 112, 114, le lecteur 100 de codes à barres à deux optiques peut déclencher des sources d’éclairage 120a, 120b incluses dans le lecteur 100 afin qu’elles émettent un éclairage, et pour qu’un ou plusieurs capteurs d’imagerie 122a, 122b capturent des données d’image de l’objet cible 104 et/ou du code à barres 116. Les sources d’éclairage 120a, 120b peuvent émettre un éclairage différent (par ex., une lumière blanche, une lumière rouge, etc.) en dépendance du capteur d’imagerie actuellement configuré pour capturer des données d’image. De surcroît, les capteurs d’imagerie 120a, 120b peuvent tous les deux fonctionner comme des capteurs d’imagerie à obturateur global lorsque la source d’éclairage 122a, 122b respective émet un éclairage pour le capteur d’imagerie 120a, 120b respectif.
Par exemple, une première source d’éclairage 120a peut émettre une lumière rouge pour éclairer l’objet cible 104 lorsqu’un capteur de numérisation de codes à barres 122a est activé pour capturer des données d’image, et une seconde source d’éclairage 120b peut émettre une lumière blanche pour éclairer l’objet cible 104 lorsqu’un capteur d’imagerie visuelle 122b est activé pour capturer des données d’image. Lorsque la première source d’éclairage 120a émet l’éclairage en lumière rouge, la seconde source d’éclairage 120b peut ne pas émettre un éclairage en lumière blanche, et le capteur d’imagerie visuelle 122b peut ne pas capturer de données d’image. Inversement, lorsque la seconde source d’éclairage 120b émet un éclairage en lumière blanche, la première source d’éclairage 120a peut ne pas émettre l’éclairage en lumière rouge, et le capteur de numérisation de codes à barres 122a peut ne pas capturer de données d’image.
Plus spécifiquement, la première source d’éclairage 120a peut inclure de multiples diodes électroluminescentes (DEL) rouges sur chaque côté du capteur de numérisation de codes à barres 122a, et la seconde source d’éclairage 120b peut inclure de multiples DEL blanches sur chaque côté du capteur d’imagerie visuelle 122b. Lorsqu’un caissier ou un client fait passer l’objet cible 104 devant l’une ou l’autre fenêtre de numérisation 112, 114, le lecteur 100 de codes à barres à deux optiques peut activer la première source d’éclairage 120a afin qu’elle émette un éclairage en lumière rouge, et le lecteur 100 peut activer le capteur de numérisation de codes à barres 122a pour capturer les données d’image du code à barres 116. Une fois que le capteur de numérisation de codes à barres 122a a capturé des données d’image du code à barres 116, le lecteur 100 peut désactiver la première source d’éclairage 120a et peut activer la seconde source d’éclairage 120b afin qu’elle émette un éclairage en lumière blanche. De ce fait, le lecteur 100 peut également activer le capteur d’imagerie visuelle 122b afin qu’il capture des données d’image de l’objet cible 104 à l’aide de l’éclairage en lumière blanche provenant de la seconde source d’éclairage 120b.
Cependant, comme mentionné précédemment, cette séquence d’activation classique impliquant de multiples capteurs d’imagerie à obturateur global (par ex., les capteurs d’imagerie 120a, 120b) aboutit à plusieurs résultats indésirables. Notamment, les dispositifs classiques similaires au lecteur 100 de codes à barres à deux optiques de l’état antérieur de la technique souffrent d’une complexité et d’un coût augmentés étant donné que chaque capteur d’imagerie à obturateur global requiert un processeur d’imagerie externe. Cette configuration classique limite également de manière inhérente l’efficacité d’un éclairage émis par les sources d’éclairage (par ex., les sources d’éclairage 122a, 122b) car la période d’exposition combinée des capteurs d’imagerie à obturateur global (120a, 120b) ne constitue qu’une fraction de la période au cours de laquelle l’éclairage est présent. De surcroît, le lecteur 100 de codes à barres à deux optiques de l’état antérieur de la technique souffre également de tâches d’imagerie moins efficaces, telles que la reconnaissance d’objets, qui bénéficient typiquement de la netteté supplémentaire à laquelle aboutissent des temps d’exposition plus longs que ceux que les capteurs d’imagerie à obturateur global utilisent.
Plus spécifiquement, les dispositifs classiques souffrent du fait qu’ils requièrent de multiples capteurs d’imagerie à obturateur global en raison des exigences d’imagerie contrastée et des finalités correspondantes de dispositifs de numérisation de codes à barres et d’imageurs visuels. Les imageurs de codes à barres incluent typiquement des capteurs monochromatiques configurés pour fonctionner avec des périodes d’exposition relativement courtes qui figent un indice en place au cours de la capture d’image (par ex., minimisant le flou) sans sacrifier un nombre suffisamment élevé de pixels par module (PPM) afin de décoder avec précision la charge utile de l’indice. En revanche, les imageurs visuels incluent typiquement des capteurs couleur configurés pour fonctionner avec des périodes d’exposition relativement plus longues afin d’acquérir des données de couleur et une luminosité suffisantes pour réaliser une analyse d’image précise qui ne requiert pas nécessairement un flou d’image négligeable. Ainsi, ces différences résultent en ce qu’au moins les tâches d’imagerie visuelle souffrent de l’utilisation de capteurs d’imagerie à obturateur global, étant donné que de tels obturateurs peuvent échouer à capturer des images avec une qualité suffisante afin de réaliser de nombreuses tâches parmi les tâches d’imagerie visuelle. Cependant, pour résoudre ces problèmes avec des dispositifs classiques, les systèmes d’imagerie de la présente divulgation fournissent un premier capteur d’imagerie qui fonctionne comme un capteur d’imagerie à obturateur global et un second capteur d’imagerie qui fonctionne comme un capteur d’imagerie à obturateur roulant, de sorte que les systèmes d’imagerie de la présente divulgation soient appropriés pour un décodage de code à barres ainsi qu’une analyse d’image visuelle.
Pour l’illustrer, la fournit une vue de profil d’un système d’imagerie 200 à titre d’exemple qui inclut un premier appareil d’imagerie 202, un second appareil d’imagerie 204, et une source d’éclairage 206, conformément aux modes de réalisation divulgués dans la présente. Le système d’imagerie 200 à titre d’exemple peut être un quelconque type approprié de dispositif d’imagerie, tel qu’un dispositif de numérisation de codes à barres à deux optiques, un dispositif de numérisation à fente, un dispositif de numérisation de fabricant d’équipement d’origine (OEM) à l’intérieur d’un kiosque, un dispositif de numérisation à poignée/portatif, et/ou un quelconque autre type de dispositif d’imagerie approprié. Pour la facilité de la discussion uniquement, le système d’imagerie 200 à titre d’exemple peut être décrit dans la présente comme une tour d’imagerie verticale d’un dispositif de numérisation de codes à barres à deux optiques.
De manière générale, le premier appareil d’imagerie 202 peut être un dispositif de numérisation de codes à barres doté d’un ou de plusieurs capteurs d’imagerie de codes à barres qui fonctionnent comme des capteurs d’imagerie à obturateur global et qui sont configurés pour capturer des données d’image représentatives d’un environnement apparaissant au sein d’un champ de vision (FOV) 202a du premier appareil d’imagerie 202, telles qu’une ou plusieurs images d’un indice associé à l’objet cible. Le second appareil d’imagerie 204 peut être un imageur visuel (également référencé dans la présente comme une « caméra de vision ») doté d’un ou de plusieurs capteurs d’imagerie visuelle qui fonctionnent comme des capteurs d’imagerie à obturateur roulant et qui sont configurés pour capturer des données d’image représentatives d’un environnement apparaissant au sein d’un FOV 204a du second appareil d’imagerie 204, telles qu’une ou plusieurs images d’un objet cible.
La source d’éclairage 206 peut généralement être configurée pour émettre une impulsion d’éclairage qui fournit un éclairage au cours d’une période prédéterminée. Le premier appareil d’imagerie 202 et le second appareil d’imagerie 204 peuvent être configurés pour capturer des données d’image au cours de la période prédéterminée, en utilisant ainsi au moins une partie du même éclairage fourni par l’impulsion d’éclairage émise par la source d’éclairage 206. Dans certains modes de réalisation, le premier appareil d’imagerie 202 et le second appareil d’imagerie 204 peuvent utiliser et/ou inclure des capteurs couleur et la source d’éclairage 206 peut émettre un éclairage en lumière blanche via l’impulsion d’éclairage. De plus ou en variante, le second appareil d’imagerie 204 peut utiliser et/ou inclure un capteur monochrome configuré pour capturer des données d’image d’un indice associé à l’objet cible dans une longueur d’onde ou une plage de longueurs d’onde particulière (par ex., de 600 nanomètres (nm) à 700 nm).
Plus spécifiquement, le premier appareil d’imagerie 202 et le second appareil d’imagerie 204 peuvent chacun inclure des sous-composants, tels qu’un ou plusieurs capteurs d’imagerie (par ex., le premier capteur d’imagerie 202b, le second capteur d’imagerie 204b sur la ) et/ou un ou plusieurs obturateurs d’imagerie (non représentés) qui sont configurés pour permettre aux appareils d’imagerie 202, 204 de capturer des données d’image correspondant à, par exemple, un objet cible et/ou un indice associé à l’objet cible. Il convient de reconnaître que les obturateurs d’imagerie inclus dans le cadre des appareils d’imagerie 202, 204 peuvent être des obturateurs électroniques et/ou mécaniques configurés pour exposer/protéger les capteurs d’imagerie des appareils 202, 204 vis-à-vis de l’environnement externe. En particulier, les obturateurs d’imagerie qui peuvent être inclus dans le cadre des appareils d’imagerie 202, 204 peuvent fonctionner comme des obturateurs électroniques qui effacent des photosites des capteurs d’imagerie au début d’une période d’exposition des capteurs respectifs.
Quoi qu’il en soit, ces données d’image peuvent comprendre des images unidimensionnelles (1D) et/ou bidimensionnelles (2D) d’un objet cible, incluant, par exemple, des emballages, des produits ou d’autres objets cibles qui peuvent ou peuvent ne pas inclure des codes à barres, des codes QR ou d’autres telles étiquettes pour l’identification de ces emballages, produits ou autres objets cibles, qui peuvent être, dans certains exemples, des marchandises disponibles dans un magasin de vente au détail/en gros, une installation, ou similaires. Un processeur (par ex., le processeur 212 de la ) du système d’imagerie 200 à titre d’exemple peut par la suite analyser les données d’image d’objets cibles et/ou d’indices traversant une zone de numérisation ou un volume de numérisation du système d’imagerie 200 à titre d’exemple.
Le premier appareil d’imagerie 202 peut posséder un premier champ de vision (FOV) 202a, et le second appareil d’imagerie 204 peut posséder un second FOV 204a qui chevauche au moins partiellement le premier FOV 202a. Comme illustré sur la , le premier FOV 202a et le second FOV 204a peuvent inclure différentes parties de l’environnement externe du système d’imagerie 200 à titre d’exemple. Par exemple, le second FOV 204a peut s’étendre au-dessus/au-dessous du premier FOV 202a, et en conséquence, le second appareil d’imagerie 204 peut capturer des données d’image d’une partie de l’environnement externe que le premier appareil d’imagerie 202 peut ne pas capturer. Bien entendu, il sera reconnu que le FOV 202a, 204a des appareils d’imagerie 202, 204 respectifs peut être d’une quelconque taille appropriée et fournir une quelconque couverture appropriée pour faciliter les fonctionnalités décrites dans la présente.
Ces différences dans les FOV 202a, 204a peuvent bénéficier aux appareils d’imagerie 202, 204 respectifs. Notamment, le premier FOV 202a peut être orienté et dimensionné de sorte que les images capturées par le premier appareil d’imagerie 202 possèdent une résolution suffisante pour décoder avec succès des codes à barres et/ou d’autres indices (par ex., des codes de réponse rapide (QR), etc.) inclus dans les données d’image. De manière similaire, le second FOV 204a peut être orienté et dimensionné de manière appropriée pour optimiser les images capturées pour une application de vision réalisée par le système d’imagerie 200 à titre d’exemple. Par exemple, le second appareil d’imagerie 204 peut capturer des images qui sont destinées à être utilisées par le système d’imagerie 200 à titre d’exemple pour au moins l’une parmi : (i) une reconnaissance faciale, (ii) une détection d’évitement de numérisation, (iii) une détection de changement de ticket, (iv) une reconnaissance d’article, ou (v) une analyse de flux vidéo.
Typiquement, le second FOV 204a peut être plus grand que le premier FOV 202a car le second appareil d’imagerie 204 peut ne pas requérir le même niveau de résolution dans les images capturées que le premier appareil d’imagerie 202. En particulier, contrairement aux données d’image capturées par le premier appareil d’imagerie 202, les données d’image capturées par le second appareil d’imagerie 204 ne sont pas typiquement évaluées pour le décodage d’indices. Ainsi, à titre d’exemple, le second FOV 204a peut être ou inclure une région relativement grande de l’environnement externe afin d’acquérir suffisamment de données visuelles qui permettraient au système d’imagerie 200 à titre d’exemple de réaliser une détection d’évitement de numérisation (par ex., un caissier ou un client feignant de numériser un article sans réellement faire passer les indices associés à l’article de part et d’autre des fenêtres de numérisation ou des FOV). À titre d’un autre exemple, le second FOV 204a peut être relativement grand pour permettre au système d’imagerie 200 à titre d’exemple de réaliser une identification de produit pour de grands articles ou pour permettre de multiples focalisations différentes en dépendance de l’article d’intérêt.
Plus précisément, le calculateur de supervision 16 détermine en permanence la consigne de couple à réaliser aux roues et la consigne de couple CC à réaliser par la machine électrique 10 en sortie du rotor. Par exemple, la consigne de couple CC est déterminable à partir de la consigne de couple aux roues et de la valeur de la démultiplication du réducteur 11. La consigne de couple CC à réaliser est transmise à travers le bus de communication 15 à la machine électrique de traction 10.
Le calculateur 16 comporte, enregistrée en mémoire, une cartographie 161 délivrant une valeur de consigne de couple à la roue en fonction des paramètres 162 suivant : le sens de marche du véhicule AV/AR à partir d’un capteur du levier de vitesse, l’enfoncement pédale d’accélérateur et de frein ENF et la vitesse du véhicule VIT, reçue par exemple d’un calculateur de contrôle de trajectoire.
Plus précisément, la machine électrique de traction 10 comporte un calculateur 13 à circuits intégrés, de type à microprocesseur et à mémoires, configuré pour le pilotage de la machine électrique 10, désigné par le terme MCU pour « Machine Control Unit » en anglais. La machine électrique de traction 10 est dans cet exemple une machine synchrone à aimant permanent. Le calculateur 13 élabore et transmet une consigne de courant à un convertisseur électrique. La consigne de courant est déterminée à partir d’une cartographie de correspondance enregistrée en mémoire du calculateur 13 délivrant la quantité de courant nécessaire que le convertisseur doit prélever au réseau électrique haute tension en réponse à la consigne de couple demandée, en fonction de la tension du réseau haute tension et de la température du stator de la machine électrique de traction 10. Ce convertisseur prélève le courant sur le réseau de tension alimenté par le système de batterie 14 pour alimenter les pôles du stator de la machine électrique de traction 10.
En particulier, le calculateur 13 comporte un module de surveillance 131 dont la fonction est de mettre en œuvre le procédé de surveillance du couple moteur selon l’invention. Pour son exécution, le module 131 détermine en permanence pendant son fonctionnement le couple réalisé CR. De manière connue en soi, le couple réalisé CR est déterminé à partir de la puissance mécanique Pm fournie à la chaine de transmission par le rotor selon la relation Pm=Cr*W, laquelle puissance Pm est calculable à partir de la puissance électrique Pe en entrée de la machine électrique 10 et d’un coefficient de rendement prédéterminé Rd de la machine électrique 10. Et, W est le régime de rotation instantané du rotor, exprimé par exemple en tr/min.
En particulier, le coefficient de rendement Rd est mesuré sur banc pour chaque pas de régime, de couple, pour chaque pas de tension, pour chaque pas de courant d’alimentation et pour chaque pas de température de stator. Une cartographie des valeurs de Rd est apprise au banc et est enregistrée dans la mémoire du calculateur 13 de sorte que ce dernier puisse déterminer à chaque instant le coefficient Rd lors du fonctionnement de la machine électrique 10.
En outre, le calculateur 13 est apte à déterminer en permanence pendant son fonctionnement, par la mesure ou la réception, les paramètres de fonctionnement suivant : la tension U aux bornes de la machine électrique 10, le courant prélevé I par la machine électrique 10, le régime de rotation W du rotor et la température du stator.
Ainsi, le module de surveillance 131 calcule donc en permanence le couple réalisé CR selon la formule suivante et la cartographie de rendement enregistrée : CR=U*I*Rd/W
En outre, le module de surveillance 131 détermine en permanence pendant son fonctionnement la consigne de couple CC. La consigne de couple CC est reçue par le calculateur 13 à travers le bus de communication 15.
En outre, le module de surveillance 131 détermine en permanence l’écart EC entre le couple réalisé et la consigne de couple CC selon la formule suivante : EC=abs(CR-CC), où abs() est la fonction de valeur absolue. Le module de surveillance 131 est configuré en mémoire par au moins deux seuils de couple S1 et S2, et deux durées prédéterminées D1 et D2, S1 et D1 correspondant spécifiquement à la surveillance du couple en marche avant, et S2 et D2 spécifiquement à la surveillance en marche arrière. S1 est un critère d’acceptabilité d’écart de couple en marche avant et S2 un critère d’acceptabilité d’écart de couple en marche arrière. S2 est supérieur à S1 en valeur de couple car on autorise un écart de couple plus important sur la marche arrière. D1 et D2 sont les durées maximums d’acceptabilité d’un écart EC lorsque cet écart est supérieur à S1 ou S2. D1 et D2 ont des valeurs distinctes.
En outre, le module de surveillance 131 est apte à activer une reconfiguration de la machine électrique 10 en cas de détection d’une anomalie de couple en marche avant ou en marche arrière. La reconfiguration consiste à piloter un mode dégradé de la machine électrique. Par exemple, la reconfiguration impose une limite de couple maximum ou empêche complètement la fourniture de couple. Il est prévu selon l’invention au moins deux modes de reconfiguration, un premier mode en marche avant et un deuxième mode en marche arrière. Par ailleurs, chaque mode de reconfiguration est désactivable en fonction de conditions de désactivation spécifiques à chaque mode. Des exemples de conditions seront décrits en .