11 research outputs found

    Error adaptive tracking for mobile robots

    Get PDF
    In mobile robots it is usual that the desired trajectory is memorized or previously generated. When following a trajectory, there are several possibilities attending to the way in which the actual robot state can be related with the whole trajectory. One of them is the extension of the servosystem approach, usually called "trajectory tracking". This is the only possibility if we need strict temporal deterministic requirements. But if not, other possibilities appear. One of them is called "path following", where the path's point to track is the "nearest" (under several conditions) to the actual robot's position. In this paper we present another method suitable for nondeterministic systems, which we may call "error adaptive tracking", because the tracking pace adapts to the errors. Its benefits and advantages are identified. Afterwards, we determine how to construct this method and we apply it to the case of SIRIUS, an advanced wheelchair. Then a control law that ensures asymptotic stability is extracted using the second Lyapunov method and under the error adaptive tracking approach. Finally, we show the benefits of the new method, comparing it with the trajectory tracking approach.Ministerio de Ciencia y TecnologĂ­a TIC-2000-0087-P4-

    From Active Perception to Active Cooperation Fundamental Processes of Intelligent Behavior

    Get PDF
    In the ten years since we put forward the idea of active perception (Bajcsy 1985, Bajcsy 1988) we have found that cooperative processes of various kinds and at various levels are often called for. In this paper we suggest that a proper understanding of cooperative processes will lead to a foundation for intelligent behavior and demonstrate the feasibility of this approach for some of the difficult and open problems in the understanding of intelligent behaviors

    "Path-tracking for car-like and tractor-trailer-like robots"

    Get PDF
    Vehicle's dynamic model -- Path tracking -- Controller design -- An application example -- The case of a car-like robot

    Guidage assisté par ordinateur d'un tracteur remorque

    Get PDF
    Cette étude concerne un système de guidage assisté qui permette de simplifier l’exécution de la part d’un conducteur des manœuvres requises par le stationnement en espace restreint d’un tracteur remorque. L’objectif est de valider d’une façon expérimentale le bon fonctionnement du système qui est prévu par la théorie. Cet objectif est poursuivi en mettant en place un banc d’essai approprié et en développant un certain nombre de tests autant expérimentaux que par voie de simulation. Le système de guidage est conçu en appliquant des techniques récemment proposées par la littérature scientifiq ue dans le cadre de l’asservissement de véhicules articulés. Le banc d’essai est centré sur un robot mobile mis au point au sein du Laboratoire d’Automation et Systèmes automatique de l’Ecole Polytechnique de Montréal et sur un environnement informatique pour la commande en temps réel basé sur Matlab, Simulink and XPC target. Les tests concernent, entre autres, l’exécution par voie manuelle et assistée de manoeuvres de stationnement à 90°. Les résultats obtenus permettent d’établir la validation expérim entale recherchée

    Stabilisation d'un tracteur-remorque : étude expérimentale de différents contrôleurs

    Get PDF
    Banc d'essais -- Modélisation et identification du système asservi -- Essais expérimentaux effectués avec l'algorithme BDL dans le cas d'un tracteur -- Comparaison avec les algorithmes d'Astolfi et de Roger Jang -- Essais expérimentaux effectués avec l'algorithme BDL dans le cas d'un tracteur-remorque -- Comparaison avec des versions étendues des algorithmes d'Astolfi et de Roger Jang

    Path Following and Motion Control for Articulated Frame Steering Mobile Working Machine Using ROS2

    Get PDF
    Autonomous vehicles (AVs) have been studied and researched at least since the middle of 19s century, and the interest in these vehicles has grown in the last decade. There are many vehicle types with different steering techniques. Each is designed and manufactured depending on the need to perform specific tasks (for example, transporting passengers, transporting goods, and doing heavy duties like cutting trees, digging earth, and harvesting crops). This thesis highlights the autonomous articulated frame steering (AFS) heavy-duty mobile working machines and aims to address the problems of autonomizing the AFS machine with basic autonomy requirements, which makes the machine move without the need for human direct and indirect control. The working environment (like mines, forests, and construction sites), where heavy-duty machines are used to perform some tasks, requires an expert machine operator to drive it and control its manipulator, which increases the operator’s workload. However, due to the working environment’s limited area, the machine mostly has repetitive tasks that include following the same paths; therefore, we proposed implementing a path-following control system that could be used to help the operator by reducing the work amount. The proposed path following is based on controlling the vehicle’s position and orientation to match the desired positions and orientation on a specified path where the position’s lateral error and orientation error are minimized to zero while the vehicle follows the given path. The implemented control system is divided into many subsystems; each is responsible for a specific task, and to communicate between them we used the Robot Operating System ROS2. In this thesis, we are focusing on two of these subsystems. The first subsystem, called path following that, generates linear and angular velocities needed to make the machine follow the path. The other subsystem, called motion control, is responsible for converting the linear and angular velocities to machine commands (gear, steering, gas) and controls the machine’s acceleration and steering angle. The implemented path-following control system required understanding the machine’s kinematics and modeling the steering system. The implemented system is tested first using an AFS robot in a simulation environment, then tested on a real AFS heavy-duty machine owned by Tampere university. Moreover, the tests repeated for another path following based on the modified pure pursuit technique provided by ROS2 navigation for compression and evaluation purposes

    A driver model with supervision aspects

    Get PDF
    Human driver compensatory reactions -- Driver intelligence and Path Tracking (supervision) -- From human decision making to design of control level -- Vehicle models -- History of driver models -- Controller for car-like mobile robots -- Control problems of vehicle cartesian coordiantes -- Independent speed control with geometric lateral-offset tracking -- Kinematics dynamics and control of a car-like mobile robot -- Looking ahead path tracking of a car-like mobile robot -- Geometric lateral-offset tracking and speed control of a car-like mobile robot -- Equations of motion of a car-like robot using autolev programming

    Comparison of Modern Controls and Reinforcement Learning for Robust Control of Autonomously Backing Up Tractor-Trailers to Loading Docks

    Get PDF
    Two controller performances are assessed for generalization in the path following task of autonomously backing up a tractor-trailer. Starting from random locations and orientations, paths are generated to loading docks with arbitrary pose using Dubins Curves. The combination vehicles can be varied in wheelbase, hitch length, weight distributions, and tire cornering stiffness. The closed form calculation of the gains for the Linear Quadratic Regulator (LQR) rely heavily on having an accurate model of the plant. However, real-world applications cannot expect to have an updated model for each new trailer. Finding alternative robust controllers when the trailer model is changed was the motivation of this research. Reinforcement learning, with neural networks as their function approximators, can allow for generalized control from its learned experience that is characterized by a scalar reward value. The Linear Quadratic Regulator and the Deep Deterministic Policy Gradient (DDPG) are compared for robust control when the trailer is changed. This investigation quantifies the capabilities and limitations of both controllers in simulation using a kinematic model. The controllers are evaluated for generalization by altering the kinematic model trailer wheelbase, hitch length, and velocity from the nominal case. In order to close the gap from simulation and reality, the control methods are also assessed with sensor noise and various controller frequencies. The root mean squared and maximum errors from the path are used as metrics, including the number of times the controllers cause the vehicle to jackknife or reach the goal. Considering the runs where the LQR did not cause the trailer to jackknife, the LQR tended to have slightly better precision. DDPG, however, controlled the trailer successfully on the paths where the LQR jackknifed. Reinforcement learning was found to sacrifice a short term reward, such as precision, to maximize the future expected reward like reaching the loading dock. The reinforcement learning agent learned a policy that imposed nonlinear constraints such that it never jackknifed, even when it wasn\u27t the trailer it trained on

    Path-tracking for a tractor-trailer-like robot

    No full text
    corecore