193 research outputs found

    MODEL PREDICTIVE CONTROL OF SKID-STEERED MOBILE ROBOT WITH DEEP LEARNING SYSTEM DYNAMICS

    Get PDF
    This thesis project presents several model predictive control (MPC) strategies for control of skid-steered mobile robots (SSMRs) using two different combinations of software environment, optimization tool and machine learning framework. The control strategies are tested in WeBots simulator. Spatial-based path following MPC of SSMR with static obstacle avoidance is developed in MATLAB environment with ACADO optimization toolkit using spatial kinematic model of SSMR. It includes static obstacle and border avoidance strategy based on artificial potential fields. Simulations show that the controller is effective at driving SSMR on a track, while avoiding borders and obstacles. Several more MPCs are developed using Python environment, ACADOS optimisation framework, and Pytorch-Casadi integration framework. Two time-domain controllers are made in Python environment, one based on SSMR kinematic model and another based on data-driven state-space model using Pytorch- Casadi framework. Both are setup to reach a goal point in simulation experiment. Experiments show that both versions reliably reach a target point. Standard and data-driven versions of spatial path following MPC are developed. Standard is a reimplementation of MPC designed in MATLAB with modifications to cost function and border avoidance, without static obstacle avoidance. Data-driven path following MPC is an extension of standard variant with state-space model replaced with a hybrid of spatial kinematics and data-driven model. Simulation of both spatial controllers confirm their effectiveness in following reference path

    Control of Outdoor Robots at Higher Speeds on Challenging Terrain

    Get PDF
    This thesis studies the motion control of wheeled mobile robots. Its focus is set on high speed control on challenging terrain. Additionally, it deals with the general problem of path following, as well as path planning and obstacle avoidance in difficult conditions. First, it proposes a heuristic longitudinal control for any wheeled mobile robot, and evaluates it on different kinematic configurations and in different conditions, including laboratory experiments and participation in a robotic competition. Being the focus of the thesis, high speed control on uneven terrain is thoroughly studied, and a novel control law is proposed, based on a new model representation of skid-steered vehicles, and comprising of nonlinear lateral and longitudinal control. The lateral control part is based on the Lyapunov theory, and the convergence of the vehicle to the geometric reference path is proven. The longitudinal control is designed for high speeds, taking actuator saturation and the vehicle properties into account. The complete solution is experimentally tested on two different vehicles on several different terrain types, reaching the speeds of ca. 6 m/s, and compared against two state-of-the-art algorithms. Furthermore, a novel path planning and obstacle avoidance system is proposed, together with an extension of the proposed high speed control, which builds up a navigation system capable of autonomous outdoor person following. This system is experimentally compared against two classical obstacle avoidance methods, and evaluated by following a human jogger in outdoor environments, with both static and dynamic obstacles. All the proposed methods, together with various different state-of-the-art control approaches, are unified into one framework. The proposed framework can be used to control any wheeled mobile robot, both indoors and outdoors, at low or high speeds, avoiding all the obstacles on the way. The entire work is released as open-source software

    Earthmoving construction automation with military applications: Past, present and future

    Full text link
    © ISARC 2018 - 35th International Symposium on Automation and Robotics in Construction and International AEC/FM Hackathon: The Future of Building Things. All rights reserved. Amongst increasing innovations in frontier engineering sciences, the advancements in Robotic and Autonomous Systems (RAS) has brought about a new horizon in construction applications. There is evidence of the increasing interest in RAS technologies in the civil construction sector being reflected in construction efforts of many military forces. In particular, Army or ground-based forces are frequently called upon to conduct construction tasks as part of military operations, tasks which could be partially or fully aided by the employment of RAS technologies. Along with recent advances in the Internet of Things (IoT) and cyber-physical system infrastructure, it is essential to examine the current maturity, technical feasibility, and affordability, as well as the challenges and future directions of the adoption and application of RAS to military construction. This paper presents a comprehensive survey and provides a contemporary and industry-independent overview on the state-of-the-art of earthmoving construction automation used in defence, spanning current world’s best practice through to that which is predicted over the coming years

    Design, analysis and fabrication of an articulated mobile manipulator

    Get PDF
    The process involved in designing, fabricating and analysing a mobile robotic manipulator to carry out pick and place task in a dynamic and unknown environment has been explained here. The manipulator designed and fabricated has a 5 – axis articulated arm for pick and place application but also can be reconfigured to do other tasks. The manipulator is built with its driving or power means fitted at the bottom to distribute the load effectively and also make handling easier. The mobile platform employs a novel suspension system which helps in relatively distributing the load equally to all wheels regardless of the wheels position giving the mobile platform better control and stability. With reference to many available manipulators and mobile platforms in the market, a practical design is perceived using designing tools and a fully functional prototype is fabricated. The kinematic model determining the end effector’s position and orientation is analysed systematically and presented. Navigational controls are built using fuzzy logic and genetic algorithm with the help of the sensors’ information so that the robot can negotiate obstacle while carrying out various tasks in an unknown environment. The path tracking for pick-and-place application is the overall target of this industrial manipulator

    Infrastructure-Aided Localization and State Estimation for Autonomous Mobile Robots

    Get PDF
    A slip-aware localization framework is proposed for mobile robots experiencing wheel slip in dynamic environments. The framework fuses infrastructure-aided visual tracking data (via fisheye lenses) and proprioceptive sensory data from a skid-steer mobile robot to enhance accuracy and reduce variance of the estimated states. The slip-aware localization framework includes: the visual thread to detect and track the robot in the stereo image through computationally efficient 3D point cloud generation using a region of interest; and the ego motion thread which uses a slip-aware odometry mechanism to estimate the robot pose utilizing a motion model considering wheel slip. Covariance intersection is used to fuse the pose prediction (using proprioceptive data) and the visual thread, such that the updated estimate remains consistent. As confirmed by experiments on a skid-steer mobile robot, the designed localization framework addresses state estimation challenges for indoor/outdoor autonomous mobile robots which experience high-slip, uneven torque distribution at each wheel (by the motion planner), or occlusion when observed by an infrastructure-mounted camera. The proposed system is real-time capable and scalable to multiple robots and multiple environmental cameras

    Sistemas de suporte à condução autónoma adequados a plataforma robótica 4-wheel skid-steer: percepção, movimento e simulação

    Get PDF
    As competições de robótica móvel desempenham papel preponderante na difusão da ciência e da engenharia ao público em geral. E também um espaço dedicado ao ensaio e comparação de diferentes estratégias e abordagens aos diversos desafios da robótica móvel. Uma das vertentes que tem reunido maior interesse nos promotores deste género de iniciativas e entre o público em geral são as competições de condução autónoma. Tipicamente as Competi¸c˜oes de Condução Autónoma (CCA) tentam reproduzir um ambiente semelhante a uma estrutura rodoviária tradicional, no qual sistemas autónomos deverão dar resposta a um conjunto variado de desafios que vão desde a deteção da faixa de rodagem `a interação com distintos elementos que compõem uma estrutura rodoviária típica, do planeamento trajetórias à localização. O objectivo desta dissertação de mestrado visa documentar o processo de desenho e concepção de uma plataforma robótica móvel do tipo 4-wheel skid-steer para realização de tarefas de condução autónoma em ambiente estruturado numa pista que pretende replicar uma via de circulação automóvel dotada de sinalética básica e alguns obstáculos. Paralelamente, a dissertação pretende também fazer uma análise qualitativa entre o processo de simulação e a sua transposição para uma plataforma robótica física. inferir sobre a diferenças de performance e de comportamento.Mobile robotics competitions play an important role in the diffusion of science and engineering to the general public. It is also a space dedicated to test and compare different strategies and approaches to several challenges of mobile robotics. One of the aspects that has attracted more the interest of promoters for this kind of initiatives and general public is the autonomous driving competitions. Typically, Autonomous Driving Competitions (CCAs) attempt to replicate an environment similar to a traditional road structure, in which autonomous systems should respond to a wide variety of challenges ranging from lane detection to interaction with distinct elements that exist in a typical road structure, from planning trajectories to location. The aim of this master’s thesis is to document the process of designing and endow a 4-wheel skid-steer mobile robotic platform to carry out autonomous driving tasks in a structured environment on a track that intends to replicate a motorized roadway including signs and obstacles. In parallel, the dissertation also intends to make a qualitative analysis between the simulation process and the transposition of the developed algorithm to a physical robotic platform, analysing the differences in performance and behavior

    Simultaneous Obstacle Avoidance and Target Tracking of Multiple Wheeled Mobile Robots With Certified Safety

    Get PDF
    Collision avoidance plays a major part in the control of the wheeled mobile robot (WMR). Most existing collision-avoidance methods mainly focus on a single WMR and environmental obstacles. There are few products that cast light on the collision-avoidance between multiple WMRs (MWMRs). In this article, the problem of simultaneous collision-avoidance and target tracking is investigated for MWMRs working in the shared environment from the perspective of optimization. The collision-avoidance strategy is formulated as an inequality constraint, which has proven to be collision free between the MWMRs. The designed MWMRs control scheme integrates path following, collision-avoidance, and WMR velocity compliance, in which the path following task is chosen as the secondary task, and collision-avoidance is the primary task so that safety can be guaranteed in advance. A Lagrangian-based dynamic controller is constructed for the dominating behavior of the MWMRs. Combining theoretical analyses and experiments, the feasibility of the designed control scheme for the MWMRs is substantiated. Experimental results show that if obstacles do not threaten the safety of the WMR, the top priority in the control task is the target track task. All robots move along the desired trajectory. Once the collision criterion is satisfied, the collision-avoidance mechanism is activated and prominent in the controller. Under the proposed scheme, all robots achieve the target tracking on the premise of being collision free

    Path Tracking on Autonomous Vehicle for Severe Maneuvre

    Get PDF
    Autonomous vehicle consists self-learning process consists recognizing environment, real time localization, path planning and motion tracking control. Path tracking is an important aspect on autonomous vehicle. The main purpose path tracking is the autonomous vehicle have an ability to follow the predefined path with zero steady state error. The non-linearity of the vehicle dynamic cause some difficulties in path tracking problems. This paper proposes a path tracking control for autonomous vehicle. The controller consists of a relationship between lateral error, longitudinal velocity, the heading error and the reference yaw rate. In addition, the yaw rate controller developed based on the vehicle and tyre model. The effectiveness of the proposed controller is demonstrated by a simulation
    corecore