INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
La est le schéma d’un dispositif de nettoyage selon l’invention pour un composant 5 d’un véhicule selon un premier mode de réalisation ; le composant est ici un capteur lidar d’un système de saisie de l’environnement d’un véhicule qui est intégré, en partie, dans le dessus 160 du véhicule.
Le dispositif de nettoyage a un bras télescopique 10 avec un corps de base 12 et une tige télescopique 14, une buse 20, une lame d’essuyage 30, une pompe 150, un générateur d’air comprimé 70, un ressort de rappel 75 et une unité d’exploitation 130 en forme de microcontrôleur.
Le corps de base 12 du bras télescopique 10 est fixé dans l’environnement d’une surface à nettoyer 40 du composant 5 du véhicule ; la surface à nettoyer 40 est une surface plane d’un verre protecteur de capteur lidar.
La tige télescopique 14 est montée mobile sur le corps de base 12 du bras télescopique 10 et forme avec le corps de base 12 un vérin hydraulique à simple effet.
La buse 20 et la lame d’essuyage 30 sont installées sur un segment de la tige télescopique 14 à l’extérieur du corps de base 12.
La tige télescopique 14 est mobile entre une position de rangement 50 et une position de fin de course 55 pour faire passer la lame d’essuyage 30 sur la surface 40 à nettoyer et appliquer avec la buse 20 de l’eau de lavage 60 sur la surface 40 à nettoyer.
Il est à remarquer que la lame d’essuyage 30, la buse 20 et le segment de la tige télescopique 14 auxquels sont fixés les deux éléments 20, 30 sont représentés dans cette figure dans trois positions différentes : la position de rangement 50, la position de fin de course 55 et une position intermédiaire dans laquelle se fait le nettoyage de la surface 40. Il s’agit donc du même élément 14, 20, 30 qui se trouve dans des positions différentes à des instants différents. Cela est également vrai pour les figures suivantes qui montrent plusieurs fois les éléments 14, 20, 30 dans la même figure.
L’unité d’exploitation 30 commande le générateur d’air comprimé 70 pour fournir l’air comprimé pour déployer la tige télescopique 40 hors du corps de base 12 en direction de la position de fin de course 55, pour passer sur la surface à nettoyer 40 du composant 5 avec la lame d’essuyage 30 dans une première direction pour assurer le nettoyage.
Le ressort de rappel 75 rappelle la tige télescopique 14 dans le corps de base 12 en direction de la position de rangement 50 à la fin de l’application d’air comprimé par le générateur d’air comprimé 70 ou lorsque cette alimentation est réduite pour passer sur la surface à nettoyer 40 du composant 5 avec la lame d’essuyage 30 dans une seconde direction, opposée à la première direction ou pour revenir à la position de rangement 50.
L’unité d’exploitation 130 commande la pompe 150 pour distribuer du liquide de lavage 60 par la buse 20 sur la surface à nettoyer 40.
L’unité d’exploitation 130 commande le générateur d’air comprimé 70 pour que celui-ci déplace en combinaison avec le ressort de rappel 75, la lame d’essuyage 30 selon un mouvement pendulaire sur la surface à nettoyer 40. Cela se fait d’une manière particulièrement avantageuse en ce que pendant le nettoyage de la surface 40, avant chaque inversion du sens de déplacement de la lame d’essuyage 30, celle-ci dépasse la surface 40 à nettoyer, pour éviter l’accumulation de saletés ou de liquide de lavage dans la zone de la surface à nettoyer 40.
Il convient de remarquer, de manière générale, que le corps de base est en variante un vérin hydraulique et à la place d’air comprimé envisagé ci-dessus pour actionner la tige télescopique 40, on peut utiliser le liquide de lavage 60 fourni par la pompe 150.
Par exemple, le document US 2020/0110528 A décrit un dispositif de commande d’affichage dans lequel une partie des widgets parmi une pluralité de widgets alignés dans un ordre prédéfini sont affichés sur un écran. Dans ce dispositif de commande d’affichage, les widgets à l’écran sont affichés comme étant en défilement en modifiant une zone de cadrage en réponse à une opération de défilement.
Dans le dispositif de commande d’affichage décrit dans le document de US 2020/0110528 A, lorsqu’un widget positionné à une extrémité de l’écran subit un défilement dans un sens hors l'écran, seule une partie du widget cesse d’être affichée. Dans ce cas, le widget devient difficilement visible pour l’utilisateur.
Pour résoudre le problème décrit ci-dessus, la présente invention a pour objet de fournir un dispositif de commande d’affichage et un programme de commande d’affichage, dans lesquels une réduction de la visibilité d’un objet peut être supprimée même lorsqu’un objet tel qu’un widget subit un défilement dans un sens hors de l'écran.
Le dispositif de commande d'affichage selon un mode de réalisation de la présente invention comprend une unité de réception d'opérations, une unité de mise à jour de zone et une unité de mise à jour d'objet. L'unité de réception d'opérations reçoit des opérations de défilement sur un écran dans lequel une zone partielle d'un espace virtuel est affichée. Une pluralité d'objets est disposée dans l'espace virtuel et certains de la pluralité d'objets dans la zone partielle sont affichés sur l'écran. L'unité de mise à jour de zone met à jour la zone partielle dans l'espace virtuel affiché sur l'écran en réponse à une quantité de défilement reçue par l'unité de réception d'opération. L'unité de mise à jour d'objet change la forme ou la taille de l'objet de sorte que l'objet s'adapte à l'intérieur de la zone partielle s'il est prévu que l'objet s'étende à l'extérieur de la zone partielle mise à jour par l'unité de mise à jour de zone.
Selon un aspect, l'unité de mise à jour d'objet met à jour l'objet prévu pour s'étendre à l'extérieur de la zone partielle mise à jour jusqu'à une forme et une taille plus grandes adaptées à la zone partielle mise à jour.
Selon un aspect, l'unité de mise à jour d'objet modifie la taille de l'objet par incréments d'unités prédéterminées entre une taille prédéfinie et une taille correspondant à l'unité minimale de la quantité de défilement, et ne s'adapte pas à l'objet dans la zone si l'objet ne rentre pas dans la zone, sauf si l'objet est plus petit que la taille correspondant à l'unité minimale.
Selon un aspect, l'unité de mise à jour d'objet ramène l'objet à une forme et une taille prédéfinies lorsque l'objet modifié par rapport à la forme et à la taille prédéfinies devient capable de s'adapter à la zone mise à jour même dans la forme et la taille prédéfinies.
Selon un aspect, le dispositif de commande d’affichage comprend en outre une unité d'affichage de symboles qui affiche des symboles représentant respectivement la pluralité d'objets sur l'écran, dans lequel l'unité d'affichage de symboles affiche les symboles représentant respectivement la pluralité d'objets en fonction des positions d'alignement de la pluralité d'objets dans l'espace virtuel, et affiche de manière distincte les symboles représentant les objets positionnés à l'intérieur de la zone et les symboles représentant les objets à l'extérieur de la zone.
Selon un aspect, l'unité d'affichage de symboles affiche les symboles représentant respectivement la pluralité d'objets sous une forme présentant des formes et des tailles prédéfinies des objets.
Selon un aspect, l'unité d'affichage de symboles affiche les symboles représentant les objets qui ont changé au moins dans leur forme ou leur taille par l'unité de mise à jour d'objet, de manière distincte des symboles représentant d'autres objets.
Selon un aspect, l’invention concerne un procédé de commande d’affichage, comprenant :
recevoir des opérations de défilement sur un écran dans lequel une zone partielle d'un espace virtuel est affichée, une pluralité d'objets est disposée dans l'espace virtuel et certains de la pluralité d'objets dans la zone partielle sont affichés sur l'écran ;
mettre à jour la zone partielle à l'intérieur de l'espace virtuel affiché sur l'écran en réponse à une quantité de défilement reçue ; et
modifier la forme ou la taille de l'objet de sorte que l'objet s'adapte à l'intérieur de la zone partielle s'il est prévu que l'objet s'étende à l'extérieur de la zone partielle mise à jour.
Sur la , le cadre 66 et ses deux parties méplates en arc 68, 70 sont dans une position rapprochée des volets 38 et de la bordure avant inférieure 39 tout comme de la bordure avant supérieure 43 non représentée ici. Et dans cette position relative du cadre 66 et des traverses, les volets 38 viennent s’étendre bord à bord dans l’ouverture 34 et au droit des bords avant 31, 33, comme illustré sur la à laquelle on se reportera.
On y retrouve ainsi les trois volets 38 maintenus, premier bord latéral 96 contre second bord latéral opposé 100. Plus précisément, on observera que le second bord latéral 100 vient s’engager dans la feuillure 136 définie par le soyage 134. De la sorte, on obtient une meilleure étanchéité à l’air, entre les volets contigus 38.
Et les volets 38 sont maintenus dans cette position, premier bord latéral 96 contre second bord latéral 100 par l’intermédiaire des pivots 126, 128 et des tourillons 142, 146.
Un seul volet 38 est représenté sur la et il est montré avec ses biellettes en arc 138, 140. Dans cette position, où le volet 38 contribue à obturer l’ouverture 34 de la partie inférieure de calandre 16, les biellettes 138, 140 et les flasques 122, 124 non représentés ici, sont repliés l’un vers l’autre.
Aussi, on comprend en regard de la , que l’entraînement en translation du cadre 66 vers l’arrière selon la composante +X du repère, tandis que les traverses 30, 32 demeurent en position fixe, provoque simultanément l’entraînement des biellettes 138, 140 de tous les volets 38. Partant, le mouvement des biellettes 138, 140 provoquent l’entraînement en rotation des flasques 122, 124 autour des pivots respectifs 126, 128. En conséquence, les volets 38 pivotent de sorte que le premier bord latéral 96 est entraîné en premier lieu entre les traverses 30, 32 vers l’arrière selon la composante +X.
En bout de course, comme illustré sur la , les pivots 126, 128, les tourillons 142, 146 et les tétons 89, 91 sont respectivement sensiblement alignés, tandis que le volet 38 est dans une position où il est orienté sensiblement orthogonalement à sa position initiale. Et c’est bien évidemment le cas de tous les volets 38, 41 qui libèrent alors l’ouverture 34. L’air peut alors circuler librement à travers l’ouverture 34 et être guidé dans le chemin de passage 40 grâce aux volets 38, 41.
On observera alors que le premier bord latéral 96 du volet 38 vient s’étendre alors vers l’arrière sensiblement au droit de la bordure arrière 42 et aussi, que le second bord latéral opposé 100, vient lui, s’étendre en arrière de l’ouverture 34. Un tel retrait du second bord latéral 100 est lié à la position relative des pivots 126, 128 par rapport à la face arrière 110 du volet 38 et aussi par rapport à ce second bord latéral 100.
On se référera à présent à la , sur laquelle on retrouve les trois seuls volets droits 38 tels qu’illustrés sur la , après qu’ils ont été entraînés en pivotement dans une position de libération de l’ouverture. Ils sont représentés seuls pour la clarté de l’explication, mais dans la position qu’ils auraient et les distances qui les séparent les uns des autres après avoir été entraînés entre les deux traverses 30, 32. Bien évidemment, tous les autres volets 38, 41 sont orientés simultanément de la même façon.
On comprend alors que les cloisons arrière 112 viennent s’interposer entre la face arrière 110 du volet à laquelle elle est rattachée et la face avant 108 d’un volet contigu. Les cloisons arrière 112, ou ailes, des volets 138 viennent ainsi s’étendre sensiblement parallèlement et à équidistance des faces arrière 100 et des faces avant 108.
Aussi, les volets droits 38, tout comme les volets gauches 41, sont espacés les uns des autres d’une distance voisine de 50 mm, de second pivot 128 à second pivot 128, ou de premier pivot 126 à premier pivot 126. De plus, les cloisons arrière 112 sont espacées des faces arrière 110 des volets d’une distance voisine de 25 mm. Et en conséquence, les cloisons arrière 112 sont espacées du volet contigu d’une distance sensiblement inférieure à 25 mm, par exemple 23 mm.
De la sorte, les volets 38, 41 forment dans cette position, une grille d’entrée d’air interdisant la pénétration des éléments d’un diamètre supérieur à 26 mm, et en particulier les pierres et autres gravillons. De plus, dans la phase de rotation des volets 38, 41 entre la position d’obturation de l’ouverture 34 et la position de libération de l’ouverture, aucun espace supérieur à 25 mm ne se créer.
On observera que les volets peuvent théoriquement être maintenus en position fixe dans une infinité d’orientation entre leurs deux positions extrêmes sensiblement perpendiculaires.
De plus, comme on l’expliquera en regard de la , la calandre selon l’invention permet de respecter l’intégrité physique des personnes en cas de choc conformément aux normes en vigueur.
Ainsi on retrouve sur la , un volet droit 38 dans une position de libération de l’ouverture 34, conformément à la position qu’il a sur la . On retrouve également le bord avant supérieure 31 de la traverse supérieure 30 et le bord avant inférieure 33 de la traverse inférieure 32. De plus, on retrouve le second bord échancré 100 du volet 38 lequel est en retrait par rapport à l’ouverture 34 délimitée par les deux bords avant 31, 33.
Aussi, l’écartement entre la traverse supérieure 30 et la traverse inférieure 32, ainsi que la position relative des pivots 126, 128 par rapport au second bord échancré 100 et la distance entre chacun des orifice borgnes 58, 60, 62, 64 et les bords avant respectivement 31, 33, sont choisis de manière que la boule normative 150 d’un rayon de 100 mm ne puisse atteindre le second bord échancré 100 du volet 38 lorsqu’elle vient en appui contre les deux bords avant 31, 33.
Selon un aspect, l'objet prévu pour s'étendre à l'extérieur de la zone partielle mise à jour est mis à jour selon une forme et une taille plus grandes adaptées à la zone partielle mise à jour.
Selon un aspect, la taille de l'objet est modifiée par incréments d'unités prédéterminées entre une taille prédéfinie et une taille correspondant à l'unité minimale de la quantité de défilement, et l'objet n'est pas ajusté dans la zone si l'objet ne rentre pas dans la zone sauf si l'objet est plus petit que la taille correspondant à l'unité minimale.
Selon un aspect, l'objet est ramené à une forme et une taille prédéfinies lorsque l'objet modifié par rapport à la forme et à la taille prédéfinies devient capable de s'adapter à la zone mise à jour même dans la forme et la taille prédéfinies.
Selon un aspect, le procédé comprend en outre une étape d'affichage de symboles représentant respectivement la pluralité d'objets sur l'écran, dans lequel les symboles sont affichés représentant respectivement la pluralité d'objets en fonction des positions d'alignement de la pluralité d'objets dans l'espace virtuel, et les symboles représentant les objets positionnés à l'intérieur de la zone et les symboles représentant les objets à l'extérieur de la zone sont affichés de manière distincte.
Selon un aspect, les symboles sont affichés représentant respectivement la pluralité d'objets sous une forme présentant des formes et des tailles prédéfinies des objets.
Selon un aspect, les symboles représentant les objets qui ont changé au moins dans leur forme ou leur taille sont affichés de manière distincte des symboles représentant d'autres objets.
Selon un mode de réalisation de la présente invention, un dispositif de commande d’affichage et un programme de commande d’affichage sont fournis, dans lesquels une réduction de la visibilité d’un objet peut être supprimée même lorsqu’un objet tel qu’un widget subit un défilement dans un sens hors de l'écran.
est un bloc diagramme illustrant une configuration d’un dispositif de commande d’affichage selon un mode de réalisation de la présente invention.
est un bloc diagramme fonctionnel du dispositif de commande d’affichage selon un mode de réalisation de la présente invention.
est un diagramme illustrant une relation entre un espace virtuel et une image d’affichage affichée sur un écran.
est un diagramme illustrant une relation entre l’espace virtuel et une image d’affichage affichée sur l’écran.
est un diagramme illustrant un organigramme d’un premier processus de commande d’affichage exécuté par une unité de commande du dispositif de commande d’affichage dans un mode de réalisation de la présente invention.
est un diagramme illustrant un sous-programme du processus de génération de la barre d’état (étape S103) de la .
est un diagramme illustrant un organigramme d’un deuxième processus de commande d’affichage exécuté par l’unité de commande du dispositif de commande d’affichage dans un mode de réalisation de la présente invention.
illustre un dispositif configuré pour contrôler un système de détection d’obstacle du véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention.
illustre un organigramme des différentes étapes d’un procédé de contrôle d’un système de détection d’obstacle du véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention.
Un procédé et un dispositif de contrôle d’un système de détection d’obstacle d’un véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 6. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre.
Selon un exemple particulier et non limitatif de réalisation de la présente invention, le contrôle d’un système de détection d’obstacle, dit système ODS, d’un véhicule est par exemple mis en œuvre par un ou plusieurs calculateurs du véhicule. A cet effet, le procédé comprend le contrôle de l’affichage d’un témoin de signalisation représentatif du système ODS. Le témoin de signalisation correspond par exemple à un symbole ou à un pictogramme représentant le système ODS et est affiché dans une première zone ou partie d’un écran tactile du véhicule dans un contenu déterminé d’une interface homme-machine, dite IHM, par exemple dans une page déterminée de l’IHM correspondant par exemple à l’écran d’accueil ou à l’écran par défaut de l’IHM. Des premières données représentatives d’un appui tactile sur le témoin de signalisation affiché sont reçues de l’interface tactile, par exemple lorsqu’un utilisateur effectue un appui tactile sur l’écran tactile à l’endroit d’affichage du témoin de signalisation. Suivant la réception des premières données, le calculateur contrôle l’affichage d’un contenu graphique déterminé qui représente le véhicule vue de dessus et une zone entourant le véhicule, avec indication de la présence ou de l’absence d’objet ou d’obstacle dans cette zone. Le contenu graphique est contrôlé de manière à être affiché dans une deuxième zone de l’écran tactile différente de la première zone.
Un tel procédé permet de commander, via une action volontaire, l’affichage d’un visuel représentant le véhicule et une zone autour du véhicule, avec indication de la présence ou de l’absence d’objet ou d’obstacle dans cette zone.
Un tel visuel est habituellement affiché automatiquement lorsque le véhicule effectue une manœuvre de stationnement et/ou lorsque la vitesse du véhicule est inférieure à une vitesse seuil (par exemple une vitesse seuil égale à 10 km/h). Selon la présente invention, un tel visuel est affiché à la demande, par simple appui tactile sur un témoin du système ODS, sans condition de manœuvre et/ou de vitesse du véhicule particulières.
Selon un mode de réalisation particulier, le système d’affichage comprend en outre un écran d’affichage 12 correspondant par exemple à une lame transparente ou semi-transparente 12, par exemple arrangée sur le dessus de la planche de bord 11 devant le pare-brise du véhicule électrique 10. La lame transparente 12 est par exemple arrangée derrière le volant 14, selon le point d’un vue d’un conducteur installé dans le siège conducteur 15, de telle manière que le conducteur voit le contenu affiché ou projeté sur la lame transparente 12 lorsque le conducteur conduit le véhicule électrique 10. La lame transparente 12 correspond ainsi à un élément d’un dispositif ou système dit d’affichage tête-haute. Un tel système d’affichage comprend par exemple un ou plusieurs projecteurs intégrés par exemple dans la planche de bord 11. Un tel système de projection d’images ou de contenus graphiques correspond par exemple à un système dit à réalité augmentée, dite AR (de l’anglais « Augmented Reality »), par exemple un système de Vision Tête Haute, dite VTH ou HUD (de l’anglais « Head Up Display » ou en français « Affichage Tête Haute »), lequel permet l’incrustation d’objets virtuels dans le champ de vision du conducteur en projetant les images sur la lame 12, de manière à superposer les objets virtuels des images projetées sur la scène routière réelle. La projection des images de l’objet graphique est par exemple contrôlée par un ou plusieurs calculateurs du système embarqué du véhicule 10, par exemple par le calculateur IVI. La liaison entre le calculateur et le dispositif d’affichage tête-haute correspond par exemple à une liaison de type LVDS (de l’anglais « Low Voltage Differential Signaling » ou en français « Transmission différentielle basse-tension »).
Le ou les systèmes embarqués dans le véhicule 10 correspondent par exemple à un système de détection d’obstacle, dit système ODS, d’un véhicule. Un système ODS est avantageusement configuré pour détecter un ensemble d’obstacles dans une zone autour du véhicule à partir d’un ensemble de capteurs de stationnement du véhicule, tels que des radars à ondes millimétriques disposées à l’avant du véhicule, à l’arrière du véhicule et parfois sur les côtés du véhicule également.
Un tel système ODS est configuré pour indiquer au conducteur du véhicule 10 la présence ou l’absence d’obstacle ou d’objet autour du véhicule. La présence d’un objet est par exemple indiquée par une alerte visuelle à l’endroit de l’objet vis-à-vis du véhicule, par exemple par mise en évidence de la zone de détection autour du véhicule. La présence d’un obstacle détecté est par exemple en outre matérialisée avec une indication de la distance de l’objet vis-à-vis du véhicule, cette indication étant représentée graphiquement.
Selon une variante de réalisation, la détection d’un objet ainsi que sa distance vis-à-vis du véhicule est en outre indiquée par l’émission d’une ou plusieurs alertes sonores (par exemple un son déterminé se répétant à une fréquence pouvant varier), la fréquence du son émis augmentant par exemple au fur et à mesure que la distance entre l’objet et le véhicule se réduit.
L’unité d’interface de communication 110 est une interface qui gère un traitement de communication avec d’autres terminaux. Le dispositif de commande d’affichage 1 est connecté à d’autres dispositifs terminaux par l’intermédiaire de l’unité d’interface de communication 110 via une ligne de communication pour une ligne publique ou un réseau fermé tel qu’un réseau privé virtuel VPN (virtual private network), permettant ainsi une intercommunication.
L’unité d’opération 120 est un élément d’opération tel qu’un cadran, un bouton ou un interrupteur permettant aux utilisateurs de commander le dispositif de commande d’affichage 1.
L’unité de stockage 130 est un dispositif de stockage auxiliaire tel qu’un disque dur HDD (hard disk drive) ou un disque dur SSD (solid state drive) qui stocke divers programmes et données.
L’unité de stockage 130 stocke des données pour afficher les widgets, par exemple un objet. En raison de la commodité, la référence alphanumérique W sera ajoutée à « widget ».