FR3143812A1 - Analytical system for a manual parking maneuver of a vehicle - Google Patents
Analytical system for a manual parking maneuver of a vehicle Download PDFInfo
- Publication number
- FR3143812A1 FR3143812A1 FR2213867A FR2213867A FR3143812A1 FR 3143812 A1 FR3143812 A1 FR 3143812A1 FR 2213867 A FR2213867 A FR 2213867A FR 2213867 A FR2213867 A FR 2213867A FR 3143812 A1 FR3143812 A1 FR 3143812A1
- Authority
- FR
- France
- Prior art keywords
- vehicle
- score
- trajectory
- positioning
- parking maneuver
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims abstract description 16
- 238000004458 analytical method Methods 0.000 claims description 28
- 238000005259 measurement Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000000977 initiatory effect Effects 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 238000010223 real-time analysis Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/027—Parking aids, e.g. instruction means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
Système analytique d’une manœuvre de stationnement manuelle d’un véhicule La présente invention concerne un système analytique (2) embarqué dans un véhicule (1) comprenant : une pluralité de capteurs (4),un module de contrôle (5) configuré pour déterminer une trajectoire référence et une trajectoire réelle du véhicule (1) et/ou un écart de positionnement du véhicule (1) par rapport à un obstacle environnant et/ou à un marquage au sol délimitant une place de stationnement, caractérisé en ce que le module de contrôle (5) est configuré pour calculer un score global (S) d’une manœuvre de stationnement manuelle du véhicule (1) en fonction des trajectoires déterminées du véhicule (1) et/ou de l’écart de positionnement déterminé du véhicule (1) par rapport à l’obstacle environnant et/ou le marquage au sol, le système analytique (2) comprenant un module de communication (6) configuré pour transmettre un bilan de ladite manœuvre, le bilan étant basé sur le score global calculé par le module de contrôle (5). (Figure 1)Analytical system for a manual parking maneuver of a vehicle The present invention relates to an analytical system (2) embedded in a vehicle (1) comprising: a plurality of sensors (4), a control module (5) configured to determine a reference trajectory and a real trajectory of the vehicle (1) and/or a positioning deviation of the vehicle (1) relative to a surrounding obstacle and/or to a ground marking delimiting a parking space, characterized in that the module control (5) is configured to calculate an overall score (S) of a manual parking maneuver of the vehicle (1) as a function of the determined trajectories of the vehicle (1) and/or the determined positioning deviation of the vehicle ( 1) relative to the surrounding obstacle and/or the ground marking, the analytical system (2) comprising a communication module (6) configured to transmit a report of said maneuver, the report being based on the overall score calculated by the control module (5). (Figure 1)
Description
La présente invention se rapporte au domaine des véhicules pouvant être équipés d’un dispositif d’aide au stationnement, et concerne plus particulièrement un système analytique embarqué au sein de tels véhicules.The present invention relates to the field of vehicles which can be equipped with a parking assistance device, and more particularly concerns an analytical system embedded within such vehicles.
Il est connu que certains véhicules récents comprennent un dispositif d’aide au stationnement garant le véhicule à la place du conducteur. Pour cela, un tel véhicule est équipé d’une pluralité de capteurs permettant d’analyser l’environnement afin de déterminer une place de stationnement située à proximité du véhicule et au sein duquel celui-ci est apte à se garer. Une fois la place de stationnement déterminée, une intelligence artificielle, et/ou un algorithme, intégrée au véhicule est apte à prendre le contrôle du véhicule, notamment les pédales, le volant et le levier de vitesse, afin de garer le véhicule au sein de la place de stationnement en lieu et place du conducteur.It is known that certain recent vehicles include a parking assistance device parking the vehicle in the driver's seat. For this, such a vehicle is equipped with a plurality of sensors making it possible to analyze the environment in order to determine a parking space located near the vehicle and in which it is suitable for parking. Once the parking space has been determined, artificial intelligence, and/or an algorithm, integrated into the vehicle is able to take control of the vehicle, in particular the pedals, the steering wheel and the gear lever, in order to park the vehicle within the parking space. the parking space in place of the driver.
Le dispositif d’aide au stationnement permet au conducteur d’éviter d’effectuer la manœuvre de stationnement lui-même, qui peut s’avérer délicate. De plus, grâce aux algorithmes, la position finale du véhicule une fois stationné est optimale en termes de distance par rapport à certains obstacles environnants, par exemple un trottoir ou d’autres véhicules garés à proximité.The parking assist system allows the driver to avoid carrying out the parking maneuver themselves, which can be tricky. In addition, thanks to the algorithms, the final position of the vehicle once parked is optimal in terms of distance from certain surrounding obstacles, for example a sidewalk or other vehicles parked nearby.
Cependant, il a été déterminé que ce dispositif d’aide au stationnement est très peu souvent utilisé par les personnes possédant un véhicule équipé d’un tel dispositif. Certaines de ces personnes n’utilisent pas le dispositif d’aide au stationnement tout simplement car ils ignorent qu’un tel dispositif est intégré à leur véhicule. D’autres personnes ont connaissance de ce dispositif dans leur véhicule mais préfèrent se garer eux-mêmes. Par ailleurs, ce dispositif n’est pas encore optimal, particulièrement au niveau de sa vitesse d’exécution relativement faible pouvant impatienter les utilisateurs du véhicule et le trafic. Le dispositif d’aide au stationnement est donc globalement sous-utilisé.However, it has been determined that this parking assistance device is used very infrequently by people who own a vehicle equipped with such a device. Some of these people do not use the parking assistance device simply because they are unaware that such a device is integrated into their vehicle. Other people are aware of this device in their vehicle but prefer to park themselves. Furthermore, this system is not yet optimal, particularly in terms of its relatively low execution speed which can make vehicle users and traffic impatient. The parking assistance system is therefore generally underused.
La présente invention permet d’inciter à l’utilisation d’un tel dispositif en proposant un système analytique embarqué dans un véhicule comprenant :
- une pluralité de capteurs, chacun des capteurs étant configuré pour mesurer en temps réel une distance relative audit véhicule,
- un module de contrôle configuré pour déterminer, à partir des distances mesurées par les capteurs, une trajectoire référence et une trajectoire réelle du véhicule et/ou au moins un écart de positionnement du véhicule par rapport à au moins un obstacle environnant et/ou par rapport à au moins un marquage au sol délimitant une place de stationnement,
- a plurality of sensors, each of the sensors being configured to measure in real time a distance relative to said vehicle,
- a control module configured to determine, from the distances measured by the sensors, a reference trajectory and a real trajectory of the vehicle and/or at least one positioning deviation of the vehicle in relation to at least one surrounding obstacle and/or in relation to at least one ground marking demarcating a parking space,
caractérisé en ce que le module de contrôle est configuré pour calculer un score global d’une manœuvre de stationnement manuelle du véhicule en fonction des trajectoires déterminées du véhicule et/ou de l’écart de positionnement déterminé du véhicule par rapport à l’obstacle environnant et/ou les marquages au sol délimitant la place, le système analytique comprenant un module de communication configuré pour transmettre un bilan de ladite manœuvre de stationnement manuelle, le bilan étant basé sur le score global calculé par le module de contrôle.characterized in that the control module is configured to calculate an overall score of a manual parking maneuver of the vehicle as a function of the determined trajectories of the vehicle and/or the determined positioning deviation of the vehicle relative to the surrounding obstacle and/or the ground markings delimiting the space, the analytical system comprising a communication module configured to transmit a report of said manual parking maneuver, the report being based on the overall score calculated by the control module.
Grâce à l’invention, lorsque le conducteur du véhicule opère une manœuvre de stationnement manuellement, c’est-à-dire sans utiliser un dispositif d’aide au stationnement intégré à son véhicule, le système analytique assure une analyse de sa manœuvre de stationnement et peut générer un bilan pouvant être transmis au conducteur, le bilan pouvant, si la manœuvre de stationnement est imparfaite, l’inciter à utiliser le dispositif d’aide au stationnement plutôt que de se garer manuellement. Si le dispositif d’aide au stationnement n’est pas intégré au véhicule, mais que ce dernier est équipé pour qu’un tel dispositif d’aide au stationnement puisse être intégré, le bilan peut également inciter le conducteur à effectuer une mise à jour afin de télécharger et installer le dispositif d’aide au stationnement sur son véhicule.Thanks to the invention, when the driver of the vehicle performs a parking maneuver manually, that is to say without using a parking assistance device integrated into his vehicle, the analytical system provides an analysis of his parking maneuver and can generate a report that can be transmitted to the driver, the report being able, if the parking maneuver is imperfect, to encourage him to use the parking assistance device rather than parking manually. If the parking assistance device is not integrated into the vehicle, but the latter is equipped so that such a parking assistance device can be integrated, the assessment may also encourage the driver to carry out an update in order to download and install the parking assistance device on your vehicle.
Les capteurs sont avantageusement disposés de manière à être orientés vers l’extérieur du véhicule. De plus, les capteurs sont agencés préférentiellement tout autour du véhicule afin de pouvoir entièrement détecter les obstacles environnants où qu’ils soient. Les capteurs fournissent ainsi une entière vue d’ensemble de l’environnement extérieur, participant ainsi par la suite à la détermination des trajectoires et/ou des écarts de positionnement. L’analyse en temps réel permet par ailleurs aux capteurs de continuer d’effectuer leurs mesures, y compris lorsque le véhicule est en cours de manœuvre de stationnement.The sensors are advantageously arranged so as to be oriented towards the exterior of the vehicle. In addition, the sensors are preferably arranged all around the vehicle in order to be able to fully detect surrounding obstacles wherever they are. The sensors thus provide a complete overview of the external environment, thus subsequently participating in the determination of trajectories and/or positioning deviations. Real-time analysis also allows the sensors to continue to take their measurements, including when the vehicle is in the process of parking.
On comprendra que ces capteurs sont également indispensables pour mettre en œuvre l’éventuel dispositif d’aide au stationnement, le véhicule nécessitant d’avoir un ensemble d’informations concernant l’environnement extérieur avant d’opérer une manœuvre de stationnement automatique.It will be understood that these sensors are also essential to implement the possible parking assistance device, the vehicle requiring to have a set of information concerning the external environment before carrying out an automatic parking maneuver.
Une fois acquise les coordonnées de la place de stationnement libre et une première série de mesures effectuée par les capteurs lors d’une situation où le véhicule est proche d’une place de stationnement libre, le module de contrôle va traiter ces mesures. A partir de la position initiale du véhicule, le module de contrôle détermine la trajectoire référence, qui correspond à une trajectoire optimale que doit opérer le véhicule lors de sa manœuvre de stationnement pour se garer proprement sur la place de stationnement. Cette trajectoire référence peut différer selon la situation, par exemple selon la position initiale du véhicule, ou selon la manœuvre de stationnement à effectuer, comme un créneau, un rangement en bataille ou un rangement en épi.Once the coordinates of the free parking space have been acquired and a first series of measurements taken by the sensors in a situation where the vehicle is close to a free parking space, the control module will process these measurements. From the initial position of the vehicle, the control module determines the reference trajectory, which corresponds to an optimal trajectory that the vehicle must follow during its parking maneuver in order to park properly in the parking space. This reference trajectory may differ depending on the situation, for example depending on the initial position of the vehicle, or depending on the parking maneuver to be carried out, such as a slot, a storage position or a parking maneuver.
La trajectoire réelle du véhicule est quant à elle déterminée en temps réel lorsque le véhicule est en cours de manœuvre de stationnement, à partir de la position initiale du véhicule et jusqu’à une position finale du véhicule, correspondant à une position où le conducteur considère que sa manœuvre de stationnement est terminée et que le véhicule est garé.The actual trajectory of the vehicle is determined in real time when the vehicle is in the process of a parking maneuver, from the initial position of the vehicle and up to a final position of the vehicle, corresponding to a position where the driver considers that the parking maneuver is completed and the vehicle is parked.
Lorsque le véhicule est dans sa position finale, la détermination d’écarts de positionnement permet de vérifier si le véhicule est correctement positionné au sein de la place de stationnement. Les écarts de positionnement peuvent par exemple être relatifs à une mesure d’une distance entre le véhicule et une bordure, par exemple un trottoir longeant la place de stationnement. Un ou plusieurs écarts de positionnement peuvent également être déterminés entre le véhicule et/ou des véhicules garés sur des places de stationnements adjacentes. Les écarts de positionnement peuvent également, de manière alternative ou complémentaire, être déterminés relativement à des marquages au sol délimitant la place de stationnement cible.When the vehicle is in its final position, determining the positioning deviations makes it possible to check whether the vehicle is correctly positioned within the parking space. The positioning differences can for example relate to a measurement of a distance between the vehicle and a curb, for example a sidewalk running alongside the parking space. One or more positioning differences can also be determined between the vehicle and/or vehicles parked in adjacent parking spaces. The positioning deviations can also, alternatively or additionally, be determined in relation to ground markings delimiting the target parking space.
En fonction des différentes données décrites précédemment et reçues précédemment, le score global de la manœuvre de stationnement effectuée par le conducteur est calculé. Un score global élevé correspond à une manœuvre de stationnement correctement exécutée, tandis qu’un score global faible correspond à une manœuvre de stationnement exécutée de manière imprécise. Il doit toutefois être compris que cette échelle de notation est arbitraire et qu’un score global faible pourrait correspondre à une manœuvre de stationnement correctement exécutée, dès lors que le barème de notes qui va être décrit ci-après est aménagé en ce sens.Depending on the various data previously described and previously received, the overall score of the parking maneuver carried out by the driver is calculated. A high overall score corresponds to a correctly executed parking maneuver, while a low overall score corresponds to an imprecisely executed parking maneuver. It must, however, be understood that this rating scale is arbitrary and that a low overall score could correspond to a correctly executed parking maneuver, as long as the rating scale which will be described below is designed in this way.
Le module de communication permet de communiquer une information relative à la qualité de la manœuvre de stationnement du conducteur à ce dernier, sur la base du score global précédemment calculé.The communication module makes it possible to communicate information relating to the quality of the driver's parking maneuver to the latter, based on the overall score previously calculated.
Selon une caractéristique de l’invention, le module de contrôle est configuré pour déterminer un écart de trajectoire entre la trajectoire réelle du véhicule et la trajectoire référence. L’écart de trajectoire est déterminé en temps réel, préférentiellement après que la trajectoire référence a été déterminée et tout au long de la trajectoire réelle du véhicule, c’est-à-dire au cours de la manœuvre de stationnement manuelle. L’écart de trajectoire permet notamment de déterminer si le déplacement du véhicule est proche ou éloigné de la trajectoire référence. Une trajectoire réelle du véhicule est optimale si elle est similaire ou sensiblement similaire de la trajectoire référence, ce qui correspond à un écart de trajectoire nul ou faible.According to one characteristic of the invention, the control module is configured to determine a trajectory difference between the actual trajectory of the vehicle and the reference trajectory. The trajectory deviation is determined in real time, preferably after the reference trajectory has been determined and throughout the actual trajectory of the vehicle, that is to say during the manual parking maneuver. The trajectory deviation makes it possible in particular to determine whether the movement of the vehicle is close to or far from the reference trajectory. A real trajectory of the vehicle is optimal if it is similar or substantially similar to the reference trajectory, which corresponds to a zero or low trajectory deviation.
Selon une caractéristique de l’invention, le module de contrôle est configuré pour attribuer un score de trajectoire en comparant l’écart de trajectoire avec au moins un seuil de trajectoire. D’une manière avantageuse, l’écart de trajectoire est comparé à plusieurs seuils de trajectoire afin d’affiner au maximum le score de trajectoire. L’écart de trajectoire est déterminé de manière globale afin de prendre en compte l’ensemble de la trajectoire réelle du véhicule. L’écart de trajectoire peut être déterminé de manière globale en faisant la moyenne des écarts de position à un instant donné entre la position que devrait avoir le véhicule à cet instant et la position du véhicule effectivement constatée.According to one characteristic of the invention, the control module is configured to assign a trajectory score by comparing the trajectory deviation with at least one trajectory threshold. Advantageously, the trajectory deviation is compared to several trajectory thresholds in order to refine the trajectory score as much as possible. The trajectory deviation is determined globally in order to take into account the entire real trajectory of the vehicle. The trajectory deviation can be determined globally by averaging the position differences at a given instant between the position that the vehicle should have at that instant and the position of the vehicle actually observed.
Plus l’écart de trajectoire est faible, signifiant que la trajectoire réelle est proche de la trajectoire référence, plus le score de trajectoire est élevé. A l’inverse, plus l’écart de trajectoire est élevé, signifiant que la trajectoire réelle est éloignée de la trajectoire référence, plus le score de trajectoire est faible.The lower the trajectory deviation, meaning that the actual trajectory is close to the reference trajectory, the higher the trajectory score. Conversely, the higher the trajectory deviation, meaning that the real trajectory is further from the reference trajectory, the lower the trajectory score.
Si le score de trajectoire est calculé, celui-ci est pris en compte pour le calcul du score global de la manœuvre de stationnement manuelle.If the trajectory score is calculated, this is taken into account when calculating the overall score of the manual parking maneuver.
Selon une caractéristique de l’invention, le module de contrôle est configuré pour attribuer un score de positionnement en comparant l’écart de positionnement du véhicule avec un écart de positionnement seuil. L’écart de positionnement permet d’analyser la position finale du véhicule garé, comment celui-ci est positionné par rapport aux obstacles environnants et si ce positionnement est correct suite à la manœuvre de stationnement manuelle.According to one characteristic of the invention, the control module is configured to assign a positioning score by comparing the positioning deviation of the vehicle with a threshold positioning deviation. The positioning deviation makes it possible to analyze the final position of the parked vehicle, how it is positioned in relation to surrounding obstacles and whether this positioning is correct following the manual parking maneuver.
Plusieurs types d’écarts de positionnement seuils peuvent être considérés en fonction de l’environnement extérieur au véhicule. Un score de positionnement peut être élevé si l’écart de positionnement qui lui est associé est le plus faible possible, ou si à l’inverse s’il présente une grandeur raisonnable sans être trop faible.Several types of threshold positioning deviations can be considered depending on the environment outside the vehicle. A positioning score can be high if the positioning difference associated with it is as low as possible, or conversely if it has a reasonable size without being too low.
Si au moins un score de positionnement est calculé, celui-ci est pris en compte pour le calcul du score global de la manœuvre de stationnement manuelle.If at least one positioning score is calculated, this is taken into account when calculating the overall score of the manual parking maneuver.
Selon une caractéristique de l’invention, l’écart de positionnement du véhicule est mesuré entre une extrémité longitudinale du véhicule et un obstacle environnant et/ou un des marquages au sol délimitant la place, et/ou entre une extrémité latérale du véhicule et un obstacle environnant et/ou un des marquages au sol délimitant la place, le score de positionnement étant fonction de l’ensemble des écarts de positionnement mesurées, chacun étant comparé à un écart de positionnement seuil spécifique. Il arrive régulièrement qu’une place de stationnement soit au moins partiellement délimitée selon deux dimensions. Il est donc préférentiel de déterminer un écart de positionnement avec l’extrémité longitudinale ou l’extrémité latérale du véhicule. De manière avantageuse, l’écart de positionnement est déterminé par rapport à trois extrémités parmi les deux extrémités longitudinales et les deux extrémités latérales du véhicule. Chacun des écarts de positionnement mesurés est ainsi pris en compte pour le score de positionnement attribué à la manœuvre de stationnement manuelle.According to one characteristic of the invention, the positioning difference of the vehicle is measured between a longitudinal end of the vehicle and a surrounding obstacle and/or one of the ground markings delimiting the space, and/or between a lateral end of the vehicle and a surrounding obstacle and/or one of the ground markings delimiting the place, the positioning score being a function of all the positioning deviations measured, each being compared to a specific threshold positioning deviation. It often happens that a parking space is at least partially demarcated along two dimensions. It is therefore preferable to determine a positioning difference with the longitudinal end or the lateral end of the vehicle. Advantageously, the positioning difference is determined with respect to three ends among the two longitudinal ends and the two lateral ends of the vehicle. Each of the positioning deviations measured is thus taken into account for the positioning score attributed to the manual parking maneuver.
Selon une caractéristique de l’invention, le module de contrôle est configuré pour compter un nombre d’itérations effectuées pour réaliser la manœuvre de stationnement manuelle, chaque itération correspondant à un changement de sens de déplacement du véhicule. Il s’agit d’un critère supplémentaire et d’une note supplémentaire qui en découle permettant d’établir le score global de la manœuvre de stationnement manuelle. Par changement de sens du véhicule il faut comprendre un passage de la marche avant du véhicule à la marche arrière du véhicule ou inversement. Ainsi une itération supplémentaire est comptabilisée à chacun de ces passages, ceux-ci étant effectués dans le but d’ajuster la trajectoire et/ou position du véhicule lors de la manœuvre de stationnement manuelle.According to one characteristic of the invention, the control module is configured to count a number of iterations carried out to carry out the manual parking maneuver, each iteration corresponding to a change in direction of movement of the vehicle. This is an additional criterion and an additional score resulting from it to establish the overall score of the manual parking maneuver. By changing the direction of the vehicle we must understand a change from the forward direction of the vehicle to the reverse direction of the vehicle or vice versa. Thus an additional iteration is counted at each of these passages, these being carried out with the aim of adjusting the trajectory and/or position of the vehicle during the manual parking maneuver.
Selon une caractéristique de l’invention, le module de contrôle est configuré pour attribuer un score d’itération en comparant le nombre d’itérations à un seuil de référence d’itérations. Le seuil de référence d’itérations est préalablement déterminé par le module de contrôle et correspond au nombre d’itérations estimées nécessaires pour effectuer la manœuvre de stationnement. Le comparatif effectué par le module de contrôle permet de déterminer si le conducteur du véhicule effectue davantage d’itérations que le seuil de référence d’itérations, et le cas échéant combien d’itérations supplémentaires le conducteur effectue-t-il. Le score d’itération est donc basé sur ces critères.According to one characteristic of the invention, the control module is configured to assign an iteration score by comparing the number of iterations to a reference threshold of iterations. The iteration reference threshold is previously determined by the control module and corresponds to the number of iterations estimated necessary to carry out the parking maneuver. The comparison carried out by the control module makes it possible to determine whether the driver of the vehicle performs more iterations than the reference threshold of iterations, and if so how many additional iterations does the driver perform. The iteration score is therefore based on these criteria.
Si le score d’itération est calculé, celui-ci est pris en compte pour le calcul du score global de la manœuvre de stationnement manuelle.If the iteration score is calculated, this is taken into account when calculating the overall score of the manual parking maneuver.
Selon une caractéristique de l’invention, le module de contrôle est configuré pour déterminer un niveau de difficulté de la manœuvre de stationnement manuelle, le module de contrôle étant configuré pour ajuster le score global en fonction du niveau de difficulté déterminé. Un tel niveau de difficulté peut par exemple être relatif aux dimensions de la place de stationnement et à un comparatif de ces dimensions aux dimensions du véhicule. Plus l’espace de la place de stationnement est réduit, plus le niveau de difficulté de la manœuvre de stationnement est considéré comme élevé. A l’inverse, si l’espace de la place de stationnement est suffisamment vaste pour que le véhicule puisse aisément s’y insérer alors le niveau de difficulté de la manœuvre de stationnement est considéré comme faible.According to one characteristic of the invention, the control module is configured to determine a level of difficulty of the manual parking maneuver, the control module being configured to adjust the overall score according to the determined level of difficulty. Such a level of difficulty can for example relate to the dimensions of the parking space and a comparison of these dimensions to the dimensions of the vehicle. The smaller the space in the parking space, the higher the level of difficulty of the parking maneuver is considered. Conversely, if the space in the parking space is large enough for the vehicle to easily fit into it, then the level of difficulty of the parking maneuver is considered low.
En fonction du niveau de difficulté déterminé, des ajustements tels que des ajouts ou des retraits de points aux différents scores susmentionnés influent ainsi sur le score global de la manœuvre de stationnement manuelle.Depending on the level of difficulty determined, adjustments such as adding or removing points to the various aforementioned scores thus influence the overall score of the manual parking maneuver.
L’invention couvre également un procédé d’analyse d’une manœuvre de stationnement manuelle d’un véhicule, mis en œuvre par un système analytique tel que précédemment décrit, comprenant :The invention also covers a method for analyzing a manual parking maneuver of a vehicle, implemented by an analytical system as previously described, comprising:
- une étape d’analyse d’une trajectoire du véhicule au cours de la manœuvre de stationnement manuelle, et/ou- a step of analyzing a trajectory of the vehicle during the manual parking maneuver, and/or
- une étape de mesure d’au moins un écart de positionnement, ledit écart de positionnement étant déterminé à partir des distances mesurées entre le véhicule et au moins un obstacle environnant et/ou au moins un des marquages au sol délimitant la place à l’issue de la manœuvre de stationnement manuelle,- a step of measuring at least one positioning difference, said positioning difference being determined from the distances measured between the vehicle and at least one surrounding obstacle and/or at least one of the ground markings delimiting the place to the from the manual parking maneuver,
- une étape de calcul d’un score global de la manœuvre de stationnement manuelle à partir de données obtenues lors de l’étape d’analyse et/ou de l’étape de mesure,- a step of calculating an overall score of the manual parking maneuver from data obtained during the analysis step and/or the measurement step,
- une étape de communication d’un bilan de la manœuvre de stationnement manuelle, le bilan étant fonction d’un résultat de l’étape de calcul du score global.- a step of communicating an assessment of the manual parking maneuver, the assessment being a function of a result of the step of calculating the overall score.
Tel que cela a été décrit précédemment, le procédé d’analyse débute par une détermination des trajectoires lors de la manœuvre de stationnement manuelle du véhicule et/ou par une détermination d’au moins un écart de positionnement relatif au véhicule et à au moins un obstacle environnant, et/ou un marquage au sol, une fois la manœuvre de stationnement manuelle du véhicule achevée.As described previously, the analysis method begins by determining the trajectories during the manual parking maneuver of the vehicle and/or by determining at least one positioning deviation relative to the vehicle and at least one surrounding obstacle, and/or a marking on the ground, once the manual parking maneuver of the vehicle has been completed.
A partir de ces données, le module de contrôle va calculer le score global de la manœuvre de stationnement manuelle, possiblement à partir des scores de trajectoire ou de positionnement si ceux-ci ont été calculés préalablement.From this data, the control module will calculate the overall score of the manual parking maneuver, possibly from the trajectory or positioning scores if these have been calculated beforehand.
S’il est nécessaire de transmettre le bilan au conducteur, le module de communication peut transmettre ledit bilan par exemple par affichage visuel sur un ordinateur de bord du véhicule.If it is necessary to transmit the report to the driver, the communication module can transmit said report, for example by visual display on an on-board computer of the vehicle.
Selon une caractéristique de l’invention, le procédé d’analyse comprend une étape de comptage d’au moins une itération de manœuvre du véhicule au cours de la manœuvre de stationnement manuelle, l’étape de calcul du score global étant mise en œuvre à partir de données obtenues lors de l’étape d’analyse et/ou de l’étape de mesure et/ou de l’étape de comptage. Tout comme pour la détermination de la trajectoire et/ou de l’écart de positionnement, le procédé d’analyse peut compter les itérations, tel que cela a été décrit précédemment.According to one characteristic of the invention, the analysis method comprises a step of counting at least one iteration of maneuver of the vehicle during the manual parking maneuver, the step of calculating the overall score being implemented at from data obtained during the analysis step and/or the measurement step and/or the counting step. Just as for determining the trajectory and/or the positioning deviation, the analysis process can count the iterations, as described previously.
Selon une caractéristique de l’invention, le procédé d’analyse comprend une étape d’estimation établissant un niveau de difficulté de la manœuvre de stationnement manuelle du véhicule, le calcul du score global étant ajusté en fonction du niveau de difficulté déterminé lors de l’étape d’estimation. C’est grâce à cette étape que le niveau de difficulté permet l’ajout ou le retrait de points au score global.According to one characteristic of the invention, the analysis method comprises an estimation step establishing a level of difficulty of the manual parking maneuver of the vehicle, the calculation of the overall score being adjusted according to the level of difficulty determined during the estimation stage. It is thanks to this step that the difficulty level allows points to be added or subtracted from the overall score.
Selon une caractéristique de l’invention, le score global de la manœuvre de stationnement manuelle du véhicule est comparé à un score global théorique, l’étape de communication étant mise en œuvre lorsqu’une différence entre le score global et le score théorique est supérieure à un seuil donné. Le score théorique peut être considéré comme étant le score minimum à atteindre pour que le système analytique considère que la manœuvre de stationnement manuelle a été correctement exécutée. Si le score global calculé est trop éloigné de ce score global théorique, alors le module de communication peut transmettre le bilan au conducteur.According to one characteristic of the invention, the overall score of the manual parking maneuver of the vehicle is compared to a theoretical overall score, the communication step being implemented when a difference between the overall score and the theoretical score is greater at a given threshold. The theoretical score can be considered as the minimum score to be achieved for the analytical system to consider that the manual parking maneuver has been correctly executed. If the calculated overall score is too far from this theoretical overall score, then the communication module can transmit the report to the driver.
Selon une caractéristique de l’invention, le bilan comprend une recommandation d’utilisation d’un dispositif d’aide au stationnement si le score global de la manœuvre de stationnement manuelle du véhicule est inférieur au score global théorique. Comme cela a été mentionné précédemment, le bilan peut conseiller au conducteur, de manière non exhaustive, d’utiliser ou d’installer le dispositif d’aide au stationnement si sa manœuvre de stationnement manuelle est considérée comme imparfaite par le système analytique.According to one characteristic of the invention, the report includes a recommendation for use of a parking assistance device if the overall score of the manual parking maneuver of the vehicle is lower than the theoretical overall score. As mentioned previously, the assessment may advise the driver, in a non-exhaustive manner, to use or install the parking assistance device if his manual parking maneuver is considered imperfect by the analytical system.
Selon un autre exemple, le système analytique peut être paramétré pour que le bilan contienne des conseils de conduite adressés au conducteur pour que ce dernier améliore ses prochaines manœuvres de stationnement manuelles.According to another example, the analytical system can be configured so that the report contains driving advice addressed to the driver so that the latter improves his next manual parking maneuvers.
Selon un autre exemple, si le score global de la manœuvre de stationnement manuelle du véhicule est largement supérieur au score global théorique, le système analytique peut récompenser le conducteur avec l’attribution d’un titre fictif ou d’un badge fictif virtuel de bon conducteur dans le domaine des manœuvres de stationnement.According to another example, if the overall score of the manual parking maneuver of the vehicle is significantly higher than the theoretical overall score, the analytical system can reward the driver with the allocation of a fictitious title or a virtual fictitious badge of good driver in the area of parking maneuvers.
L’étape de communication du bilan peut consister, de manière complémentaire ou alternative à l’envoi et la présentation du bilan au conducteur, et si les conditions d’envoi sont réunies, à un envoi sur un serveur à distance, par exemple dans le but d’alimenter une base de données liée au profil du constructeur.The report communication step may consist, in a complementary or alternative manner of sending and presenting the report to the driver, and if the sending conditions are met, in sending it to a remote server, for example in the purpose of supplying a database linked to the manufacturer's profile.
D’autres caractéristiques et avantages de l’invention apparaîtront encore au travers de la description qui suit d’une part, et de plusieurs exemples de réalisation donnés à titre indicatif et non limitatif en référence aux dessins schématiques annexés d’autre part, sur lesquels :Other characteristics and advantages of the invention will appear further through the description which follows on the one hand, and several examples of embodiment given for informational and non-limiting purposes with reference to the appended schematic drawings on the other hand, in which :
La
Le véhicule 1 s’apprête à être garé au sein d’une place de stationnement 3. La place de stationnement 3 est délimitée par un ou plusieurs obstacles 100 et/ou par un ou plusieurs marquages au sol. Selon l’exemple de la
Sur la
Le système analytique 2 comprend une pluralité de capteurs 4, un module de contrôle 5 et un module de communication 6. Les capteurs 4 sont avantageusement orientés vers l’extérieur du véhicule 1 et sont avantageusement disposés tout le long du véhicule 1 de sorte à pouvoir capter l’ensemble de l’environnement extérieur au véhicule 1.The analytical system 2 comprises a plurality of sensors 4, a control module 5 and a communication module 6. The sensors 4 are advantageously oriented towards the exterior of the vehicle 1 and are advantageously arranged all along the vehicle 1 so as to be able to capture the entire environment outside the vehicle 1.
Les capteurs 4 sont configurés pour mesurer une distance en temps réel entre le véhicule 1 et au moins l’un des obstacles 100 environnants et/ou au moins l’un des marquages au sol délimitant la place cible). A ce titre, les capteurs 4 peuvent par exemple des sonars, des caméras et/ou des radars.The sensors 4 are configured to measure a distance in real time between the vehicle 1 and at least one of the surrounding obstacles 100 and/or at least one of the ground markings delimiting the target place). As such, the sensors 4 can for example be sonars, cameras and/or radars.
Le module de contrôle 5 est apte à recevoir et à traiter les distances mesurées par les capteurs 4 afin d’établir plusieurs paramètres liés à la manœuvre de stationnement manuelle qui va suivre. Le module de contrôle 5 peut par exemple être intégré au sein d’un ensemble électronique du véhicule 1.The control module 5 is able to receive and process the distances measured by the sensors 4 in order to establish several parameters linked to the manual parking maneuver which will follow. The control module 5 can for example be integrated into an electronic assembly of the vehicle 1.
Le module de communication 6 quant à lui est en liaison avec le module de contrôle 5 et peut transmettre des messages au conducteur, par exemple via un écran d’affichage situé sur le tableau de bord du véhicule 1. Le module de communication 6 associé au système analytique selon l’invention peut n’être actif qu’une fois la manœuvre de stationnement effectuée. Le module de communication peut, de manière alternative ou complémentaire à ce qui vient d’être évoqué, être configuré pour générer des messages à destination d’un serveur à distance, notamment à des fins d’information du constructeur automobile ou de l’équipementier concepteur du système analytique.The communication module 6 for its part is linked to the control module 5 and can transmit messages to the driver, for example via a display screen located on the dashboard of the vehicle 1. The communication module 6 associated with the analytical system according to the invention can only be active once the parking maneuver has been carried out. The communication module can, as an alternative or complementary to what has just been mentioned, be configured to generate messages intended for a remote server, in particular for information purposes for the automobile manufacturer or the equipment manufacturer. designer of the analytical system.
Sur la
L’une de ces tâches est d’estimer un niveau de difficulté de la manœuvre de stationnement manuelle. Pour ce faire, grâce aux capteurs 4, le module de contrôle 5 détermine les dimensions X, Y de la place de stationnement 3 et compare ces dimensions avec la taille du véhicule 1. Le niveau de difficulté peut par exemple être déterminé en fonction d’une différence entre la longueur X de la place de stationnement 3 et la longueur du véhicule 1.One of these tasks is to estimate a difficulty level of the manual parking maneuver. To do this, thanks to the sensors 4, the control module 5 determines the dimensions X, Y of the parking space 3 and compares these dimensions with the size of the vehicle 1. The level of difficulty can for example be determined as a function of a difference between the length X of parking space 3 and the length of vehicle 1.
Selon l’exemple qui suivra, le niveau de difficulté de la manœuvre sera considéré comme élevé si la différence entre la longueur X de la place de stationnement 3 et la longueur du véhicule 1 est inférieure à 90 cm. Le niveau de difficulté sera considéré comme moyen si cette différence est comprise entre 90 cm et 110 cm. Enfin, le niveau de difficulté sera considéré comme faible si cette différence est supérieure à 110 cm.According to the example that follows, the level of difficulty of the maneuver will be considered high if the difference between the length X of parking space 3 and the length of vehicle 1 is less than 90 cm. The level of difficulty will be considered medium if this difference is between 90 cm and 110 cm. Finally, the level of difficulty will be considered low if this difference is greater than 110 cm.
Le module de contrôle 5, à l’aide des capteurs 4, peut également analyser l’environnement extérieur du véhicule 1, notamment les obstacles 100, afin de définir une trajectoire référence 7 représentée en traits mixtes sur la
La
Sur la
Tout comme pour la trajectoire référence 7, les itérations 8 représentées sur la
La
Au cours de la manœuvre de stationnement manuelle, le véhicule 1 effectue une trajectoire réelle 9, ici représentées en traits pleins. La trajectoire réelle 9 est suivie en temps réel au fil du déplacement du véhicule 1, grâce aux capteurs 4 mesurant les distances entre le véhicule 1 et les obstacles 100 et/ou les marquages au sol et au module de contrôle 5 qui traite ces mesures.During the manual parking maneuver, the vehicle 1 performs a real trajectory 9, here represented in solid lines. The real trajectory 9 is followed in real time as the vehicle 1 moves, thanks to the sensors 4 measuring the distances between the vehicle 1 and the obstacles 100 and/or the ground markings and to the control module 5 which processes these measurements.
De plus, le système analytique 2 peut effectuer un comparatif en temps réel entre la trajectoire référence 7 et la trajectoire réelle 9 du véhicule 1, et ainsi calculer un écart de trajectoire 10 pouvant évoluer au fil de la manœuvre de stationnement manuelle. L’écart de trajectoire est déterminé pour un instant donné, par exemple un temps déterminé après le commencement de la manœuvre, en tenant compte des coordonnées spatiales de l’endroit auquel devrait se trouver le véhicule, notamment le centre de son essieu arrière si le conducteur avait pris la trajectoire référence 7 et des coordonnées spatiales de l’endroit auquel se trouve le véhicule à cet instant donné.In addition, the analytical system 2 can carry out a real-time comparison between the reference trajectory 7 and the real trajectory 9 of the vehicle 1, and thus calculate a trajectory deviation 10 which can evolve over the course of the manual parking maneuver. The trajectory deviation is determined for a given instant, for example a time determined after the start of the maneuver, taking into account the spatial coordinates of the location where the vehicle should be, in particular the center of its rear axle if the driver had taken the reference trajectory 7 and spatial coordinates of the location where the vehicle is at this given moment.
Un tel écart de trajectoire 10 peut augmenter ou diminuer au cours de la manœuvre de stationnement manuelle effectuée par le conducteur, en fonction de si la trajectoire réelle 9 respectivement s’éloigne ou se rapproche de la trajectoire référence 7. Sur la
De plus les itérations 8 du véhicule 1 se garant selon la trajectoire réelle 9 sont également illustrées. Selon la trajectoire réelle 9, le conducteur du véhicule 1 effectue une première itération réelle 8c en marche arrière, une deuxième itération réelle 8d en marche avant, une troisième itération réelle 8e en marche arrière et une quatrième itération réelle 8f en marche avant. Par rapport à la trajectoire référence 7, le conducteur du véhicule 1 effectue donc, au cours de sa manœuvre de stationnement manuelle, deux itérations 8 supplémentaires, à raison de quatre itérations 8 au lieu de deux.In addition, the iterations 8 of the vehicle 1 parking according to the actual trajectory 9 are also illustrated. According to the real trajectory 9, the driver of the vehicle 1 performs a first real iteration 8c in reverse, a second real iteration 8d in forward, a third real iteration 8e in reverse and a fourth real iteration 8f in forward. Compared to the reference trajectory 7, the driver of vehicle 1 therefore performs, during his manual parking maneuver, two additional iterations 8, at the rate of four iterations 8 instead of two.
La
Tel que cela est représenté sur la
Sur la
De plus, un troisième écart de positionnement 11c est mesuré entre une extrémité longitudinale avant 13a du véhicule 1 et l’arrière du premier véhicule tiers 102, et/ou un marquage au sol à proximité de l’extrémité longitudinale avant du véhicule, et un quatrième écart de positionnement 11d est mesuré entre une extrémité longitudinale arrière 13b du véhicule 1 et l’avant du deuxième véhicule tiers 104 et/ou un marquage au sol à proximité de l’extrémité longitudinale avant du véhicule. Ces écarts de positionnement permettent de déterminer si le véhicule est trop proche d’un véhicule tiers et/ou d’un des marquages au sol. Par ailleurs, le troisième écart de positionnement 13c et le quatrième écart de positionnement 11d sont ici comparés l’un par rapport à l’autre afin de vérifier si le véhicule 1 est à égale distance des deux véhicules tiers 102, 104 et/ou des marquages au sol à proximité délimitant la place cible. La mesure de tous ces écarts de positionnement 11 permet notamment de s’assurer que le véhicule 1 est correctement garé au sein de la place de stationnement 3.In addition, a third positioning difference 11c is measured between a front longitudinal end 13a of the vehicle 1 and the rear of the first third party vehicle 102, and/or a marking on the ground near the front longitudinal end of the vehicle, and a fourth positioning difference 11d is measured between a rear longitudinal end 13b of the vehicle 1 and the front of the second third vehicle 104 and/or a ground marking near the front longitudinal end of the vehicle. These positioning deviations make it possible to determine if the vehicle is too close to a third party vehicle and/or to one of the road markings. Furthermore, the third positioning difference 13c and the fourth positioning difference 11d are here compared with each other in order to check whether the vehicle 1 is at an equal distance from the two third-party vehicles 102, 104 and/or the nearby ground markings demarcating the target place. Measuring all these positioning differences 11 makes it possible in particular to ensure that the vehicle 1 is correctly parked in the parking space 3.
La
Le procédé d’analyse 50 commence par une étape d’initiation 51. Cette étape d’initiation 51 permet de débuter le procédé d’analyse 50. L’étape d’initiation 51 peut être déclenchée manuellement par le conducteur du véhicule ou bien de manière automatique en cas de détection de manœuvre de stationnement.The analysis process 50 begins with an initiation step 51. This initiation step 51 makes it possible to begin the analysis process 50. The initiation step 51 can be triggered manually by the driver of the vehicle or by automatically if a parking maneuver is detected.
Le procédé d’analyse 50 peut ensuite se poursuivre par une étape d’estimation 52 qui établit le niveau de difficulté D de la manœuvre de stationnement manuelle, par exemple en fonction des dimensions de la place de stationnement concernée, tel que cela est illustré sur la
Le procédé d’analyse 50 comprend également une étape d’analyse 53 de la trajectoire réelle 9 du véhicule au cours de la manœuvre de stationnement manuelle et/ou une étape de mesure 54 du ou des écarts de positionnement du véhicule par rapport aux obstacles environnants à l’issue de la manœuvre de stationnement manuelle. L’étape d’analyse 53 et/ou l’étape de mesure 54 se déroule après l’étape d’initiation 51. L’étape d’analyse 53 et/ou l’étape de mesure 54 peut par ailleurs se dérouler de manière simultanée et/ou postérieure à l’étape d’estimation 52 si celle-ci a été mise en œuvre.The analysis method 50 also includes a step 53 of analyzing the actual trajectory 9 of the vehicle during the manual parking maneuver and/or a step 54 of measuring the positioning deviation(s) of the vehicle relative to the surrounding obstacles. at the end of the manual parking maneuver. The analysis step 53 and/or the measurement step 54 takes place after the initiation step 51. The analysis step 53 and/or the measurement step 54 can also take place in a manner simultaneous and/or subsequent to the estimation step 52 if this has been implemented.
L’étape d’analyse 53 consiste à comparer la trajectoire réelle 9 du véhicule à la trajectoire référence 7 afin de déterminer l’écart de trajectoire 10 en temps réel, tel que cela est illustré à la
Si l’étape d’estimation 52 a été mise en œuvre, le score de trajectoire S(T) peut être ajusté en fonction du niveau de difficulté D établi lors de ladite étape d’estimation 52. Un tel ajustement peut par exemple consister en un ajout de point si le niveau de difficulté D estimé a été considéré comme élevée, ou en un retrait de point si le niveau de difficulté D estimé a été considéré comme faible.If the estimation step 52 has been implemented, the trajectory score S(T) can be adjusted according to the level of difficulty D established during said estimation step 52. Such an adjustment can for example consist of an addition of points if the estimated level of difficulty D was considered high, or a withdrawal of points if the estimated level of difficulty D was considered low.
L’étape de mesure 54 consiste à mesurer le ou les écarts de positionnement 11 du véhicule par rapport à au moins l’un des obstacles environnants et/ou au moins l’un des marquages au sol délimitant la place, une fois la manœuvre de stationnement manuelle achevée, c’est-à-dire au moment où le véhicule est garé selon sa position finale. Cette mesure d’écart(s) de positionnement 11 est effectuée par les capteurs équipés sur le véhicule, tel qu’illustré à la
Une fois qu’au moins l’un des écarts de positionnement 11 est mesuré, celui-ci est comparé à un écart de positionnement seuil E(Pref) et un score de positionnement S(P) est attribué à la manœuvre de stationnement manuelle. Le score de positionnement S(P) peut également être au moins partiellement attribué en fonction d’un comparatif entre deux mesures d’écart de positionnement 11.Once at least one of the positioning deviations 11 is measured, this is compared to a threshold positioning deviation E(Pref) and a positioning score S(P) is assigned to the manual parking maneuver. The positioning score S(P) can also be at least partially assigned based on a comparison between two positioning difference measurements 11.
Tout comme pour le score de trajectoire S(T), le score de positionnement S(P) peut être ajusté en fonction du niveau de difficulté D de la manœuvre de stationnement manuelle établi lors de l’étape d’estimation 52 si celle-ci a été mise en œuvre.Just as for the trajectory score S(T), the positioning score S(P) can be adjusted according to the difficulty level D of the manual parking maneuver established during the estimation step 52 if this was implemented.
Le procédé d’analyse 50 peut également être apte à mettre en œuvre une étape de comptage 55, par exemple de manière simultanée à la mise en œuvre de l’étape de trajectoire 53. L’étape de comptage 55 assure un relevé du nombre d’itérations réelles Ir effectué par le conducteur du véhicule lors de la manœuvre de stationnement manuelle, et compare ce nombre d’itérations réelles Ir avec le nombre d’itérations virtuelles Iv établi, tel que cela est illustré sur la
Tout comme pour le score de trajectoire S(T) et le score de positionnement S(P), le score d’itération S(I) peut être ajusté en fonction du niveau de difficulté D de la manœuvre de stationnement manuelle établi lors de l’étape d’estimation 52 si celle-ci a été mise en œuvre.Just as for the trajectory score S(T) and the positioning score S(P), the iteration score S(I) can be adjusted according to the difficulty level D of the manual parking maneuver established during the estimation step 52 if this has been implemented.
Une fois qu’une ou plusieurs des étapes décrites précédemment ont été mises en œuvre, le procédé d’analyse 50 se poursuit avec une étape de calcul 56 du score global S de la manœuvre de stationnement manuelle effectuée. Le score global S peut par exemple être égal à la somme de plusieurs scores précédemment établis S(X) parmi le score de trajectoire S(T), le score de positionnement S(P) ou le score d’itération S(I). L’étape de calcul 56 peut par ailleurs être accompagnée d’une étape d’ajustement 57 exécutée uniquement si l’étape d’estimation 52 a été mise en œuvre. Cette étape d’ajustement 57 permet d’ajuster le score global S en un score global ajusté S’ en fonction des différents ajustements des scores précédemment cités et en fonction du niveau de difficulté D estimé lors de l’étape d’estimation 52. Le score global S ou le score global ajusté S’ est alors calculé et comparé à un score global théorique Sref.Once one or more of the steps described above have been implemented, the analysis method 50 continues with a step 56 of calculating the overall score S of the manual parking maneuver performed. The overall score S can for example be equal to the sum of several previously established scores S(X) among the trajectory score S(T), the positioning score S(P) or the iteration score S(I). The calculation step 56 can also be accompanied by an adjustment step 57 executed only if the estimation step 52 has been implemented. This adjustment step 57 makes it possible to adjust the overall score S into an adjusted overall score S' as a function of the different adjustments of the scores previously cited and as a function of the level of difficulty D estimated during the estimation step 52. global score S or the adjusted global score S' is then calculated and compared to a theoretical global score Sref.
En fonction du comparatif entre le score global S ou le score global ajusté S’ de la manœuvre de stationnement manuelle et le score global théorique Sref, le procédé d’analyse 50 peut se poursuivre avec une étape de communication 58 qui transmet un bilan de la manœuvre de stationnement manuelle au conducteur, par exemple de manière visuelle par l’intermédiaire d’un écran d’affichage du tableau de bord du véhicule. Le bilan peut contenir des informations différentes en fonction du score global S ou du score global ajusté S’ et de sa différence avec le score global théorique Sref. Si le score global S ou le score global ajusté S’ est faible comparé au score global théorique Sref, le bilan fourni lors de l’étape de communication 58 peut par exemple être une recommandation d’utilisation du dispositif d’aide au stationnement afin de faciliter les manœuvres de stationnement du véhicule par la suite.Depending on the comparison between the overall score S or the adjusted overall score S' of the manual parking maneuver and the theoretical overall score Sref, the analysis process 50 can continue with a communication step 58 which transmits a report of the manual parking maneuver to the driver, for example visually via a display screen on the vehicle dashboard. The assessment may contain different information depending on the overall score S or the adjusted overall score S’ and its difference with the theoretical overall score Sref. If the overall score S or the adjusted overall score S' is low compared to the theoretical overall score Sref, the report provided during the communication step 58 can for example be a recommendation for use of the parking assistance device in order to make it easier to park the vehicle afterwards.
La
Par ailleurs, l’étape d’estimation ayant également été effectuée, le tableau répertorie également plusieurs exemples d’ajustement en fonction du niveau de difficulté D estimé. Trois niveaux de difficulté ont été établis : un premier niveau de difficulté D1 correspond à un niveau de difficulté élevé, un deuxième niveau de difficulté D2 correspond à un niveau de difficulté moyen, et un troisième niveau de difficulté D3 correspond à un niveau de difficulté faible. On comprend ainsi que c’est le score global ajusté S’ qui est calculé. En fonction du niveau de difficulté D estimé, l’ajustement de chaque score peut consister en un gain ou en une perte de points, chaque score demeurant toutefois compris, dans l’exemple illustré, entre 0 et 5.Furthermore, the estimation step having also been carried out, the table also lists several examples of adjustment according to the estimated difficulty level D. Three levels of difficulty have been established: a first level of difficulty D1 corresponds to a high level of difficulty, a second level of difficulty D2 corresponds to a level of difficulty, and a third level of difficulty D3 corresponds to a level of difficulty. . We thus understand that it is the adjusted overall score S’ which is calculated. Depending on the estimated difficulty level D, the adjustment of each score may consist of a gain or loss of points, each score remaining, however, in the example illustrated, between 0 and 5.
Chacun des scores intermédiaires est attribué par rapport à un total de 5 points. Le score de positionnement S(P) est divisé en un premier score de positionnement S(P1) et en un deuxième score de positionnement S(P2), chacun ayant un total de 5 points. Le score global ajusté S’ est donc calculé par rapport à un total de 20 points.Each of the intermediate scores is awarded in relation to a total of 5 points. The positioning score S(P) is divided into a first positioning score S(P1) and a second positioning score S(P2), each having a total of 5 points. The adjusted overall score S’ is therefore calculated based on a total of 20 points.
Pour le score de trajectoire S(T), une erreur quadratique EQ est calculée à partir de l’écart de trajectoire global précédemment déterminé. L’erreur quadratique EQ est ensuite comparée aux seuils de trajectoire, correspondant à des valeurs en centimètres. Ainsi, si l’erreur quadratique est inférieure à 20cm, le score de trajectoire S(T) est de 5 points. Si l’erreur quadratique est inférieure à 30cm, le score de trajectoire S(T) est de 4 points. Si l’erreur quadratique est inférieure à 40cm, le score de trajectoire S(T) est de 2 points. Si l’erreur quadratique est supérieure ou égale à 40cm, le score de trajectoire S(T) est de 1 point.For the trajectory score S(T), a squared error EQ is calculated from the overall trajectory deviation previously determined. The squared error EQ is then compared to the trajectory thresholds, corresponding to values in centimeters. Thus, if the squared error is less than 20cm, the trajectory score S(T) is 5 points. If the squared error is less than 30cm, the trajectory score S(T) is 4 points. If the squared error is less than 40cm, the trajectory score S(T) is 2 points. If the squared error is greater than or equal to 40cm, the trajectory score S(T) is 1 point.
Le score de trajectoire S(T) est augmenté de 1 point si le premier niveau de difficulté D1 a été estimé, reste identique si le deuxième niveau de difficulté D2 a été estimé ou est réduit de 1 points si le troisième niveau de difficulté D3 a été estimé.The trajectory score S(T) is increased by 1 point if the first difficulty level D1 has been estimated, remains the same if the second difficulty level D2 has been estimated or is reduced by 1 point if the third difficulty level D3 has been estimated. been estimated.
Le premier score de positionnement S(P1) est relatif aux mesures du premier écart de positionnement 11a et du deuxième écart de positionnement 11b illustrés sur la
Ce premier score de positionnement permet de prendre en compte l’éloignement du véhicule par rapport au rebord de manière générale. Si la somme du premier écart de positionnement 11a et du deuxième écart de positionnement 11b est inférieure à 20cm alors le premier score de positionnement S(P1) est de 5 points. Si la somme du premier écart de positionnement 11a et du deuxième écart de positionnement 11b est inférieure à 30cm alors le premier score de positionnement S(P1) est de 4 points. Si la somme du premier écart de positionnement 11a et du deuxième écart de positionnement 11b est supérieure ou égale à 30cm alors le premier score de positionnement S(P1) est de 3 points.This first positioning score makes it possible to take into account the distance of the vehicle from the edge in general. If the sum of the first positioning deviation 11a and the second positioning deviation 11b is less than 20cm then the first positioning score S(P1) is 5 points. If the sum of the first positioning deviation 11a and the second positioning deviation 11b is less than 30cm then the first positioning score S(P1) is 4 points. If the sum of the first positioning deviation 11a and the second positioning deviation 11b is greater than or equal to 30cm then the first positioning score S(P1) is 3 points.
De plus, le parallélisme du véhicule le long du rebord est également pris en compte. Ainsi, si la différence entre la valeur absolue du premier écart de positionnement 11a et la valeur absolue du deuxième écart de positionnement 11b est supérieure ou égale à 30cm, alors le premier score de positionnement S(P1) est de 2 points, et si la différence entre la valeur absolue du premier écart de positionnement 11a et la valeur absolue du deuxième écart de positionnement 11b est supérieure ou égale à 40cm, alors le premier score de positionnement S(P1) est de 1 point.Additionally, the parallelism of the vehicle along the edge is also taken into account. Thus, if the difference between the absolute value of the first positioning deviation 11a and the absolute value of the second positioning deviation 11b is greater than or equal to 30cm, then the first positioning score S(P1) is 2 points, and if the difference between the absolute value of the first positioning deviation 11a and the absolute value of the second positioning deviation 11b is greater than or equal to 40cm, then the first positioning score S(P1) is 1 point.
Le premier score de positionnement S(P1) est augmenté de 2 points si le premier niveau de difficulté D1 a été estimé, reste identique si le deuxième niveau de difficulté D2 a été estimé ou est réduit de 2 points si le troisième niveau de difficulté D3 a été estimé.The first positioning score S(P1) is increased by 2 points if the first difficulty level D1 has been estimated, remains the same if the second difficulty level D2 has been estimated or is reduced by 2 points if the third difficulty level D3 was estimated.
Le deuxième score de positionnement S(P2) est relatif aux mesures du troisième écart de positionnement 11c et du quatrième écart de positionnement 11d illustrés sur la
Si la valeur absolue de la différence entre le troisième écart de positionnement 11c et le quatrième écart de positionnement 11d est inférieure à 20cm, alors le deuxième score de positionnement S(P2) est de 5 points. Si la valeur absolue de la différence entre le troisième écart de positionnement 11c et le quatrième écart de positionnement 11d est inférieure à 30cm, alors le deuxième score de positionnement S(P2) est de 4 points. Si la valeur absolue de la différence entre le troisième écart de positionnement 11c et le quatrième écart de positionnement 11d est inférieure à 40cm, alors le deuxième score de positionnement S(P2) est de 2 points. Si la valeur absolue de la différence entre le troisième écart de positionnement 11c et le quatrième écart de positionnement 11d est supérieure ou égale à 40cm, alors le deuxième score de positionnement S(P2) est de 1 point.If the absolute value of the difference between the third positioning deviation 11c and the fourth positioning deviation 11d is less than 20cm, then the second positioning score S(P2) is 5 points. If the absolute value of the difference between the third positioning deviation 11c and the fourth positioning deviation 11d is less than 30cm, then the second positioning score S(P2) is 4 points. If the absolute value of the difference between the third positioning deviation 11c and the fourth positioning deviation 11d is less than 40cm, then the second positioning score S(P2) is 2 points. If the absolute value of the difference between the third positioning deviation 11c and the fourth positioning deviation 11d is greater than or equal to 40cm, then the second positioning score S(P2) is 1 point.
Le deuxième score de positionnement S(P2) est augmenté de 2 points si le premier niveau de difficulté D1 a été estimé, est augmenté de 1 point si le deuxième niveau de difficulté D2 a été estimé ou reste identique si le troisième niveau de difficulté D3 a été estimé.The second positioning score S(P2) is increased by 2 points if the first difficulty level D1 has been estimated, is increased by 1 point if the second difficulty level D2 has been estimated or remains the same if the third difficulty level D3 was estimated.
Le score d’itération S(I) est calculé en fonction du nombre d’itérations réelles Ir par rapport au nombre d’itérations virtuelles Iv qui représente le seuil de référence d’itérations, tel que cela a été décrit en
Si la différence entre le nombre d’itérations réelles Ir et le nombre d’itérations virtuelles Iv est inférieure ou égale à 0, alors le score d’itération S(I) est de 5 points. Si la différence entre le nombre d’itérations réelles Ir et le nombre d’itérations virtuelles Iv est égale à 1, alors le score d’itération S(I) est de 4 points. Si la différence entre le nombre d’itérations réelles Ir et le nombre d’itérations virtuelles Iv est égale à 2, alors le score d’itération S(I) est de 3 points. Si la différence entre le nombre d’itérations réelles Ir et le nombre d’itérations virtuelles Iv est égale à 3, alors le score d’itération S(I) est de 2 points. Si la différence entre le nombre d’itérations réelles Ir et le nombre d’itérations virtuelles Iv est strictement supérieure à 3, alors le score d’itération S(I) est de 1 point.If the difference between the number of real iterations Ir and the number of virtual iterations Iv is less than or equal to 0, then the iteration score S(I) is 5 points. If the difference between the number of real iterations Ir and the number of virtual iterations Iv is equal to 1, then the iteration score S(I) is 4 points. If the difference between the number of real iterations Ir and the number of virtual iterations Iv is equal to 2, then the iteration score S(I) is 3 points. If the difference between the number of real iterations Ir and the number of virtual iterations Iv is equal to 3, then the iteration score S(I) is 2 points. If the difference between the number of real iterations Ir and the number of virtual iterations Iv is strictly greater than 3, then the iteration score S(I) is 1 point.
Le score d’itérations S(I) est augmenté de 1 point si le premier niveau de difficulté D1 a été estimé, reste identique si le deuxième niveau de difficulté D2 a été estimé ou est réduit de 1 points si le troisième niveau de difficulté D3 a été estimé.The iteration score S(I) is increased by 1 point if the first difficulty level D1 has been estimated, remains the same if the second difficulty level D2 has been estimated or is reduced by 1 point if the third difficulty level D3 was estimated.
Le score global ajusté S’ sur 20 points correspond à la somme des scores décrits précédemment et ajusté en fonction du niveau de difficulté D. Comme cela a été mentionné, le score global ajusté est comparé au score global théorique Sref sur 20 points qui est un score correspondant à une manœuvre de stationnement correctement exécutée.The adjusted overall score S' on 20 points corresponds to the sum of the scores described previously and adjusted according to the level of difficulty D. As has been mentioned, the adjusted overall score is compared to the theoretical overall score Sref on 20 points which is a score corresponding to a correctly executed parking maneuver.
Si la valeur absolue de la différence entre le score global ajusté S’ et le score global théorique Sref est supérieure ou égale à 3, alors un bilan B est transmis au conducteur du véhicule via l’étape de communication évoquée précédemment.If the absolute value of the difference between the adjusted overall score S' and the theoretical overall score Sref is greater than or equal to 3, then a report B is transmitted to the driver of the vehicle via the communication step mentioned above.
Si le score global ajusté S’ est inférieur au score global théorique Sref, alors c’est un premier bilan B1 qui est transmis au conducteur. Ce premier bilan B1 comprend la recommandation d’utilisation du dispositif d’aide au stationnement. Le premier bilan B1 peut également comprendre une recommandation d’un téléchargement d’une mise à jour payante pour activer la possibilité d’utilisation du dispositif d’aide au stationnement si le véhicule est à la base est compatible mais non équipé. Le premier bilan B1 peut également comprendre des conseils de conduite pour améliorer les manœuvres de stationnement manuelles futures. A titre d’exemple, si l’un des scores intermédiaires est particulièrement bas par rapport aux autres, le conseil peut porter spécifiquement sur un paramètre spécifique audit score intermédiaire afin d’améliorer ce score par la suite.If the adjusted overall score S' is lower than the theoretical overall score Sref, then a first assessment B1 is transmitted to the driver. This first B1 assessment includes the recommendation for use of the parking assistance device. The first B1 report may also include a recommendation to download a paid update to activate the possibility of using the parking assistance device if the vehicle is basically compatible but not equipped. The first B1 assessment may also include driving tips to improve future manual parking maneuvers. For example, if one of the intermediate scores is particularly low compared to the others, the advice can relate specifically to a specific parameter of said intermediate score in order to improve this score subsequently.
Si le score global ajusté S’ est supérieur au score global théorique Sref, alors c’est un deuxième bilan B2 qui est transmis au conducteur. Le deuxième bilan B2 peut par exemple être un message de félicitations ou une certification fictive de bon conducteur, en rapport avec les manœuvres de stationnement.If the adjusted overall score S' is greater than the theoretical overall score Sref, then a second assessment B2 is transmitted to the driver. The second B2 report can for example be a congratulatory message or a fictitious certification of a good driver, in relation to parking maneuvers.
Les données chiffrées du tableau de la
Bien sûr, l’invention n’est pas limitée aux exemples qui viennent d’être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l’invention.Of course, the invention is not limited to the examples which have just been described and numerous adjustments can be made to these examples without departing from the scope of the invention.
L’invention, telle qu’elle vient d’être décrite, atteint bien le but qu’elle s’était fixée, et permet de proposer un système analytique évaluant une manœuvre de stationnement manuelle et incitant à utiliser un dispositif d’aide au stationnement en cas de manœuvre de stationnement manuelle imparfaite. Des variantes non décrites ici pourraient être mises en œuvre sans sortir du contexte de l’invention, dès lors que, conformément à l’invention, elles comprennent un système analytique conforme à l’invention.The invention, as it has just been described, achieves the goal it set for itself, and makes it possible to propose an analytical system evaluating a manual parking maneuver and encouraging the use of a parking assistance device. in the event of an imperfect manual parking maneuver. Variants not described here could be implemented without departing from the context of the invention, since, in accordance with the invention, they include an analytical system conforming to the invention.
Claims (13)
- une pluralité de capteurs (4), chacun des capteurs (4) étant configuré pour mesurer en temps réel une distance relative audit véhicule (1),
- un module de contrôle (5) configuré pour déterminer, à partir des distances mesurées par les capteurs (4), une trajectoire référence (7) et une trajectoire réelle (9) du véhicule (1) et/ou au moins un écart de positionnement (11) du véhicule (1) par rapport à au moins un obstacle (100) environnant et/ou par rapport à au moins un marquage au sol délimitant une place de stationnement,
- a plurality of sensors (4), each of the sensors (4) being configured to measure in real time a distance relative to said vehicle (1),
- a control module (5) configured to determine, from the distances measured by the sensors (4), a reference trajectory (7) and a real trajectory (9) of the vehicle (1) and/or at least one positioning deviation (11) of the vehicle (1) in relation to at least one surrounding obstacle (100) and/or in relation to at least one ground marking delimiting a parking space,
- une étape d’analyse (53) d’une trajectoire du véhicule (1) au cours de la manœuvre de stationnement manuelle, et/ou
- une étape de mesure (54) d’au moins un écart de positionnement (11), ledit écart de positionnement (11) étant déterminé à partir des distances mesurées entre le véhicule (1) et au moins un obstacle (100) environnant et/ou au moins un des marquages au sol délimitant la place à l’issue de la manœuvre de stationnement manuelle,
- une étape de calcul (56) d’un score global (S) de la manœuvre de stationnement manuelle à partir de données obtenues lors de l’étape d’analyse (53) et/ou de l’étape de mesure (54),
- une étape de communication (58) d’un bilan (B) de la manœuvre de stationnement manuelle, le bilan (B) étant fonction d’un résultat de l’étape de calcul (56) du score global (S).
- a step of analyzing (53) a trajectory of the vehicle (1) during the manual parking maneuver, and/or
- a step of measuring (54) at least one positioning deviation (11), said positioning deviation (11) being determined from the distances measured between the vehicle (1) and at least one surrounding obstacle (100) and/or or at least one of the ground markings delimiting the space at the end of the manual parking maneuver,
- a step of calculating (56) an overall score (S) of the manual parking maneuver from data obtained during the analysis step (53) and/or the measurement step (54),
- a step of communicating (58) a report (B) of the manual parking maneuver, the report (B) being a function of a result of the step of calculating (56) the overall score (S).
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2213867A FR3143812A1 (en) | 2022-12-19 | 2022-12-19 | Analytical system for a manual parking maneuver of a vehicle |
PCT/EP2023/085705 WO2024132807A1 (en) | 2022-12-19 | 2023-12-13 | Analytical system for analysing a manual vehicle-parking manoeuvre |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2213867A FR3143812A1 (en) | 2022-12-19 | 2022-12-19 | Analytical system for a manual parking maneuver of a vehicle |
FR2213867 | 2022-12-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3143812A1 true FR3143812A1 (en) | 2024-06-21 |
Family
ID=85380926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2213867A Pending FR3143812A1 (en) | 2022-12-19 | 2022-12-19 | Analytical system for a manual parking maneuver of a vehicle |
Country Status (2)
Country | Link |
---|---|
FR (1) | FR3143812A1 (en) |
WO (1) | WO2024132807A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1847444A1 (en) * | 2006-04-19 | 2007-10-24 | C.R.F. Società Consortile per Azioni | Method and device for assisting the driver in setting the steering angle during a manoevre for parking a vehicle |
US20130096732A1 (en) * | 2010-02-26 | 2013-04-18 | Lorenz Hagenme | Method for assisting a parking maneuver |
US10824882B1 (en) * | 2019-09-13 | 2020-11-03 | Ford Global Technologies, Llc | Systems and methods for improving vehicle parking skills |
-
2022
- 2022-12-19 FR FR2213867A patent/FR3143812A1/en active Pending
-
2023
- 2023-12-13 WO PCT/EP2023/085705 patent/WO2024132807A1/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1847444A1 (en) * | 2006-04-19 | 2007-10-24 | C.R.F. Società Consortile per Azioni | Method and device for assisting the driver in setting the steering angle during a manoevre for parking a vehicle |
US20130096732A1 (en) * | 2010-02-26 | 2013-04-18 | Lorenz Hagenme | Method for assisting a parking maneuver |
US10824882B1 (en) * | 2019-09-13 | 2020-11-03 | Ford Global Technologies, Llc | Systems and methods for improving vehicle parking skills |
Also Published As
Publication number | Publication date |
---|---|
WO2024132807A1 (en) | 2024-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2905334A1 (en) | VEHICLE CONTROL SYSTEM. | |
FR3039917B1 (en) | METHOD AND DEVICE FOR GUIDING A VEHICLE IN A PARKING | |
WO2014191657A1 (en) | Device for estimating the operating time of a motor vehicle in autonomous mode and associated method | |
FR2993652A1 (en) | SYSTEM AND METHOD FOR UPDATING A DIGITAL CARD IN A DRIVER ASSISTANCE SYSTEM | |
EP2047345A1 (en) | Method for determining the driving limits of a vehicle | |
EP1577644A1 (en) | Method for real-time guidance of a terrestrial vehicle equipped with an off-board navigation system | |
EP3393876B1 (en) | Method and device for assissting with change of speed and with change of lane | |
EP2596486A1 (en) | Method for improving the reliability of speed limit information for on-board systems | |
EP4025468A1 (en) | Device for predictively controlling the movement of a motor vehicle | |
WO2018060379A1 (en) | Driving assistance on a highway with carriageways separated by a guardrail | |
EP3980308A1 (en) | Method for calculating the lateral position of a motor vehicle | |
EP3458325B1 (en) | Method for proposing a driving speed | |
FR3034067B1 (en) | METHOD AND DEVICE FOR DRIVING ASSISTANCE | |
FR3143812A1 (en) | Analytical system for a manual parking maneuver of a vehicle | |
WO2017198972A1 (en) | Method for determining the anticipated grip margin of a vehicle in a driving situation | |
WO2014049222A1 (en) | Power steering management for a motor vehicle | |
EP3270108B1 (en) | Method for assisting a driver of a vehicle based on information provided by a pilot vehicle, and associated device | |
EP3472015B1 (en) | Method for determining a reference driving class | |
EP2082939B1 (en) | Method and system for estimating grip in an automobile | |
WO2021245020A1 (en) | Method and system for controlling the speed of a vehicle | |
FR3093311A1 (en) | ASSISTANCE IN DRIVING A VEHICLE, BY DETERMINING THE CONTROLLABILITY OF ITS DRIVING | |
FR3103435A1 (en) | Method for detecting the erratic behavior of a motor vehicle traveling on a road | |
FR3098777A1 (en) | Method of insertion into a convoy of autonomous vehicles by a motor vehicle | |
FR3114066A1 (en) | Method of assisting the driving of a vehicle. | |
FR3126386A1 (en) | Method for modeling a navigation environment of a motor vehicle. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20240621 |