-
Collision-Free Navigation of Wheeled Mobile Robots: An Integrated Path Planning and Tube-Following Control Approach
Authors:
Xiaodong Shao,
Bin Zhang,
Jose Guadalupe Romero,
Bowen Fan,
Qinglei Hu,
David Navarro-Alarcon
Abstract:
In this paper, an integrated path planning and tube-following control scheme is proposed for collision-free navigation of a wheeled mobile robot (WMR) in a compact convex workspace cluttered with sufficiently separated spherical obstacles. An analytical path planning algorithm is developed based on Bouligand's tangent cones and Nagumo's invariance theorem, which enables the WMR to navigate towards…
▽ More
In this paper, an integrated path planning and tube-following control scheme is proposed for collision-free navigation of a wheeled mobile robot (WMR) in a compact convex workspace cluttered with sufficiently separated spherical obstacles. An analytical path planning algorithm is developed based on Bouligand's tangent cones and Nagumo's invariance theorem, which enables the WMR to navigate towards a designated goal location from almost all initial positions in the free space, without entering into augmented obstacle regions with safety margins. We further construct a virtual "safe tube" around the reference trajectory, ensuring that its radius does not exceed the size of the safety margin. Subsequently, a saturated adaptive controller is designed to achieve safe trajectory tracking in the presence of disturbances. It is shown that this tube-following controller guarantees that the WMR tracks the reference trajectory within the predefined tube, while achieving uniform ultimate boundedness of both the position tracking and parameter estimation errors. This indicates that the WMR will not collide with any obstacles along the way. Finally, we report simulation and experimental results to validate the effectiveness of the proposed method.
△ Less
Submitted 19 December, 2023;
originally announced December 2023.
-
Leader-Follower Formation Control of Perturbed Nonholonomic Agents along Parametric Curves with Directed Communication
Authors:
Bin Zhang,
Hui Zhi,
Jose Guadalupe Romero,
David Navarro-Alarcon
Abstract:
In this paper, we propose a novel formation controller for nonholonomic agents to form general parametric curves. First, we derive a unified parametric representation for both open and closed curves. Then, a leader-follower formation controller is designed to form the parametric curves. We consider directed communications and constant input disturbances rejection in the controller design. Rigorous…
▽ More
In this paper, we propose a novel formation controller for nonholonomic agents to form general parametric curves. First, we derive a unified parametric representation for both open and closed curves. Then, a leader-follower formation controller is designed to form the parametric curves. We consider directed communications and constant input disturbances rejection in the controller design. Rigorous Lyapunov-based stability analysis proves the asymptotic stability of the proposed controller. Detailed numerical simulations and experimental studies are conducted to verify the performance of the proposed method.
△ Less
Submitted 11 October, 2023;
originally announced October 2023.
-
Robust Integral Consensus Control of Multi-Agent Networks Perturbed by Matched and Unmatched Disturbances: The Case of Directed Graphs
Authors:
Jose Guadalupe Romero,
David Navarro-Alarcon
Abstract:
This work presents a new method to design consensus controllers for perturbed double integrator systems whose interconnection is described by a directed graph containing a rooted spanning tree. We propose new robust controllers to solve the consensus and synchronization problems when the systems are under the effects of matched and unmatched disturbances. In both problems, we present simple contin…
▽ More
This work presents a new method to design consensus controllers for perturbed double integrator systems whose interconnection is described by a directed graph containing a rooted spanning tree. We propose new robust controllers to solve the consensus and synchronization problems when the systems are under the effects of matched and unmatched disturbances. In both problems, we present simple continuous controllers, whose integral actions allow us to handle the disturbances. A rigorous stability analysis based on Lyapunov's direct method for unperturbed networked systems is presented. To assess the performance of our result, a representative simulation study is presented.
△ Less
Submitted 25 March, 2024; v1 submitted 30 September, 2023;
originally announced October 2023.
-
Simultaneous Position-and-Stiffness Control of Underactuated Antagonistic Tendon-Driven Continuum Robots
Authors:
Bowen Yi,
Yeman Fan,
Dikai Liu,
Jose Guadalupe Romero
Abstract:
Continuum robots have gained widespread popularity due to their inherent compliance and flexibility, particularly their adjustable levels of stiffness for various application scenarios. Despite efforts to dynamic modeling and control synthesis over the past decade, few studies have incorporated stiffness regulation into their feedback control design; however, this is one of the initial motivations…
▽ More
Continuum robots have gained widespread popularity due to their inherent compliance and flexibility, particularly their adjustable levels of stiffness for various application scenarios. Despite efforts to dynamic modeling and control synthesis over the past decade, few studies have incorporated stiffness regulation into their feedback control design; however, this is one of the initial motivations to develop continuum robots. This paper addresses the crucial challenge of controlling both the position and stiffness of underactuated continuum robots actuated by antagonistic tendons. We begin by presenting a rigid-link dynamical model that can analyze the open-loop stiffening of tendon-driven continuum robots. Based on this model, we propose a novel passivity-based position-and-stiffness controller that adheres to the non-negative tension constraint. Comprehensive experiments on our continuum robot validate the theoretical results and demonstrate the efficacy and precision of this approach.
△ Less
Submitted 13 October, 2023; v1 submitted 6 June, 2023;
originally announced June 2023.
-
A Globally Convergent Estimator of the Parameters of the Classical Model of a Continuous Stirred Tank Reactor
Authors:
Anton Pyrkin,
Alexey Bobtsov,
Romeo Ortega,
Jose Guadalupe Romero,
Denis Dochain
Abstract:
In this paper we provide the first solution to the challenging problem of designing a globally exponentially convergent estimator for the parameters of the standard model of a continuous stirred tank reactor. Because of the presence of non-separable exponential nonlinearities in the system dynamics that appear in Arrhenius law, none of the existing parameter estimators is able to deal with them in…
▽ More
In this paper we provide the first solution to the challenging problem of designing a globally exponentially convergent estimator for the parameters of the standard model of a continuous stirred tank reactor. Because of the presence of non-separable exponential nonlinearities in the system dynamics that appear in Arrhenius law, none of the existing parameter estimators is able to deal with them in an efficient way and, in spite of many attempts, the problem was open for many years. To establish our result we propose a novel procedure to obtain a suitable nonlinearly parameterized regression equation and introduce a radically new estimation algorithm - derived applying the Immersion and Invariance methodology - that is applicable to these regression equations. A further contribution of the paper is that parameter convergence is guaranteed with weak excitation requirements.
△ Less
Submitted 11 February, 2023;
originally announced February 2023.
-
Immersion and invariance orbital stabilization of underactuated mechanical systems with collocated pre-feedback
Authors:
Jose Guadalupe Romero,
Bowen Yi
Abstract:
In this note we study the generation of attractive oscillations of a class of mechanical systems with underactuation one. The proposed design consists of two terms, i.e., a partial linearizing state feedback, and an immersion and invariance orbital stabilization controller. The first step is adopted to simplify analysis and design, however, bringing an additional difficulty that the model loses it…
▽ More
In this note we study the generation of attractive oscillations of a class of mechanical systems with underactuation one. The proposed design consists of two terms, i.e., a partial linearizing state feedback, and an immersion and invariance orbital stabilization controller. The first step is adopted to simplify analysis and design, however, bringing an additional difficulty that the model loses its Euler-Lagrange structure after the collocated pre-feedback. To address this, we propose a constructive solution to the orbital stabilization problem via a smooth controller in an analytic form, and the model class identified in the paper is characterized via some easily apriori verifiable assumptions on the inertia matrix and the potential energy function.
△ Less
Submitted 28 October, 2022; v1 submitted 14 September, 2021;
originally announced September 2021.
-
Identifiability Implies Robust, Globally Exponentially Convergent On-line Parameter Estimation: Application to Model Reference Adaptive Control
Authors:
Lei Wang,
Romeo Ortega,
Alexey Bobtsov,
Jose Guadalupe Romero,
Bowen Yi
Abstract:
In this paper we propose a new parameter estimator that ensures global exponential convergence of linear regression models requiring only the necessary assumption of identifiability of the regression equation,which we show is equivalent to interval excitation of the regressor vector. Continuous and discrete-time versions of the estimators are given. An extension to--separable and monotonic--non-li…
▽ More
In this paper we propose a new parameter estimator that ensures global exponential convergence of linear regression models requiring only the necessary assumption of identifiability of the regression equation,which we show is equivalent to interval excitation of the regressor vector. Continuous and discrete-time versions of the estimators are given. An extension to--separable and monotonic--non-linear parameterizations is also given. The estimators are shown to be robust to additive measurement noise and--not necessarily slow--parameter variations. Moreover, a version of the continuous-time estimator that rejects sinusoidal disturbances with unknown internal model is given. The estimator is shown to be applicable to the classical model reference adaptive control problem relaxing the conspicuous assumption of known sign of the high-frequency gain. Simulation results that illustrate the performance of the estimator are given.
△ Less
Submitted 18 August, 2021;
originally announced August 2021.
-
Persistent Excitation is Unnecessary for On-line Exponential Parameter Estimation: A New Algorithm that Overcomes this Obstacle
Authors:
Marina Korotina,
Jose Guadalupe Romero,
Stanislav Aranovskiy,
Alexey Bobtsov,
Romeo Ortega
Abstract:
In this paper, we prove that it is possible to estimate online the parameters of a classical vector linear regression equation $ Y=Ωθ$, where $ Y \in \mathbb{R}^n,\;Ω\in \mathbb{R}^{n \times q}$ are bounded, measurable signals and $θ\in \mathbb{R}^q$ is a constant vector of unknown parameters, even when the regressor $Ω$ is not persistently exciting. Moreover, the convergence of the new parameter…
▽ More
In this paper, we prove that it is possible to estimate online the parameters of a classical vector linear regression equation $ Y=Ωθ$, where $ Y \in \mathbb{R}^n,\;Ω\in \mathbb{R}^{n \times q}$ are bounded, measurable signals and $θ\in \mathbb{R}^q$ is a constant vector of unknown parameters, even when the regressor $Ω$ is not persistently exciting. Moreover, the convergence of the new parameter estimator is global and exponential and is given for both continuous-time and discrete-time implementations. As an illustration example, we consider the problem of parameter estimation of a linear time-invariant system, when the input signal is not sufficiently exciting, which is known to be a necessary and sufficient condition for the solution of the problem with the standard gradient or least-squares adaptation algorithms.
△ Less
Submitted 16 June, 2021;
originally announced June 2021.
-
Bounded Inputs Total Energy Shaping for Mechanical Systems
Authors:
M. Reza J. Harandi,
Amir Molaei,
Hamid D. Taghirad,
Jose Guadalupe Romero
Abstract:
Designing control systems with bounded input is a practical consideration since realizable physical systems are limited by the saturation of actuators. The actuators' saturation degrades the performance of the control system, and in extreme cases, the stability of the closed-loop system may be lost. However, actuator saturation is typically neglected in the design of control systems, with compensa…
▽ More
Designing control systems with bounded input is a practical consideration since realizable physical systems are limited by the saturation of actuators. The actuators' saturation degrades the performance of the control system, and in extreme cases, the stability of the closed-loop system may be lost. However, actuator saturation is typically neglected in the design of control systems, with compensation being made in the form of over-designing the actuator or by post-analyzing the resulting system to ensure acceptable performance. The bounded input control of fully actuated systems has been investigated in multiple studies, but it is not generalized for under actuated mechanical systems. This article proposes a systematic framework for finding the upper bound of control effort in underactuated systems, based on interconnection and the damping assignment passivity based control (IDA-PBC) approach. The proposed method also offers design variables for the control law to be tuned, considering the actuator's limit. The major difficulty in finding the control input upper bounds is the velocity dependent kinetic energy related terms. Thus, the upper bound of velocity is computed using a suitable Lyapunov candidate as a function of closed-loop system parameters. The validity and application of the proposed method are investigated in detail through two benchmark systems.
△ Less
Submitted 6 April, 2021;
originally announced April 2021.
-
Adaptive motion control of parallel robots with kinematic and dynamic uncertainties
Authors:
M. Reza J. Harandi,
S. A. Khalilpour,
Hamid. D. Taghirad,
Jose Guadalupe Romero
Abstract:
One of the most challenging issues in adaptive control of robot manipulators with kinematic uncertainties is requirement of the inverse of Jacobian matrix in regressor form. This requirement is inevitable in the case of the control of parallel robots, whose dynamic equations are written directly in the task space. In this paper, an adaptive controller is designed for parallel robots based on repre…
▽ More
One of the most challenging issues in adaptive control of robot manipulators with kinematic uncertainties is requirement of the inverse of Jacobian matrix in regressor form. This requirement is inevitable in the case of the control of parallel robots, whose dynamic equations are written directly in the task space. In this paper, an adaptive controller is designed for parallel robots based on representation of Jacobian matrix in regressor form, such that asymptotic trajectory tracking is ensured. The main idea is separation of determinant and adjugate of Jacobian matrix and then organize new regressor forms. Simulation and experimental results on a 2--DOF R\underline{P}R and 3--DOF redundant cable driven robot, verify promising performance of the proposed methods.
△ Less
Submitted 19 March, 2020;
originally announced March 2020.
-
Correction to the paper "A robust IDA-PBC approach for handling uncertainties in underactuated mechanical systems"
Authors:
Alejandro Donaire,
Jose Guadalupe Romero,
Romeo Ortega
Abstract:
In this note, it is shown that the results claimed in the paper [1]---as well as the examples presented there---are, unfortunately, incorrect.
In this note, it is shown that the results claimed in the paper [1]---as well as the examples presented there---are, unfortunately, incorrect.
△ Less
Submitted 11 September, 2019;
originally announced September 2019.
-
Orbital Stabilization of Nonlinear Systems via the Immersion and Invariance Technique
Authors:
Romeo Ortega,
Bowen Yi,
Jose Guadalupe Romero,
Alessandro Astolfi
Abstract:
Immersion and Invariance is a technique for the design of stabilizing and adaptive controllers and state observers for nonlinear systems. In all these applications the problem considered is the stabilization of equilibrium points. Motivated by some modern applications we show that the technique can also be used to solve the problem of orbital stabilization, where the final objective is to generate…
▽ More
Immersion and Invariance is a technique for the design of stabilizing and adaptive controllers and state observers for nonlinear systems. In all these applications the problem considered is the stabilization of equilibrium points. Motivated by some modern applications we show that the technique can also be used to solve the problem of orbital stabilization, where the final objective is to generate periodic solutions that are attractive. The feasibility of our result is illustrated with some classical mechanical engineering and electronics examples.
△ Less
Submitted 1 December, 2019; v1 submitted 1 October, 2018;
originally announced October 2018.
-
Simultaneous Interconnection and Damping Assignment Passivity-based Control of Mechanical Systems Using Generalized Forces
Authors:
Alejandro Donaire,
Romeo Ortega,
Jose Guadalupe Romero
Abstract:
To extend the realm of application of the well known controller design technique of interconnection and damping assignment passivity-based control (IDA-PBC) of mechanical systems two modifications to the standard method are presented in this article. First, similarly to [1], it is proposed to avoid the splitting of the control action into energy-shaping and damping injection terms, but instead to…
▽ More
To extend the realm of application of the well known controller design technique of interconnection and damping assignment passivity-based control (IDA-PBC) of mechanical systems two modifications to the standard method are presented in this article. First, similarly to [1], it is proposed to avoid the splitting of the control action into energy-shaping and damping injection terms, but instead to carry them out simultaneously. Second, motivated by [2], we propose to consider the inclusion of generalised forces, going beyond the gyroscopic ones used in standard IDA-PBC. It is shown that several new controllers for mechanical systems designed invoking other (less systematic procedures) that do not satisfy the conditions of standard IDA-PBC, actually belong to this new class of SIDA-PBC.
△ Less
Submitted 25 June, 2015;
originally announced June 2015.
-
Two Globally Convergent Adaptive Speed Observers for Mechanical Systems
Authors:
Jose Guadalupe Romero,
Romeo Ortega
Abstract:
A globally exponentially stable speed observer for mechanical systems was recently reported in the literature, under the assumptions of known (or no) Coulomb friction and no disturbances. In this note we propose and adaptive version of this observer, which is robust vis--a--vis constant disturbances. Moreover, we propose a new globally convergent speed observer that, besides rejecting the disturba…
▽ More
A globally exponentially stable speed observer for mechanical systems was recently reported in the literature, under the assumptions of known (or no) Coulomb friction and no disturbances. In this note we propose and adaptive version of this observer, which is robust vis--a--vis constant disturbances. Moreover, we propose a new globally convergent speed observer that, besides rejecting the disturbances, estimates some unknown friction coefficients for a class of mechanical systems that contains several practical examples.
△ Less
Submitted 4 January, 2015;
originally announced January 2015.