4 research outputs found

    Atlas multi-couches pour robot mobile

    Get PDF
    En cherchant Ă  connaitre les origines de la vie sur Terre, on se demande Ă©galement si elle peut se trouver ailleurs. MalgrĂ© le fait que Mars nous est voisine et qu'elle ne semble pas en dĂ©montrer la prĂ©sence, on dĂ©sire toutefois l'Ă©tudier et la comparer avec la Terre. Pour y arriver, l'Homme a recours Ă  la technologie : les tĂ©lescopes, satellites, sondes et robots servent Ă  observer Mars. À chacune des expĂ©ditions d'observation de Mars, nous cherchons Ă  en connaĂźtre davantage et amĂ©liorons en consĂ©quence la technologie utilisĂ©e. C'est pour cela que la prochaine gĂ©nĂ©ration de vĂ©hicules d'exploration planĂ©taire nĂ©cessitera une plus grande autonomie de navigation. De tels requis impliquent une gestion adĂ©quate de donnĂ©es gĂ©orĂ©fĂ©rencĂ©es potentiellement volumineuses et denses, reprĂ©sentĂ©es sous la forme de cartes. Ce mĂ©moire prĂ©sente l'Ă©tat des recherches faites sur un systĂšme de gestion de donnĂ©es utilisable dans un contexte d'exploration planĂ©taire autonome. Pour valider un tel systĂšme, il a fallu utiliser, mais ,Ă©galement constituer, un rĂ©pertoire de cartes en trois dimensions ayant Ă©tĂ© gĂ©orĂ©fĂ©rencĂ©es. Afin d'obtenir un rĂ©pertoire reprĂ©sentatif du contexte d'utilisation, il a Ă©galement Ă©tĂ© nĂ©cessaire de dĂ©velopper un comportement d'exploration et de navigation sur une plateforme robotisĂ©e, capable d'acquĂ©rir les cartes requises. À l'aide de ce rĂ©pertoire, il a Ă©tĂ© possible de vĂ©rifier les capacitĂ©s, les performances ainsi que l'exactitude des opĂ©rations effectuĂ©es Ă  l'aide du systĂšme de gestion proposĂ©. Un article intĂ©grĂ© au mĂ©moire prĂ©sente la conception d'un tel systĂšme de gestion de donnĂ©es, ainsi qu'une solution permettant de gĂ©rer dynamiquement une variĂ©tĂ© de donnĂ©es, l'incertitude des relations spatiales entre deux cartes, de procurer un mĂ©canisme de planification de chemins au travers des cartes, ainsi que la corrĂ©lation des cartes pour les opĂ©rations de localisation. Cet article prĂ©sente Ă©galement les rĂ©sultats expĂ©rimentaux sur l'utilisation du systĂšme de gestion atlas par un vĂ©hicule d'exploration autonome. En plus de dĂ©montrer la faisabilitĂ© et l'utilitĂ© d'un tel gestionnaire de donnĂ©es en navigation autonome, le systĂšme pourrait Ă©galement ĂȘtre utilisĂ© comme plateforme d'analyse afin de comparer les performances de diffĂ©rents algorithmes de recalage de surfaces

    Modélisation et développement d'une plateforme intelligente pour la capture d'images panoramiques cylindriques

    Get PDF
    In most robotic applications, vision systems can significantly improve the perception of the environment. The panoramic view has particular attractions because it allows omnidirectional perception. However, it is rarely used because the methods that provide panoramic views also have significant drawbacks. Most of these omnidirectional vision systems involve the combination of a matrix camera and a mirror, rotating matrix cameras or a wide angle lens. The major drawbacks of this type of sensors are in the great distortions of the images and the heterogeneity of the resolution. Some other methods, while providing homogeneous resolutions, also provide a huge data flow that is difficult to process in real time and are either too slow or lacking in precision. To address these problems, we propose a smart panoramic vision system that presents technological improvements over rotating linear sensor methods. It allows homogeneous 360 degree cylindrical imaging with a resolution of 6600 × 2048 pixels and a precision turntable to synchronize position with acquisition. We also propose a solution to the bandwidth problem with the implementation of a feature etractor that selects only the invariant feaures of the image in such a way that the camera produces a panoramic view at high speed while delivering only relevant information. A general geometric model has been developped has been developped to describe the image formation process and a caligration method specially designed for this kind of sensor is presented. Finally, localisation and structure from motion experiments are described to show a practical use of the system in SLAM applications.Dans la plupart des applications de robotique, un systĂšme de vision apporte une amĂ©lioration significative de la perception de l’environnement. La vision panoramique est particuliĂšrement intĂ©ressante car elle rend possible une perception omnidirectionnelle. Elle est cependant rarement utilisĂ©e en pratique Ă  cause des limitations technologiques dĂ©coulant des mĂ©thodes la permettant. La grande majoritĂ© de ces mĂ©thodes associent des camĂ©ras, des miroirs, des grands angles et des systĂšmes rotatifs ensembles pour crĂ©er des champs de vision Ă©largis. Les principaux dĂ©fauts de ces mĂ©thodes sont les importantes distorsions des images et l’hĂ©tĂ©rogĂ©nĂ©itĂ© de la rĂ©solution. Certaines autres mĂ©thodes permettant des rĂ©solutions homogĂšnes, prodiguent un flot de donnĂ©es trĂšs important qui est difficile Ă  traiter en temps rĂ©el et sont soit trop lents soit manquent de prĂ©cision. Pour rĂ©soudre ces problĂšmes, nous proposons la rĂ©alisation d’une camĂ©ra panoramique intelligente qui prĂ©sente plusieurs amĂ©liorations technologiques par rapport aux autres camĂ©ras linĂ©aires rotatives. Cette camĂ©ra capture des panoramas cylindriques homogĂšnes avec une rĂ©solution de 6600 × 2048 pixels. La synchronisation de la capture avec la position angulaire est possible grĂące Ă  une plateforme rotative de prĂ©cision. Nous proposons aussi une solution au problĂšme que pose le gros flot de donnĂ©es avec l’implĂ©mentation d’un extracteur de primitives qui sĂ©lectionne uniquement les primitives invariantes des images pour donner un systĂšme panoramique de vision qui ne transmet que les donnĂ©es pertinentes. Le systĂšme a Ă©tĂ© modĂ©lisĂ© et une mĂ©thode de calibrage spĂ©cifiquement conçue pour les systĂšmes cylindriques rotatifs est prĂ©sentĂ©e. Enfin, une application de localisation et de reconstruction 3D est dĂ©crite pour montrer une utilisation pratique dans une application de type Simultaneous Localization And Mapping ( SLAM )

    Mobile Robots Navigation

    Get PDF
    Mobile robots navigation includes different interrelated activities: (i) perception, as obtaining and interpreting sensory information; (ii) exploration, as the strategy that guides the robot to select the next direction to go; (iii) mapping, involving the construction of a spatial representation by using the sensory information perceived; (iv) localization, as the strategy to estimate the robot position within the spatial map; (v) path planning, as the strategy to find a path towards a goal location being optimal or not; and (vi) path execution, where motor actions are determined and adapted to environmental changes. The book addresses those activities by integrating results from the research work of several authors all over the world. Research cases are documented in 32 chapters organized within 7 categories next described
    corecore