INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans un mode de réalisation particulier de l’invention, le plateau comporte une rampe mobile entre une position dépliée formant une rampe de chargement entre le sol et la surface de chargement du plateau, s’étendant depuis un bord de ladite surface de chargement, et une position relevée dans laquelle la rampe est disposée sensiblement perpendiculairement à la surface de chargement, la rampe en position relevée étant disposée en vis-à-vis de la butée fixe suivant la direction principale, la butée mobile étant disposée sur la rampe de sorte à être alignée avec la butée fixe suivant la direction principale avec la rampe en position relevée.
Ainsi avantageusement, le plateau est apte à transporter plusieurs dispositifs en même temps, maintenus efficacement, sans manipulation importante. La présence de la rampe permet de créer un maintien par la mise en position relevée de ladite rampe et l’insertion des zones en creux et en saillie des dispositifs entre elles.
L’invention porte aussi sur un ensemble comportant un plateau et plusieurs dispositifs de chargement tels que décrits précédemment chargés sur le plateau et alignés suivant la direction principale, la première face d’un dispositif étant contre la deuxième face d’un autre dispositif, la butée fixe étant contre l’une des faces du dispositif situé à l’une des extrémités de l’alignement de dispositifs et la butée mobile contre l’autre face du dispositif situé à l’autre extrémité dudit alignement de dispositifs.
L’invention porte aussi sur un véhicule comportant un plateau ou un ensemble tels que décrits précédemment. On entend par véhicule un véhicule automobile ou un véhicule tracté par un autre véhicule motorisé telle qu’une remorque, ou encore un chariot de manutention motorisé ou non.
représente une vue de plusieurs dispositifs suivant l’invention empilés suivant une direction principale sur un véhicule.
représente une vue en perspective d’une des faces d’un dispositif suivant l’invention.
représente une vue latérale d’un dispositif suivant l’invention.
représente une vue latérale similaire à la , le dispositif étant contre une butée fixe.
représente une vue d’un ensemble comportant un dispositif suivant les figures précédentes et une rampe d’accès à un plateau dans une première configuration.
représente une vue de l’ensemble de la avec la rampe d’accès au plateau dans une deuxième configuration.
Le cas échéant, le procédé peut comporter les étapes suivantes : à la réception de ladite commande d’affichage de la deuxième animation lumineuse ; la récupération par le moteur graphique dans ladite mémoire d’un deuxième ensemble de description de sous-animations lumineuses permettant de réaliser ensemble ladite deuxième animation lumineuse ; la détermination par le moteur graphique d’une séquence d’instructions de contrôle des sources lumineuses dudit élément pour afficher ladite première animation lumineuse et ladite deuxième animation lumineuse, la séquence d’instructions de contrôle étant déterminée à partir de la description de chaque sous-animation lumineuse du premier ensemble, de la description de chaque sous-animation lumineuse du deuxième ensemble, et en fonction de la description dudit élément.
En procédant ainsi, chaque moteur graphique est capable de générer des instructions de contrôle de sources lumineuses cohérentes pour un nombre quelconque d’animations, y compris pour deux animations lumineuses décalées dans le temps et/ou ayant des temps d’exécution distincts, du fait de réception de commandes d’affichage distinctes. En effet, il peut être nécessaire de démarrer, à un moment quelconque, l’affichage d’une deuxième animation lumineuse simultanément à la première animation lumineuse en cours d’affichage. Une telle situation se présente, par exemple, lors de l’apparition soudaine d’un danger routier ou celle d’une faille technique. Dans ce cas, il peut être nécessaire d’afficher une animation lumineuse informant un occupant du véhicule du danger et/ou de la faille technique. Cette animation lumineuse peut alors se superposer à une première animation lumineuse en cours d’exécution, notamment en étant affichée prioritairement par rapport à ladite première animation. On notera que dans ce cas, le moteur graphique procède à des rendus des animations lumineuses dans un même référentiel spatial mais dans des référentiels temporels distincts et propres à chaque animation lumineuse.
De façon similaire aux sous-animations, il est possible de combiner les animations lumineuses avec un effet de superposition ou de profondeur, en associant à chaque animation un indice de priorité et un coefficient de profondeur.
Dans un mode de réalisation de l’invention, pour chaque instruction de ladite séquence d’instructions et pour chaque source lumineuse de l’élément du système lumineux associé, chaque moteur graphique détermine : à partir de ladite description dudit élément, la position de ladite source lumineuse dans ledit référentiel spatial, pour chaque sous-animation lumineuse du premier ensemble et du deuxième ensemble, une valeur de ladite sous-animation lumineuse au niveau de ladite position déterminée ; une valeur de la première animation lumineuse au niveau de ladite position déterminée à partir de la valeur déterminée de chaque sous-animation lumineuse du premier ensemble et une valeur de la deuxième animation lumineuse au niveau de ladite position déterminée à partir de la valeur déterminée de chaque sous-animation lumineuse du deuxième ensemble ; ladite instruction étant déterminée à partir desdites valeurs déterminées des première et deuxième animations lumineuses.
Dans un mode de réalisation de l’invention, pour chaque instruction de ladite séquence d’instructions, chaque moteur graphique incrémente un temps d’avancement de chaque sous-animation lumineuse du premier et du deuxième ensembles de sous-animations, l’étape de détermination de la valeur de chaque sous-animation lumineuse du premier et du deuxième sous-ensembles au niveau de ladite position déterminée étant réalisée selon ledit temps d’avancement de cette sous-animation.
De préférence, le temps d’avancement d’un ensemble de sous-animations, ou de chaque sous-animation d’un ensemble de sous-animations est initialisé à la suite de la réception de la commande d’affichage de l’animation lumineuse correspondant à cet ensemble. A la suite de l’incrémentation du temps d’avancement, pour chaque instruction, chaque moteur graphique procède ensuite à un échantillonnage d’une vue audit temps d’avancement de chaque sous-animation, détermine un rendu de chaque animation à partir des échantillonnages des sous-animations de l’ensemble correspondant, puis compose en rendu global à partir de ces rendu.
Dans un mode de réalisation de l’invention, le procédé comporte une étape de fourniture à au moins un moteur graphique d’une image ou d’une séquence d’images destinée à être affichés simultanément sur l’élément du système lumineux associé avec ladite animation lumineuse, ladite image ou séquence d’images étant associée à au moins un indice de priorité et/ou au moins un coefficient d’opacité ; et la séquence d’instructions de contrôle des sources lumineuses dudit élément pour afficher ladite animation lumineuse est déterminée par le moteur graphique à partir de la description, de l’indice de priorité et/ou du coefficient d’opacité de chaque sous-animation lumineuse, et de ladite image ou séquence d’images, de son indice de priorité et/ou de son coefficient d’opacité. On peut ainsi, en plus de l’affichage dynamique d’animations lumineuses sur le système lumineux, afficher simultanément des images, par exemple stockées dans la mémoire du moteur graphique ou dans une autre mémoire du véhicule automobile.
Dans un mode de réalisation de l’invention, l’étape de détermination par chaque moteur graphique d’une séquence d’instructions de contrôle des sources lumineuses dudit élément associé pour afficher ladite animation lumineuse comporte la génération d’une séquence d’instructions de contrôle chacune associée à l’une des sources lumineuses dudit élément, l’ordonnancement de ladite séquence d’instructions correspondant à l’agencement des sources lumineuses dudit élément vis-à-vis du véhicule automobile.
Dès lors, ladite séquence d’instructions de contrôle des sources lumineuses définit de façon univoque des séquences de consignes pour chacune des sources lumineuses selon sa position dans le référentiel spatial. Ainsi, l’image construite par l’ensemble des sources lumineuses permet de générer une image globale cohérente par rapport à l’animation lumineuse résultante des différentes commandes d’affichage d’animations lumineuses reçues par ledit moteur graphique.
De préférence, lorsque le contrôleur du système lumineux reçoit une instructions de contrôle déterminée par un moteur graphique, il contrôle successivement les sources lumineuses de l’élément du système lumineux en fonction de cette instruction de contrôle. Par exemple, pour chaque instruction de contrôle, dans le cas où chaque source lumineuse de l’élément du système lumineux comporte trois puces émettrices de lumière de couleur respectivement rouge, verte et bleue, le contrôleur pourra générer pour chaque source lumineuse sélectionnée, trois signaux modulés en PWM (de l’anglais Pulse Width Modulation) dont les rapports cycliques sont déterminés en fonction de la consigne contenue dans l’instruction de contrôle associée à cette source lumineuse et fournit ces signaux à ladite source lumineuse.
L’invention a également pour objet un programme d'ordinateur comprenant un code de programme qui est conçu pour mettre en œuvre le procédé selon l’invention.
L’invention a également pour objet un support de données sur lequel est enregistré le programme d'ordinateur selon l’invention.
représente, schématiquement et partiellement, un système lumineux d’un véhicule automobile pour la mise en œuvre d’un procédé selon un mode de réalisation de l’invention ;
représente, schématiquement et partiellement, un procédé d’affichage d’une animation lumineuse sur le système lumineux de la selon un mode de réalisation de l’invention ;
Le capot 60 comprend des orifices 62, qui sont chacun configurés pour coopérer avec des moyens de fixation respectif, ces moyens de fixation étant représentés ici par un écrou 138 à la , pour fixer le capot 60 à chaque dispositif de fixation 100.
Dans l’exemple illustré, le capot 60 est fixé au toit 52 au moyen de plusieurs dispositifs de fixation 100, qui sont ici agencés de manière symétrique par rapport au plan longitudinal P10. Les dispositifs de fixation 100 fonctionnent de manière analogue les uns aux autres et sont de préférence identiques les uns aux autres. Ce qui est valable pour l’un des dispositifs de fixation 100 est transposable aux autres dispositifs de fixation 100. On décrit à présent le dispositif de fixation 100 représenté sur la .
Le dispositif de fixation 100 comprend une ferrure 110, qui est configurée pour être fixée au capot 60, et des rails de fixation 120, qui sont chacun configurés pour être fixés au caisson 50. La ferrure 110 est configurée pour être fixée à chacun des rails de fixation 120 au moyen de premiers organes de fixation, qui sont ici des boulons 130. Chaque boulon 130 comprend ici une vis 132, dont une tête est reçue dans un rail de fixation 120, un écrou 134 et des rondelles 136. La tête de chaque vis 132 est ici carrée, pour limiter la rotation de chaque vis 132 reçue dans le rail 120.
Chaque rail de fixation 120 est réalisé en métal, par exemple en acier, et est assemblé caisson 50, de préférence par soudage. Chaque rail de fixation 120 présente une forme de profilé qui s’étend le long d’un axe de réglage A120, avec une section en forme de « C », avec un dos et deux extrémités. Pour chaque rail 120, les extrémités du « C » forment un plan d’appui P120 de ce rail 120, tandis que le dos de ce rail 120 est en appui contre le caisson 50. L’axe de réglage A120 est donc parallèle à une surface du caisson 50 à l’endroit où le rail 120 correspondant est fixé au caisson 120, tandis que le plan d’appui P120 est parallèle à l’axe de réglage A120. Chaque rail 120 comprend ainsi un axe de réglage A120 propre et un plan d’appui P120 propre. On comprend que chaque boulon 130 est réglable en position par rapport au rail de fixation 120 associé selon l’axe de réglage A120 correspondant.
La ferrure 110 est réalisée en métal, de préférence en acier, et est ici fabriquée par assemblage de plaques. La ferrure 110 et les rails de fixation 120 sont considérés comme rigides et indéformables.
Dans l’exemple illustré, le dispositif de fixation 100 comprend trois rails 120, qui sont agencés en triangle, avec un rail supérieur 121A, situé sur le haut de la et fixé au toit 52 par l’intermédiaire d’une bride 54, et deux rails inférieurs 121B, situés plus bas que le rail supérieur 121A et fixés directement sur le caisson 50. Le rail supérieur 121A reçoit ici deux boulons 130.
La ferrure 110 comprend une portion principale 112, configurée pour coopérer avec l’écrou 138, et des pattes 114 de fixation. Chaque patte 114 s’étend ici depuis la portion principale 112 et est associée à un rail de fixation 120 respectif.
De préférence, l’écrou 138 est solidaire de la portion principale 112, par exemple au moyen d‘une cage, de manière que l’écrou 138 reste positionné par rapport à la portion principale 112 lors de l’assemblage du capot 60 à la ferrure 110 correspondante. La cage n’est pas représentée. L’écrou 138 est dit « écrou captif ».
Chaque patte 114 comprend une portion plane, qui est agencée parallèlement au plan d’appui P120 du rail de fixation 120 correspondant. La ferrure 110 comprend donc ici une patte supérieure 115A, configurée pour être fixée au rail supérieur 121A, et deux pattes inférieures 115B, chacune configurée pour être fixée à un rail inférieur 121B respectif. Pour chaque vis 132 reçue dans le rail de fixation 120 correspondant, un trou oblong 116 correspondant est ménagé dans la patte 114. Autrement dit, chaque trou oblong 116 est configuré pour coopérer avec l’un des organes de fixation 130 au rail de fixation 120 correspondant. La patte supérieure 115A comprend ici trois trous oblongs 116, deux de ces trous oblongs 116 recevant chacun une vis 132 respective.
Chaque trou oblong 116 s’étend selon un axe de trou A116, qui est parallèle au plan d’appui P120 du rail de fixation 120 correspondant et orthogonal à l’axe de réglage A120 du rail de fixation 120 correspondant. Lors du montage de la ferrure 110 aux rails 120, les trous oblongs 116 permettent ainsi de régler en position la ferrure 110 par rapport aux rails de fixation 120 parallèlement aux axes de trou A116.
Dans l’exemple illustré, la ferrure 110 est fixée à chacun des rails 120 du dispositif de fixation 100. Les axes de réglage A120 de ces rails de fixation 120 sont parallèles entre eux. Ainsi la ferrure 110 est réglable en position par rapport à chaque rail de fixation 120 selon l’axe de réglage A120 correspondant. Par extension, l’axe de réglage A120 de l’un des rails 120 du dispositif de fixation 100 est aussi un axe de réglage de ce dispositif de fixation 100.
Le dispositif de fixation 100 comprend aussi des entretoises 140, qui sont configurées pour être interposées entre la ferrure 110 et chaque rail de fixation 120, de manière à régler en position la ferrure 100 par rapport à ce rail de fixation 120 selon une direction orthogonale au plan d’appui P120 correspondant. Plus précisément, les entretoises 140 sont configurées pour être interposée entre chacune des pattes 114 et le rail de fixation 120 correspondant.
Chaque entretoises 140 est réalisée dans une plaque, de préférence en matériau métallique, et présente une épaisseur comprise entre 0,1 mm et 5 mm, par exemple égale à 0,5 mm. Au besoin, plusieurs entretoises 140 de la même épaisseur sont superposées pour ajuster la position de la ferrure 100. Alternativement, des entretoises 140 de diverses épaisseurs sont utilisées. Chaque entretoise 140 comprend une encoche 142, configurée pour recevoir une tige de la vis 132 de fixation de la ferrure 110 au rail 120 correspondant, de manière à mieux transmettre les efforts entre la ferrure 110 et les rails 120 correspondants.
On comprend que chaque patte 114 peut être positionnée par rapport au rail 120 associé selon trois directions orthogonales entre elles, à savoir une première direction parallèle à l’axe de réglage A120, une deuxième direction orthogonale au plan d’appui P120 à l’aide des entretoises 140, et une troisième direction parallèle aux axes de trou A116. Le positionnement de chaque patte 114 par rapport au rail 120 associé, et par extension le positionnement de chaque ferrure 110 par rapport au toit 52, est ainsi précis.
Dans l’exemple illustré, le plan d’appui P120 du rail supérieur 121A est orthogonal à l’axe de hauteur Z120, tandis que les plans d’appui P120 des deux rails inférieurs 121B sont parallèles entre eux et forment un angle avec le plan d’appui P120 du rail supérieur 121A.
Plus généralement, lorsque le dispositif de fixation 100 comprend plusieurs rails de fixation 120, les rails de fixation 120 sont répartis en deux groupes, les plans d’appui P120 des rails de fixation 120 d’un même groupe étant parallèles entre eux, tandis que les plans d’appui P120 des rails des deux groupes forment un angle entre eux. Autrement dit, les plans d’appui P120 de deux rails de fixation 120 appartenant à des groupes différents ne sont pas parallèles entre eux et présentent des orientations différentes, tout en restant parallèles à l’axe de réglage A120. Dans l’exemple illustré, le rail supérieur 121A appartient donc à un premier groupe, tandis que les deux rails inférieurs 121B appartiennent à un deuxième groupe.
On notera que les positions p k peuvent être une ou plusieurs coordonnées dans le référentiel spatial de la description D1, selon que les sources lumineuses de l’élément 21 soient distribuées de manière unidimensionnelle, bidimensionnelle ou tridimensionnelle. Ces coordonnées peuvent être déterminées en positionnant le modèle de l’élément 21, tel que défini dans la description D1, dans le référentiel spatial défini dans l’agencement du modèle de la description D1, et éventuellement en appliquant des transformations à ce modèle, comme une rotation, une symétrie et/ou un changement d’échelle, si de telles transformations sont définies dans l’agencement du modèle de la description D1.
Puis, dans une étape E5, pour chaque description D2 i, j d’une sous-animation lumineuse et pour chaque position p k ainsi déterminée, le moteur graphique MG 1 détermine une valeur v i,j,k de cette sous-animation lumineuse au niveau de cette position p k et au temps d’avancement t i,j . Comme décrit précédemment, la valeur de chacune des caractéristiques de l’objet concerné par cette sous-animation à ce temps d’avancement peut être obtenue par interpolation, de sorte qu’une vue de la sous-animation à ce temps d’avancement peut être évaluée et que la couleur et/ou le niveau de gris d’une portion de la vue de cette sous-animation, à une position donnée et pour ce temps d’avancement, peut être déterminée. Toutefois, seules les valeurs de la vue au niveau des positions p k sont nécessaires pour l’affichage de la sous-animation lumineuse sur l’élément 21. Le moteur graphique MG 1 procède ainsi à un échantillonnage de cette vue en utilisant les positions p k .
Dans une étape E6, pour chaque position p k , le moteur graphique MG 1 détermine une valeur a i,k de l’animation lumineuse A i au niveau de cette position p k à l’aide de l’ensemble des valeurs v i,j,k des sous-animations lumineuses déterminées à l’issue de l’étape E5.
Dans ce contexte, tel que précédemment exposé, chaque description O j d’un objet comporte un coefficient d’opacité α j , définissant la transparence de l’objet, et un indice de priorité z j , définissant le plan dans lequel apparait l’objet. Ce coefficient d’opacité α j et cet indice de priorité z j sont ainsi utilisés dans l’étape E6 pour pouvoir composer les sous-animations entre elles selon une composition alpha en les superposant selon leur indices de priorité triés par ordre décroissant, chaque sous-animation laissant plus ou moins transparaitre les sous-animations placées en dessous selon son coefficient d’opacité.
Plus précisément, chaque valeur a i,k de l’animation lumineuse A i au niveau d’une position p k pourra être obtenue en sommant les valeurs v i,j,k des sous-animations lumineuses, chaque valeur v i,j,k d’une sous-animation lumineuse étant pondérée par un coefficient déterminé à partir du coefficient d’opacité α j et de l’indice de priorité z j de cette sous-animation lumineuse.
La représente un exemple de mise en œuvre des étapes E4 à E6 pour deux sous-animations lumineuses D2 1 et D2 2 évaluées à un instant donné t. Comme représenté, la sous-animation lumineuse D2 1 présente un coefficient d’opacité α 1 de 1, signifiant qu’elle est complètement opaque, tandis que la sous-animation lumineuse D2 2 présente un coefficient d’opacité α 2 de 0, signifiant qu’elle est complètement transparente. Par ailleurs, la sous-animation lumineuse D2 1 présente un indice de priorité z 1 de 1 et la sous-animation lumineuse D2 2 présente un indice de priorité z 2 de 0, signifiant que la sous-animation lumineuse D2 1 est située au-dessus de D2 2 .
On constatera que, malgré l’opacité de la sous-animation D2 1 , les valeurs de v i, 1 ,k qui sont nulles, du fait de l’absence d’objet au niveau de leur position p k , se sont vues attribuées un coefficient d’opacité de 0 de sorte à laisser transparaitre les valeurs v i, 2 ,k de la sous-animation D2 2 situées en-dessous.
Il est à noter que les étapes qui viennent d’être décrites sont mises en œuvre pour l’affichage d’une animation lumineuse A i donnée, suite à la réception de l’instruction Z i . Il est toutefois possible qu’une autre animation lumineuse, voire plusieurs autres animations lumineuses, soit en cours d’affichage sur l’élément 21. Les opérations des étapes E3 à E6 telles que précédemment décrites peuvent ainsi être mises en œuvre pour d’autres sous-animations lumineuses décrites par un autre ensemble D2 i ’ , j de sous-animations lumineuses, récupérées par le moteur graphique MG 1 suite à la réception d’une instruction Z I’ pour l’affichage d’une autre animation lumineuse A i’ , la mise en œuvre de ces étapes permettant ainsi au moteur graphique d’obtenir des valeurs a i ’ ,k de l’animation lumineuse A i ’ au niveau des positions p k .
Ainsi, dans une étape E7, le moteur graphique MG 1 compose ainsi toutes les animations lumineuses A i en cours d’exécution, de façon similaire à l’étape E6, à savoir par une composition alpha.
A ces fins, le moteur graphique MG 1 attribue à chaque animation lumineuse A i en cours d’exécution un coefficient d’opacité et un indice de priorité. Par exemple, un coefficient d’opacité et un indice de priorité peuvent être attribués à une animation lumineuse A i , suite à la réception de la commande Z i correspondante et notamment en fonction d’informations contenues dans cette commande.
Le moteur graphique MG 1 peut ainsi déterminer des instructions de contrôle b k pour chacune des positions p k , à l’aide de l’ensemble des valeurs a i,k des animations lumineuses A i déterminées à l’issue de l’étape E6. Ces instructions de contrôle b k sont des consignes d’intensité et/ou de couleur qui sont avantageusement organisées dans un tableau transmis au contrôleur P 1 . Il est à noter que la position d’une instruction de contrôle b k dans le tableau correspond à la position p k de la source lumineuse au sein de l’élément 21.
Dans une étape non représentée, le moteur graphique MG1 pourra procéder à une correction gamma de chacune des instructions de contrôle b k .
Les étapes E3 à E7 sont ainsi renouvelées de façon séquentielle, pour chaque sous-animation lumineuse de chaque animation lumineuse Ai, jusqu’à ce que le temps d’avancement t i,j de cette sous-animation devienne supérieure à la durée θ j de cette sous-animation. Comme indiqué précédemment, cette sous-animation n’est alors plus prise en compte pour le calcul des instructions de contrôle b k suivantes.