Spelling suggestions: "subject:"génération dde trajectoires"" "subject:"génération dee trajectoires""
1 |
Conception et méthode de validation de lois de contrôle pour des systèmes de conduite automatisée du véhicule / Conception and method of validation of control signals for automatic driving systems of vehiclesVorobieva, Hélène 28 November 2014 (has links)
De nos jours les places de parking sont devenues étroites dans les grandes villes. Un parking totalement automatique répondant aux contraintes de commercialisation améliorerait le confort et la sécurité de l’utilisateur. Ces travaux portent sur la génération de trajectoires de parking fonctionnant de manière prévisible et sans optimisations successives. Deux solutions géométriques fondées sur des arcs de cercles ont été développées. L’une consiste à se placer proche de la place et à faire des allers-retours jusqu’à être garé. L’autre est une méthode « inversée » généralisée dans laquelle le véhicule est supposé garé, fait plusieurs manœuvres pour atteindre l’emplacement initial réel du véhicule, ce qui donne la trajectoire à inverser pour effectuer le parking. L’inconvénient de ces méthodes est le braquage à l’arrêt. Pour que les trajectoires créées soient à courbure continue, nous avons combiné la simplicité des méthodes géométriques avec les avantages des courbes à courbure continue en travaillant avec des clothoïdes. Ainsi, chaque arc de cercle de la trajectoire générée géométriquement est a posteriori transformé en une séquence clothoïde, arc de cercle facultatif, clothoïde. Cette méthode nécessite un faible temps de calcul, est prévisible et permet de réaliser un contrôle très simple en boucle ouverte pour la vitesse longitudinale et l’angle de braquage en fonction de la distance parcourue. Des expériences sur véhicule prototype ont été réalisées pour la manœuvre de parking complète. Les résultats ont montré que la boucle ouverte suffisait lorsque peu de manœuvres étaient nécessaires. Nous avons également mis en place une méthode de régénération de la trajectoire garantissant le parking sans danger même si des déviations par rapport à la trajectoire initiale apparaissent lorsque plus de manœuvres sont nécessaires. Enfin, une architecture fonctionnelle globale comprenant un superviseur a été également décrite pour la manœuvre complète de parking. / Nowadays, in big cities, the parking spots have become narrow. Totally autonomous parking, with commercial constraints, would improve comfort and security of the driver. This work is about predictable generation of parking trajectories, without successive optimizations. Two geometric solutions based on arcs of circle have been developed. The first consist on placing the vehicle near the parking spot and going forward and backward until the vehicle is parked. The second is a generalized “inverse” method: the vehicle is supposed parked, the maneuvers to reach the real initial pose of the vehicle are found and produce the trajectory to inverse to perform the parking. The disadvantage of these methods is the steering at stop. To produce continuous-curvature trajectories, we have combined the simplicity of the geometric methods with continuous-curvature curves by using clothoids. Each arc of circle of the trajectory created by a geometric method is transformed into a sequence clothoid, optional arc of circle, clothoid. This method is not time consuming, predictable and allows a simple open-loop control for the longitudinal speed and the steering angle, in function of the travelled distance. Experiments on a prototype vehicle showed that the open-loop control is sufficient when few maneuvers are needed. We have also set up a regeneration method for the trajectory to guarantee a parking without danger even when deviations appear compared to the initial trajectory, when more maneuvers are needed. Finally, a global functional architecture with a supervisor has been described for the complete parking maneuver.
|
2 |
Planification et commande d'une plate-forme aéroportée stationnaire autonome dédiée à la surveillance des ouvrages d'art / Planning and control of an autonomous hovering airborne dedicated for the monitoring of structuresKahale, Elie 21 March 2014 (has links)
Aujourd'hui, l'inspection des ouvrages d'art est réalisée de façon visuelle par des contrôleurs sur l'ensemble de la structure. Cette procédure est couteuse et peut être particulièrement dangereuse pour les intervenants. Pour cela, le développement du système de vision embarquée sur des drones est privilégié ces jours-ci afin de faciliter l'accès aux zones dangereuses.Dans ce contexte, le travail de cette thèse porte sur l'obtention des méthodes originales permettant la planification, la génération des trajectoires de référence, et le suivi de ces trajectoires par une plate-forme aéroportée stationnaire autonome. Ces méthodes devront habiliter une automatisation du vol en présence de perturbations aérologiques ainsi que des obstacles. Dans ce cadre, nous nous sommes intéressés à deux types de véhicules aériens capable de vol stationnaire : le dirigeable et le quadri-rotors.Premièrement, la représentation mathématique du véhicule volant en présence du vent a été réalisée en se basant sur la deuxième loi de Newton. Deuxièmement, la problématique de génération de trajectoire en présence de vent a été étudiée : le problème de temps minimal est formulé, analysé analytiquement et résolu numériquement. Ensuite, une stratégie de planification de trajectoire basée sur les approches de recherche opérationnelle a été développée.Troisièmement, le problème de suivi de trajectoire a été abordé. Une loi de commande non-linéaire robuste basée sur l'analyse de Lyapunov a été proposée. En outre, un pilote automatique basée sur les fonctions de saturations pour un quadri-rotors a été développée.Les méthodes et algorithmes proposés dans cette thèse ont été validés par des simulations. / Today, the inspection of structures is carried out through visual assessments effected by qualified inspectors. This procedure is very expensive and can put the personal in dangerous situations. Consequently, the development of an unmanned aerial vehicle equipped with on-board vision systems is privileged nowadays in order to facilitate the access to unreachable zones.In this context, the main focus in the thesis is developing original methods to deal with planning, reference trajectories generation and tracking issues by a hovering airborne platform. These methods should allow an automation of the flight in the presence of air disturbances and obstacles. Within this framework, we are interested in two kinds of aerial vehicles with hovering capacity: airship and quad-rotors.Firstly, the mathematical representation of an aerial vehicle in the presence of wind has been realized using the second law of newton.Secondly, the question of trajectory generation in the presence of wind has been studied: the problem of minimal time was formulated, analyzed analytically and solved numerically. Then, a strategy of trajectory planning based on operational research approaches has been developed.Thirdly, the problem of trajectory tracking was carried out. A nonlinear robust control law based on Lyapunov analysis has been proposed. In addition, an autopilot based on saturation functions for quad-rotor crafts has been developed.All methods and algorithms proposed in this thesis have been validated through simulations.
|
3 |
Analyse dans le plan courbure-vitesse d'un changement de direction lors de la marcheOlivier, Anne-Hélène 17 December 2008 (has links) (PDF)
La marche est un moyen de locomotion essentiel pour l'être humain. La marche en courbe fait partie des synergies motrices fondamentales qui permettent de se déplacer en sécurité lorsqu'un sujet tourne dans un couloir ou évite un obstacle. Ce travail vise à approfondir l'étude de la marche en courbe afin de définir des invariants locomoteurs fondamentaux pour l'explication biomécanique et neuroscientifique du mouvement mais aussi pour la génération de trajectoires réalistes en animation et en robotique humanoïde. L'originalité de ce travail est de considérer la trajectoire locomotrice humaine dans l'espace défini par la courbure et la vitesse de la trajectoire.Dans un premier temps, nous proposons une définition objective du virage qui s'appuie sur la relation discrète entre la courbure moyenne et la vitesse moyenne de la trajectoire à chaque pas du sujet en comparaison avec ces mêmes paramètres en ligne droite. Puis, nous nous intéressons aux relations de type loi de puissance entre vitesse et courbure au cours d'un virage. Nous démontrons l'existence d'une relation inter-individuelle au maximum de courbure. Enfin, nous nous intéressons au cas plus complexe de l'évitement de collision entre deux marcheurs afin d'identifier les stratégies mises en place. Ces stratégies dépendent de l'ordre de passage des sujets.
|
4 |
Conception, modélisation et planification de mouvements d'un robot de résection pour la neurochirurgie / Design, modelling and movement planning of a resection robot for neurosurgeryMartin, Carole 03 November 2010 (has links)
Depuis son apparition la robotique chirurgicale s’avère bénéfique pour les patients et pour les praticiens car elle améliore la qualité des opérations. Ces travaux de thèse portent sur la conception, la modélisation et la planification de mouvements d’un système robotique destiné à réséquer une tumeur cérébrale. La définition des contraintes liées à la tâche de résection de tumeur (adaptabilité aux différentes formes de tumeurs et espace de travail restreint et évolutif) met en évidence la problématique liée à la conception du robot et à sa stratégie de résection. La conception modulaire retenue utilise des câbles et dispose de sept degrés de liberté. Une modélisation géométrique de la solution est proposée. La planification de trajectoire du robot redondant dans un environnement dynamique qui dépend de sa trajectoire est basée sur un principe de génération interactive. Elle utilise un découplage des degrés de liberté du robot et définit des procédures élémentaires qui pourront être choisies et assemblées par le neurochirurgien. Une méthode par discrétisation est proposée pour déterminer l’espace des procédures adaptées au robot et limiter le choix du chirurgien aux procédures effectivement réalisables. Une simulation montre que la solution robotique associée à la méthode interactive de génération de trajectoire permet de réséquer une grande partie d’une tumeur témoin, et la réalisation d’un démonstrateur offre des perspectives d’expérimentations en conditions simulées. / Since the beginning of surgical robotics, surgical robots continue to find their place in clinical routine. They improve the quality and safety of operations, and comfort for the surgeon. This work addresses the design, modeling and path planning of a robotic system for brain tumor resection. The characterization of the surgical task (adaptability to the high diversity of tumor shapes, limited and evolving workspace) points out the requirements for the robot design and resection path planning. A modular robot with seven degrees of freedom is selected (high dexterity) and is actuated by wires. A kinematic (geometric) model is built.Motion planning of the redundant robot in evolving and path depending workspace is based on an interactive path planning. The method uncouples the degrees of freedom and defines elementary procedures, which are assembled in an arbitrary sequence by the neurosurgeon.A discretization method allows computing the procedure space that presents the possible locations, orientations and sizes of resected areas with respect to the robot limitations to bound procedure choices. A simulation on a real tumor case reveals that the chosen robotic concept associated to the interactive motion planning method allows removing the tumor for the most part. A demonstrator is realized and will provide opportunities for experiments in simulated conditions.
|
5 |
Optimal trajectory planning and predictive control for cinematographic flight plans with quadrotors / Trajectoires optimales et commande prédictive d'un quadricoptère pour la réalisation de plans de vol cinématographiquesRousseau, Gauthier 18 October 2019 (has links)
Cette thèse s'intéresse à la réalisation autonome de plans de vol cinématographiques par un quadrotor équipé d'une caméra. Ces plans de vol consistent en une série de points de passage à rejoindre successivement, en adoptant diverses méthodes de prise de vue et en respectant des références de vitesses ainsi que des couloirs de vols. Une étude approfondie de la dynamique du quadrotor est tout d'abord proposée et utilisée pour construire un modèle linéarisé du drone autour de l'équilibre de vol stationnaire. L'analyse de ce modèle linéaire permet de mettre en évidence l'impact de l'inertie des rotors du drone dans sa dynamique, notamment l'apparition d'un comportement à non minimum de phase en roulis ou tangage, lorsque les moteurs sont inclinés. Dans un second temps, deux algorithmes de génération de trajectoires lisses, faisables et adaptées à la cinématographie sont proposés. La faisabilité de la trajectoire est garantie par le respect de contraintes sur ses dérivées temporelle, adaptées pour la cinématographie et obtenue grâce à l'étude du modèle non linéaire du drone. Le premier repose sur une optimisation bi-niveaux d'une trajectoire polynomiale par morceaux, dans le but de trouver la plus rapide des trajectoires à minimum de jerk permettant d'accomplir la mission. Le second algorithme consiste en la génération de trajectoires B-spline non-uniformes à durée minimale. Pour les deux solutions, une étude de l’initialisation du problème d'optimisation est présentée, de même qu'une analyse de leurs avantages et limitations. Pour ce faire, elles sont notamment confrontées à des simulations et vols extérieurs. Enfin, une loi de commande prédictive est proposée pour asservir les mouvements de la caméra embarquée de manière douce et précise. / This thesis focuses on the autonomous performance of cinematographic flight plans by camera equipped quadrotors. These flight plans consist in a series of waypoints to join while adopting various camera behaviors, along with speed references and flight corridors. First, an in depth study of the nonlinear dynamics of the drone is proposed, which is then used to derive a linear model of the system around the hovering equilibrium. An analysis of this linear model allows us to emphasize the impact of the inertia of the propellers when the latter are tilted, such as the apparition of a nonminimum phase behavior of the pitch or roll dynamics. Then, two algorithms are proposed to generate smooth and feasible cinematographic trajectories. The feasibility of the trajectory is ensured by constraints on its time derivatives, suited for cinematography and obtained with the use of the nonlinear model of the drone. The first algorithm proposed in this work is based on a bi-level optimization of a piecewise polynomial trajectory, in order to find the fastest feasible minimum jerk trajectory to perform the flight plan. The second algorithm consists in the generation of feasible, minimum time, non-uniform B-spline trajectories. For both solutions, a study of the initilization of the optimization problem is proposed, as well as a discussion about their advantages and limitations. To this aim, they are notably confronted to simulations and outdoor flight experiments. Finally, a predictive control law is proposed to smoothly and accurately control the onboard camera.
|
6 |
Commande asssitée au conducteur basée sur la conduite en formation de type "banc de poissons" / Driver assistance system based on fish schooling behaviorMorand, Audrey 17 December 2014 (has links)
Le mouvement en essaim est défini par l'action d'un ensemble d'individusautopropulsés se déplaçant en groupe uniquement à l’aide de la connaissance locale de leur environnement.L'objectif scientifique de la thèse consiste à mettre en oeuvre ce type demodèle de comportement appliqué à un flot de véhicules se déplaçant sur un profilroutier, et ce afin d'assister le conducteur dans ses actions à la fois pour son confortet sa sécurité.A partir de l’analyse d’une synthèse bibliographique, une stratégie dehiérarchisation a été mise en place afin de créer un système d’aide à la conduite ouADAS (de l’anglais « Advanced Driver Assistance System »). Ainsi, dans un premiertemps, il s’agit de générer une trajectoire à partir de ce type de modèle qui respecteles contraintes autoroutières. Ensuite, la dynamique du véhicule est prise en compteafin de transmettre au conducteur via une régulation de vitesse et un retour haptiqueau volant, les deux étant basés notamment sur la commande CRONE, lesmanoeuvres nécessaires au suivi de cette trajectoire. Enfin, le système d’aide à laconduite est mis en oeuvre, non seulement sur un simulateur dynamique de conduiteafin de recueillir le ressenti des conducteur, mais aussi au sein d’un logiciel desimulation de trafic pour évaluer les gains obtenus dans le cas d’un ensemble devéhicules équipés. / Swarm behavior refers to individuals travelling in a group and using only localknowledge of their environment.The scientific objective of the thesis is to implement this type of behaviormodel to vehicles traveling on road, in order to assist the driver in his actions for bothits comfort and security.From a literature review, a prioritization strategy was set up to create anAdvanced Driver Assistance System (ADAS). At first, it is to generate a path from thistype of model that respects the motorway constraints. Then, vehicle dynamics istaken into account in order to transmit to the driver through cruise control and hapticfeedback steering wheel, both based on the CRONE control, maneuvers needed tofollow this trajectory. Finally, the driver assistance system is not only implemented ona dynamic driving simulator to gather driver’s feelings but it is also implemented intraffic simulation software to evaluate gains obtained for a set of equipped vehicles.
|
7 |
Solution de guidage-navigation-pilotage pour véhicules autonomes hétérogènes en vue d'une mission collaborativeVissière, David 24 June 2008 (has links) (PDF)
Le thème de la « navigation bas-coût », caractérisé par le transfert de performance des capteurs vers les algorithmes de fusion de données et de commande, est un thème central dans de nombreuses applications militaires liées en particulier aux besoins nouveaux des troupes légères. L'utilisation de capteurs inertiels ou magnétométriques type MEMS et de GPS civils (notamment), optimise les critères d'encombrement, de masse et de consommation. Mais elle requiert, en compensation des performances relativement médiocres des capteurs, des algorithmes de guidage-navigation-pilotage spécifiques aux applications considérées. Dans ce mémoire, nous considérons trois scénarios d'utilisation et exposons des techniques innovantes pour la localisation et le contrôle. Nous considérons d'abord le cas d'un robot terrestre équipé de capteurs de proximité, d'un gyroscope, d'odomètres et d'un GPS. Nous implémentons expérimentalement avec succès un algorithme d'évitement d'obstacles dont nous établissons une preuve de convergence, ainsi qu'un algorithme de planification de trajectoires hors ligne dont nous utilisons les résultats en temps réel pour réaliser, via un estimateur non linéaire, un bouclage par retour dynamique. Nous étudions ensuite le cas du vol autonome d'une plate-forme aérienne instable de type hélicoptère. Nous développons et implémentons, à bord sur un système de mesure et de calcul temps-réel de notre conception, un estimateur d'état incluant un modèle de la dynamique du vol de l'engin, recalé par les capteurs inertiels, barométriques, et GPS ainsi qu'un bouclage par retour d'état. En utilisant les résultats de filtrage sur les vols effectués, les paramètres du modèle sont précisément identifiés : la qualité et la robustesse de l'estimation obtenues grâce au modèle permettent de réaliser un vol stationnaire autonome en extérieur. Enfin nous considérons le problème d'un piéton évoluant à l'intérieur de bâtiments. Les erreurs d'estimation du cap lors de l'utilisation des différentes plate-formes (terrestre comme aérienne) nous guident vers une utilisation nouvelle du champ magnétique par l'inspection de ses gradients. Par une technique que nous exposons, nous montrons comment utiliser les perturbations (inconnues) du champ magnétique pour améliorer considérablement l'estimation de position d'une centrale inertielle bas-coût au point qu'elle devienne un instrument de localisation.
|
8 |
Vers une architecture de commande pour des robots mobiles coopérants non holonomesGil Pinto, Arturo 26 November 2007 (has links) (PDF)
Ces travaux concernent l'elaboration d'une stratégie de commande décentralisée réactive pour une flottille de robots mobiles terrestres. Cette stratégie de commande est basée sur un contrôle décentralisé qui s'appuie sur le principe Leader-Follower utilisant à la fois des informations de positionnement absolu (GPS) et relatif entre véhicules (niveau de réception des liens WiFi) ainsi que des informations d'existence d'obstacles de proximités (capteurs ultra-sons). Cette méthode permet d'intégrer et d'optimiser à chaque instant ces diverses contraintes afin de générer un chemin faisable. Mais également de maintenir la flotille dans une forme géometrique donnée, avec un niveau de réception des transmissions entre les véhicules minimal, tout en évitant d'éventuels obstacles.
|
9 |
Conception, modélisation et planification de mouvements d'un robot de résection pour la neurochirurgieMartin, Carole 03 November 2010 (has links) (PDF)
Depuis son apparition la robotique chirurgicale s'avère bénéfique pour les patients et pour les praticiens car elle améliore la qualité des opérations. Ces travaux de thèse portent sur la conception, la modélisation et la planification de mouvements d'un système robotique destiné à réséquer une tumeur cérébrale. La définition des contraintes liées à la tâche de résection de tumeur (adaptabilité aux différentes formes de tumeurs et espace de travail restreint et évolutif) met en évidence la problématique liée à la conception du robot et à sa stratégie de résection. La conception modulaire retenue utilise des câbles et dispose de sept degrés de liberté. Une modélisation géométrique de la solution est proposée. La planification de trajectoire du robot redondant dans un environnement dynamique qui dépend de sa trajectoire est basée sur un principe de génération interactive. Elle utilise un découplage des degrés de liberté du robot et définit des procédures élémentaires qui pourront être choisies et assemblées par le neurochirurgien. Une méthode par discrétisation est proposée pour déterminer l'espace des procédures adaptées au robot et limiter le choix du chirurgien aux procédures effectivement réalisables. Une simulation montre que la solution robotique associée à la méthode interactive de génération de trajectoire permet de réséquer une grande partie d'une tumeur témoin, et la réalisation d'un démonstrateur offre des perspectives d'expérimentations en conditions simulées.
|
10 |
Des systèmes d'aide à la conduite au véhicule autonome connecté / From driving assistance systems to automated and connected drivingMonot, Nolwenn 09 July 2019 (has links)
Cette thèse s’inscrit dans le développement et la conception de fonctions d’aide à la conduite pour les véhicules autonomes de niveau 3 et plus en milieu urbain ou péri urbain. Du fait d’un environnement plus complexe et de trajectoires possibles plus nombreuses et sinueuses, les algorithmes des véhicules autonomes développés pour l’autoroute ne sont pas adaptés pour le milieu urbain. L’objectif de la thèse est de mettre à disposition des méthodes et des réalisations pour permettre au véhicule autonome d’évoluer en milieu urbain. Cette thèse se focalise sur la proposition de solutions pour améliorer le guidage latéral des véhicules autonomes en milieu urbain à travers l’étude de la planification de trajectoire en situation complexe, l’analyse du comportement des usagers et l’amélioration du suivi de ces trajectoires complexes à faibles vitesses. Les solutions proposées doivent fonctionner en temps réel dans les calculateurs des prototypes pour pouvoir ensuite être appliquées sur route ouverte. L’apport de cette thèse est donc autant théorique que pratique.Après une synthèse des fonctions d’aide à la conduite présentes à bord des véhicules et une présentation des moyens d’essais mis à disposition pour la validation des algorithmes proposés, une analyse complète de la dynamique latérale est effectuée dans les domaines temporel et fréquentiel. Cette analyse permet alors la mise en place d’observateurs de la dynamique latérale pour estimer des signaux nécessaires aux fonctions de guidage latéral et dont les grandeurs ne sont pas toujours mesurables, fortement dégradées ou bruitées. La régulation latérale du véhicule autonome se base sur les conclusions apportées par l’analyse de cette dynamique pour proposer une solution de type multirégulateur capable de générer une consigne en angle volant pour suivre une trajectoire latérale quelle que soit la vitesse. La solution est validée tant en simulation que sur prototype pour plusieurs vitesses sur des trajectoires de changement de voie. La suite de la thèse s’intéresse à la génération d’une trajectoire en milieu urbain tenant compte non seulement de l’infrastructure complexe (intersection/rond-point) mais également des comportements des véhicules autour. C’est pourquoi, une analyse des véhicules de l’environnement est menée afin de déterminer leur comportement et leur trajectoire. Cette analyse est essentielle pour la méthode de génération de trajectoire développée dans cette thèse. Cette méthode, basée sur l’algorithme A* et enrichie pour respecter les contraintes géométriques et dynamiques du véhicule, se focalise d’abord dans un environnement statique complexe de type parking ou rond-point. Des points de passage sont intégrés à la méthode afin de générer des trajectoires conformes au code de la route et d’améliorer le temps de calcul. La méthode est ensuite adaptée pour un environnement dynamique où le véhicule est alors capable, sur une route à double sens de circulation, de dépasser un véhicule avec un véhicule arrivant en sens inverse. / This thesis is about the design of driving assistance systems for level 3 urban automated driving. Because of a more complex of the environment and a larger set of possible trajectories, the algorithms of highway automated driving are not adapted to urban environment. This thesis objective is to provide methods and algorithms to enable the vehicle to perform automated driving in urban scenarios, focusing on the vehicle lateral guidance and on the path planning. The proposed solutions operate in real-time on board of the automated vehicle prototypes. The contribution of this thesis is as theoretical as practical.After a synthesis of the driving assistance systems available on current cars and a presentation of the prototypes used for the validation of the algorithms developed in the thesis, a complete analysis of the vehicle lateral dynamics is carried out in time and frequency domains. This analysis enables the design of observers of the lateral dynamics in order not only to estimate signals required for the lateral guidance functions but also to increase reliability of available measurements. Based on the conclusions from the analysis of lateral dynamic, a multi-controller solution has been proposed. It enables the computation of a steering wheel input to follow a trajectory at any longitudinal speed. The solution is validated in simulation and on real road traffic for lane change scenarios. Another contribution consist in an analysis on the other vehicles of the environment is conducted in order to identify their behaviors and which maneuver there are performing. This analysis is essential for the path planning function developed in the thesis. This method, based on the A* algorithm and extended to respect geometric and dynamic constraints, firstly focuses on static environment such as a parking lot. Waypoints are added to the method in order to compute trajectories compatible with traffic regulation and improve the computation time. The method is then adapted for dynamic environment where, in the end, the vehicle is able to perform overtaking manoeuvers in a complex environment.
|
Page generated in 0.1408 seconds