12 research outputs found

    Path following hybrid control for vehicle stability applied to industrial forklifts

    Full text link
    The paper focuses on a closed-loop hybrid controller (kinematic and dynamic) for path following approaches with industrial forklifts carrying heavy loads at high speeds, where aspects such as vehicle stability, safety, slippage and comfort are considered. The paper first describes a method for generating Double Continuous Curvature (DCC) paths for non-holonomic wheeled mobile robots, which is the basis of the proposed kinematic controller. The kinematic controller generates a speed profile, based on slow-in and fast-out policy, and a curvature profile recomputing DCC paths in closed-loop. The dynamic controller determines maximum values for decelerations and curvatures, as well as bounded sharpness so that instantaneous vehicle stability conditions can be guaranteed against lateral and frontal tip-overs. One of the advantages of the proposed method, with respect to full dynamic controllers, is that it does not require dynamic parameters to be estimated for modelling, which in general can be a difficult task. The proposed kinematic dynamic controller is afterwards compared with a classic kinematic controller like Pure-Pursuit. For that purpose, in our hybrid control structure we have just replaced the proposed kinematic controller with Pure-Pursuit. Several metrics, such as settling time, overshoot, safety and comfort have been analysed.This work was supported by VALi+d and PROMETEO Programs (Conselleria d'Educacio, Generalitat Valenciana), DIVISAMOS (DPI-2009-14744-C03-01) and SAFEBUS (IPT-2011-1165-370000): Ministry of Economy and Competitivity.Girb茅s, V.; Armesto 脕ngel, L.; Tornero Montserrat, J. (2014). Path following hybrid control for vehicle stability applied to industrial forklifts. Robotics and Autonomous Systems. 62(6):910-922. https://doi.org/10.1016/j.robot.2014.01.004S91092262

    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

    Fault-Tolerant Vision for Vehicle Guidance in Agriculture

    Get PDF

    Hazard avoidance for high-speed rough-terrain unmanned ground vehicles

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2005."June 2005."Includes bibliographical references (p. 111-116).High-speed unmanned ground vehicles have important applications in rough-terrain. In these applications unexpected and dangerous situations can occur that require rapid hazard avoidance maneuvers. At high speeds, there is limited time to perform navigation and hazard avoidance calculations based on detailed vehicle and terrain models. Furthermore, detailed models often do not accurately predict the robot's performance due to model parameter and sensor uncertainty. This thesis presents the development and analysis of a novel method for high speed navigation and hazard avoidance. The method is based on the two dimensional "trajectory space," which is a compact model-based representation of a robot's dynamic performance limits on natural terrain. This method allows a vehicle to perform dynamically feasible hazard avoidance maneuvers in a computationally efficient manner. This thesis also presents a novel method for trajectory replanning, based on a "curvature matching" technique. This method quickly generates a path connects the end of the path generated by a hazard avoidance maneuver to the nominal desired path. Simulation and experimental results with a small gasoline-powered high-speed unmanned ground vehicle verify the effectiveness of these algorithms. The experimental results demonstrate the ability of the algorithm to account for multiple hazards, varying terrain inclination, and terrain roughness. The experimental vehicle attained speeds of 8 m/s (18 mph) on flat and sloped terrain and 7 m/s (16 mph) on rough terrain.by Matthew J. Spenko.Ph.D

    An optimization-based formalism for shared autonomy in dynamic environments

    Get PDF
    Teleoperation is an integral component of various industrial processes. For example, concrete spraying, assisted welding, plastering, inspection, and maintenance. Often these systems implement direct control that maps interface signals onto robot motions. Successful completion of tasks typically requires high levels of manual dexterity and cognitive load. In addition, the operator is often present nearby dangerous machinery. Consequently, safety is of critical importance and training is expensive and prolonged -- in some cases taking several months or even years. An autonomous robot replacement would be an ideal solution since the human could be removed from danger and training costs significantly reduced. However, this is currently not possible due to the complexity and unpredictability of the environments, and the levels of situational and contextual awareness required to successfully complete these tasks. In this thesis, the limitations of direct control are addressed by developing methods for shared autonomy. A shared autonomous approach combines human input with autonomy to generate optimal robot motions. The approach taken in this thesis is to formulate shared autonomy within an optimization framework that finds optimized states and controls by minimizing a cost function, modeling task objectives, given a set of (changing) physical and operational constraints. Online shared autonomy requires the human to be continuously interacting with the system via an interface (akin to direct control). The key challenges addressed in this thesis are: 1) ensuring computational feasibility (such a method should be able to find solutions fast enough to achieve a sampling frequency bound below by 40Hz), 2) being reactive to changes in the environment and operator intention, 3) knowing how to appropriately blend operator input and autonomy, and 4) allowing the operator to supply input in an intuitive manner that is conducive to high task performance. Various operator interfaces are investigated with regards to the control space, called a mode of teleoperation. Extensive evaluations were carried out to determine for which modes are most intuitive and lead to highest performance in target acquisition tasks (e.g. spraying/welding/etc). Our performance metrics quantified task difficulty based on Fitts' law, as well as a measure of how well constraints affecting the task performance were met. The experimental evaluations indicate that higher performance is achieved when humans submit commands in low-dimensional task spaces as opposed to joint space manipulations. In addition, our multivariate analysis indicated that those with regular exposure to computer games achieved higher performance. Shared autonomy aims to relieve human operators of the burden of precise motor control, tracking, and localization. An optimization-based representation for shared autonomy in dynamic environments was developed. Real-time tractability is ensured by modulating the human input with information of the changing environment within the same task space, instead of adding it to the optimization cost or constraints. The method was illustrated with two real world applications: grasping objects in cluttered environments and spraying tasks requiring sprayed linings with greater homogeneity. Maintaining motion patterns -- referred to as skills -- is often an integral part of teleoperation for various industrial processes (e.g. spraying, welding, plastering). We develop a novel model-based shared autonomous framework for incorporating the notion of skill assistance to aid operators to sustain these motion patterns whilst adhering to environment constraints. In order to achieve computational feasibility, we introduce a novel parameterization for state and control that combines skill and underlying trajectory models, leveraging a special type of curve known as Clothoids. This new parameterization allows for efficient computation of skill-based short term horizon plans, enabling the use of a model predictive control loop. Our hardware realization validates the effectiveness of our method to recognize a change of intended skill, and showing an improved quality of output motion, even under dynamically changing obstacles. In addition, extensions of the work to supervisory control are described. An exploratory study presents an approach that improves computational feasibility for complex tasks with minimal interactive effort on the part of the human. Adaptations are theorized which might allow such a method to be applicable and beneficial to high degree of freedom systems. Finally, a system developed in our lab is described that implements sliding autonomy and shown to complete multi-objective tasks in complex environments with minimal interaction from the human

    Generaci贸n de Trayectorias de Curvatura Continua para el Seguimiento de L铆neas basado en Visi贸n Artificial

    Full text link
    Desarrollo matem谩tico y an谩lisis de nuevas t茅cnicas para la generaci贸n de trayectorias de curvatura continua aplicado al problema del seguimiento de l铆nea con curvatura y brusquedad acotadas.Girb茅s Juan, V. (2010). Generaci贸n de Trayectorias de Curvatura Continua para el Seguimiento de L铆neas basado en Visi贸n Artificial. http://hdl.handle.net/10251/12881Archivo delegad

    Object-level fusion for surround environment perception in automated driving applications

    Get PDF
    Driver assistance systems have increasingly relied on more sensors for new functions. As advanced driver assistance system continue to improve towards automated driving, new methods are required for processing the data in an efficient and economical manner from the sensors for such complex systems. The detection of dynamic objects is one of the most important aspects required by advanced driver assistance systems and automated driving. In this thesis, an environment model approach for the detection of dynamic objects is presented in order to realize an effective method for sensor data fusion. A scalable high-level fusion architecture is developed for fusing object data from several sensors in a single system, where processing occurs in three levels: sensor, fusion and application. A complete and consistent object model which includes the object鈥檚 dynamic state, existence probability and classification is defined as a sensor-independent and generic interface for sensor data fusion across all three processing levels. Novel algorithms are developed for object data association and fusion at the fusion-level of the architecture. An asynchronous sensor-to-global fusion strategy is applied in order to process sensor data immediately within the high-level fusion architecture, giving driver assistance systems the most up-to-date information about the vehicle鈥檚 environment. Track-to-track fusion algorithms are uniquely applied for dynamic state fusion, where the information matrix fusion algorithm produces results comparable to a low-level central Kalman filter approach. The existence probability of an object is fused using a novel approach based on the Dempster-Shafer evidence theory, where the individual sensor鈥檚 existence estimation performance is considered during the fusion process. A similar novel approach with the Dempster-Shafer evidence theory is also applied to the fusion of an object鈥檚 classification. The developed high-level sensor data fusion architecture and its algorithms are evaluated using a prototype vehicle equipped with 12 sensors for surround environment perception. A thorough evaluation of the complete object model is performed on a closed test track using vehicles equipped with hardware for generating an accurate ground truth. Existence and classification performance is evaluated using labeled data sets from real traffic scenarios. The evaluation demonstrates the accuracy and effectiveness of the proposed sensor data fusion approach. The work presented in this thesis has additionally been extensively used in several research projects as the dynamic object detection platform for automated driving applications on highways in real traffic

    Vehicle and Traffic Safety

    Get PDF
    The book is devoted to contemporary issues regarding the safety of motor vehicles and road traffic. It presents the achievements of scientists, specialists, and industry representatives in the following selected areas of road transport safety and automotive engineering: active and passive vehicle safety, vehicle dynamics and stability, testing of vehicles (and their assemblies), including electric cars as well as autonomous vehicles. Selected issues from the area of accident analysis and reconstruction are discussed. The impact on road safety of aspects such as traffic control systems, road infrastructure, and human factors is also considered
    corecore