4 research outputs found

    Improving visual SLAM by filtering outliers with the aid of optical flow

    Get PDF
    Ankara : The Department of Computer Engineering and the Graduate School of Engineering and Science of Bilkent University, 2011.Thesis (Master's) -- Bilkent University, 2011.Includes bibliographical references leaves 77-81.Simultaneous Localization and Mapping (SLAM) for mobile robots has been one of the challenging problems for the robotics community. Extensive study of this problem in recent years has somewhat saturated the theoretical and practical background on this topic. Within last few years, researches on SLAM have been headed towards Visual SLAM, in which camera is used as the primary sensor. Superior to many SLAM application run with planar robots, VSLAM allows us to estimate the 3D model of the environment and 6-DOF pose of the robot. Being applied to robotics only recently, VSLAM still has a lot of room for improvement. In particular, a common issue both in normal and Visual SLAM algorithms is the data association problem. Wrong data association either disturbs stability or result in divergence of the SLAM process. In this study, we propose two outlier elimination methods which use predicted feature location error and optical flow field. The former method asserts estimated landmark projection and its measurement locations to be close. The latter accepts optical flow field as a reference and compares the vector formed by consecutive matched feature locations; eliminates matches contradicting with the local optical flow vector field. We have shown these two methods to be saving VSLAM from divergence and improving its overall performance. We have also described our new modular SLAM library, SLAM++.脰zaslan, TolgaM.S

    A Comprehensive Introduction of Visual-Inertial Navigation

    Full text link
    In this article, a tutorial introduction to visual-inertial navigation(VIN) is presented. Visual and inertial perception are two complementary sensing modalities. Cameras and inertial measurement units (IMU) are the corresponding sensors for these two modalities. The low cost and light weight of camera-IMU sensor combinations make them ubiquitous in robotic navigation. Visual-inertial Navigation is a state estimation problem, that estimates the ego-motion and local environment of the sensor platform. This paper presents visual-inertial navigation in the classical state estimation framework, first illustrating the estimation problem in terms of state variables and system models, including related quantities representations (Parameterizations), IMU dynamic and camera measurement models, and corresponding general probabilistic graphical models (Factor Graph). Secondly, we investigate the existing model-based estimation methodologies, these involve filter-based and optimization-based frameworks and related on-manifold operations. We also discuss the calibration of some relevant parameters, also initialization of state of interest in optimization-based frameworks. Then the evaluation and improvement of VIN in terms of accuracy, efficiency, and robustness are discussed. Finally, we briefly mention the recent development of learning-based methods that may become alternatives to traditional model-based methods.Comment: 35 pages, 10 figure

    Clothoid-based Planning and Control in Intelligent Vehicles (Autonomous and Manual-Assisted Driving)

    Full text link
    [EN] Nowadays, there are many electronic products that incorporate elements and features coming from the research in the field of mobile robotics. For instance, the well-known vacuum cleaning robot Roomba by iRobot, which belongs to the field of service robotics, one of the most active within the sector. There are also numerous autonomous robotic systems in industrial warehouses and plants. It is the case of Autonomous Guided Vehicles (AGVs), which are able to drive completely autonomously in very structured environments. Apart from industry and consumer electronics, within the automotive field there are some devices that give intelligence to the vehicle, derived in most cases from advances in mobile robotics. In fact, more and more often vehicles incorporate Advanced Driver Assistance Systems (ADAS), such as navigation control with automatic speed regulation, lane change and overtaking assistant, automatic parking or collision warning, among other features. However, despite all the advances there are some problems that remain unresolved and can be improved. Collisions and rollovers stand out among the most common accidents of vehicles with manual or autonomous driving. In fact, it is almost impossible to guarantee driving without accidents in unstructured environments where vehicles share the space with other moving agents, such as other vehicles and pedestrians. That is why searching for techniques to improve safety in intelligent vehicles, either autonomous or manual-assisted driving, is still a trending topic within the robotics community. This thesis focuses on the design of tools and techniques for planning and control of intelligent vehicles in order to improve safety and comfort. The dissertation is divided into two parts, the first one on autonomous driving and the second one on manual-assisted driving. The main link between them is the use of clothoids as mathematical formulation for both trajectory generation and collision detection. Among the problems solved the following stand out: obstacle avoidance, rollover avoidance and advanced driver assistance to avoid collisions with pedestrians.[ES] En la actualidad se comercializan infinidad de productos de electr贸nica de consumo que incorporan elementos y caracter铆sticas procedentes de avances en el sector de la rob贸tica m贸vil. Por ejemplo, el conocido robot aspirador Roomba de la empresa iRobot, el cual pertenece al campo de la rob贸tica de servicio, uno de los m谩s activos en el sector. Tambi茅n hay numerosos sistemas rob贸ticos aut贸nomos en almacenes y plantas industriales. Es el caso de los veh铆culos autoguiados (AGVs), capaces de conducir de forma totalmente aut贸noma en entornos muy estructurados. Adem谩s de en la industria y en electr贸nica de consumo, dentro del campo de la automoci贸n tambi茅n existen dispositivos que dotan de cierta inteligencia al veh铆culo, derivados la mayor铆a de las veces de avances en rob贸tica m贸vil. De hecho, cada vez con mayor frecuencia los veh铆culos incorporan sistemas avanzados de asistencia al conductor (ADAS por sus siglas en ingl茅s), tales como control de navegaci贸n con regulaci贸n autom谩tica de velocidad, asistente de cambio de carril y adelantamiento, aparcamiento autom谩tico o aviso de colisi贸n, entre otras prestaciones. No obstante, pese a todos los avances siguen existiendo problemas sin resolver y que pueden mejorarse. La colisi贸n y el vuelco destacan entre los accidentes m谩s comunes en veh铆culos con conducci贸n tanto manual como aut贸noma. De hecho, la dificultad de conducir en entornos desestructurados compartiendo el espacio con otros agentes m贸viles, tales como coches o personas, hace casi imposible garantizar la conducci贸n sin accidentes. Es por ello que la b煤squeda de t茅cnicas para mejorar la seguridad en veh铆culos inteligentes, ya sean de conducci贸n aut贸noma o manual asistida, es un tema que siempre est谩 en auge en la comunidad rob贸tica. La presente tesis se centra en el dise帽o de herramientas y t茅cnicas de planificaci贸n y control de veh铆culos inteligentes, para la mejora de la seguridad y el confort. La disertaci贸n se ha dividido en dos partes, la primera sobre conducci贸n aut贸noma y la segunda sobre conducci贸n manual asistida. El principal nexo de uni贸n es el uso de clotoides como elemento de generaci贸n de trayectorias y detecci贸n de colisiones. Entre los problemas que se resuelven destacan la evitaci贸n de obst谩culos, la evitaci贸n de vuelcos y la asistencia avanzada al conductor para evitar colisiones con peatones.[CA] En l'actualitat es comercialitzen infinitat de productes d'electr貌nica de consum que incorporen elements i caracter铆stiques procedents d'avan莽os en el sector de la rob貌tica m貌bil. Per exemple, el conegut robot aspirador Roomba de l'empresa iRobot, el qual pertany al camp de la rob貌tica de servici, un dels m茅s actius en el sector. Tamb茅 hi ha nombrosos sistemes rob貌tics aut貌noms en magatzems i plantes industrials. 脡s el cas dels vehicles autoguiats (AGVs), els quals s贸n capa莽os de conduir de forma totalment aut貌noma en entorns molt estructurats. A m茅s de en la ind煤stria i en l'electr貌nica de consum, dins el camp de l'automoci贸 tamb茅 existeixen dispositius que doten al vehicle de certa intel路lig猫ncia, la majoria de les vegades derivats d'avan莽os en rob貌tica m貌bil. De fet, cada vegada amb m茅s freq眉猫ncia els vehicles incorporen sistemes avan莽ats d'assist猫ncia al conductor (ADAS per les sigles en angl茅s), com ara control de navegaci贸 amb regulaci贸 autom脿tica de velocitat, assistent de canvi de carril i avan莽ament, aparcament autom脿tic o av铆s de col路lisi贸, entre altres prestacions. No obstant aix貌, malgrat tots els avan莽os segueixen existint problemes sense resoldre i que poden millorar-se. La col路lisi贸 i la bolcada destaquen entre els accidents m茅s comuns en vehicles amb conducci贸 tant manual com aut貌noma. De fet, la dificultat de conduir en entorns desestructurats compartint l'espai amb altres agents m貌bils, tals com cotxes o persones, fa quasi impossible garantitzar la conducci贸 sense accidents. 脡s per aix貌 que la recerca de t猫cniques per millorar la seguretat en vehicles intel路ligents, ja siguen de conducci贸 aut貌noma o manual assistida, 茅s un tema que sempre est脿 en auge a la comunitat rob貌tica. La present tesi es centra en el disseny d'eines i t猫cniques de planificaci贸 i control de vehicles intel路ligents, per a la millora de la seguretat i el confort. La dissertaci贸 s'ha dividit en dues parts, la primera sobre conducci贸 aut貌noma i la segona sobre conducci贸 manual assistida. El principal nexe d'uni贸 茅s l'煤s de clotoides com a element de generaci贸 de traject貌ries i detecci贸 de col路lisions. Entre els problemes que es resolen destaquen l'evitaci贸 d'obstacles, l'evitaci贸 de bolcades i l'assist猫ncia avan莽ada al conductor per evitar col路lisions amb vianants.Girb茅s Juan, V. (2016). Clothoid-based Planning and Control in Intelligent Vehicles (Autonomous and Manual-Assisted Driving) [Tesis doctoral no publicada]. Universitat Polit猫cnica de Val猫ncia. https://doi.org/10.4995/Thesis/10251/65072TESI
    corecore