267 research outputs found

    Constrained Model Predictive Control of a Skid-Steering Mobile Robot

    No full text
    International audienceAbstract—In this paper, a kinematic model of a four-wheelskid-steering mobile robot is presented and a receding horizonstabilizing control law for the system is developed, based onthe optimization of a quadratic cost function on the systemstates and control inputs. Global asymptotic stability of thenominal system with actuator saturation constraints is analyticallyproven and a simple dynamical model is constructed forvalidation purposes. The robustness and performance of thecontroller were tested under simulation on both models andthe results are presented and discussed

    Analysis of Tread ICRs for Wheeled Skid-Steer Vehicles on Inclined Terrain

    Get PDF
    The instantaneous centers of rotation (ICRs) for the two treads of skid-steer vehicles moving with low inertia on hard horizontal terrain almost remain with constant local coordinates, which allows to establish an equivalence with differential-drive locomotion. However, this significant kinematic relationship has not been analyzed yet on sloped ground. One relevant difficulty of studying ICR behavior on inclined terrain, even on a flat surface, is the continuous variation of pitch and roll angles while turning. To overcome this problem, this paper analyzes a dynamic simulation of a skid-steer vehicle on horizontal ground where gravity is substituted by an equivalent external force in such a way that pitch and roll are kept constant. Relevant tread ICR variations on inclined ground have been deduced, which have a significant impact on skid-steer kinematics. These new findings have been corroborated experimentally with a four-wheeled mobile robot that turns on an inclined plane.Spanish Project PID2021-122944OB-I0

    A survey on fractional order control techniques for unmanned aerial and ground vehicles

    Get PDF
    In recent years, numerous applications of science and engineering for modeling and control of unmanned aerial vehicles (UAVs) and unmanned ground vehicles (UGVs) systems based on fractional calculus have been realized. The extra fractional order derivative terms allow to optimizing the performance of the systems. The review presented in this paper focuses on the control problems of the UAVs and UGVs that have been addressed by the fractional order techniques over the last decade

    An Estimator for the Kinematic Behaviour of a Mobile Robot Subject to Large Lateral Slip

    Get PDF
    In this paper, the effects of wheel slip compensation in trajectory planning for mobile tractor-trailer robot applications are investigated. Firstly, a kinematic model of the proposed robot architecture is marked out, then an experimental campaign is done to identify if it is possible to kinematically compensate trajectories that otherwise would be subject to large lateral slip. Due to the close connection to the experimental data, the results shown are valid only for Epi.q, the prototype that is the main object of this manuscript. Nonetheless, the base concept can be usefully applied to any mobile robot subject to large lateral slip

    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

    ROS-based Controller for a Two-Wheeled Self-Balancing Robot

    Get PDF
    In this article, a controller based on a Robot Operating System (ROS) for a two-wheeled self-balancing robot is designed. The proposed ROS architecture is open, allowing the integration of different sensors, actuators, and processing units. The low-cost robot was designed for educational purposes. It used an ESP32 microcontroller as the central unit, an MPU6050 Inertial Measurement Unit sensor, DC motors with encoders, and an L298N integrated circuit as a power stage. The mathematical model is analyzed through Newton-Euler and linearized around an equilibrium point. The control objective is to self-balance the robot to the vertical axis in the presence of disturbances. The proposed control is based on a bounded saturation, which is lightweight and easy to implement in embedded systems with low computational resources. Experimental results are performed in real-time under regulation, conditions far from the equilibrium point, and rejection of external disturbances. The results show a good performance, thus validating the mechanical design, the embedded system, and the control scheme. The proposed ROS architecture allows the incorporation of different modules, such as mapping, autonomous navigation, and manipulation, which contribute to studying robotics, control, and embedded systems

    Design and Motion Planning for a Reconfigurable Robotic Base

    Full text link
    A robotic platform for mobile manipulation needs to satisfy two contradicting requirements for many real-world applications: A compact base is required to navigate through cluttered indoor environments, while the support needs to be large enough to prevent tumbling or tip over, especially during fast manipulation operations with heavy payloads or forceful interaction with the environment. This paper proposes a novel robot design that fulfills both requirements through a versatile footprint. It can reconfigure its footprint to a narrow configuration when navigating through tight spaces and to a wide stance when manipulating heavy objects. Furthermore, its triangular configuration allows for high-precision tasks on uneven ground by preventing support switches. A model predictive control strategy is presented that unifies planning and control for simultaneous navigation, reconfiguration, and manipulation. It converts task-space goals into whole-body motion plans for the new robot. The proposed design has been tested extensively with a hardware prototype. The footprint reconfiguration allows to almost completely remove manipulation-induced vibrations. The control strategy proves effective in both lab experiment and during a real-world construction task.Comment: 8 pages, accepted for RA-L and IROS 202
    corecore