In this work, we consider a cooperative system in which UAVs perform long-distance missions with assistance of unmanned ground vehicles (UGVs) for battery charging. We propose an autonomous landing scheme for the UAV to land on a mobile UGV with high precision by leveraging multiple-scale Quick Response (QR)-codes for different altitudes. These QR-codes support the acquisition of the relative distance and direction between the UGV and UAV. As a result, the UGV is not required to report its accurate state to the UAV. In contrast to the conventional landing algorithms based on the global positioning system (GPS), the proposed vision-based autonomous landing algorithm is available for both outdoor and GPS-denied scenarios. To cope with the challenge on the moving platform landing, a quadratic programming (QP) problem is formulated to design the velocity controller by combining a control barrier function (CBF) and a control Lyapunov function (CLF). Finally, both extensive computer simulation and a prototype of the proposed system are shown to confirm the feasibility of the proposed system and landing scheme.
24 April 2017 in IEEE Transactions on Automatic Control
This paper investigates the distributed tracking control problem for a class of Euler-Lagrange multiagent systems when the agents can only measure the positions. In this case, the lack of the separation principle and the strong nonlinearity in unmeasurable states pose severe technical challenges to global output-feedback control design. To overcome these difficulties, a global nonsingular coordinate transformation matrix in the upper triangular form is first proposed such that the nonlinear dynamic model can be partially linearized with respect to the unmeasurable states. And, a new type of velocity observers is designed to estimate the unmeasurable velocities for each system. Then, based on the outputs of the velocity observers, we propose distributed control laws that enable the coordinated tracking control system to achieve uniform global exponential stability. Both theoretical analysis and numerical simulations are presented to validate the effectiveness of the proposed control scheme.
12 July 2022 in IEEE Transactions on Automatic Control
In this note, we investigate a continuous-time distributed optimization problem with time-varying cost functions and affine formation constraints, which are described by the stress matrices rather than the standard Laplacians. The objective is to minimize the sum of local time-varying cost functions, each of which is known by only one individual agent. The optimal solution is a time-varying affine transformation of a nominal configuration rather than some constants. To tackle the difficulty caused by the dynamic aspect of the local cost functions and handle affine formation constraints, the fixed-time distributed estimator and distributed gradient tracking technique are developed respectively to compensate the time variation of solution trajectory and calculate the weighted sum of local gradients to eliminate the tracking error. The time-varying optimal solution trajectory is thus accurately tracked with the proposed estimator-based gradient tracking algorithm. Using appropriately chosen coefficients, the tracking error is guaranteed to vanish at an exponential rate. The proposed estimator-based gradient tracking algorithm is further validated through numerical simulations.
10 January 2020 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
This article investigates the event-triggered leader-follower consensus control problem for linear continuous-time multiagent systems (MASs). A new consensus protocol and an event-triggered communication (ETC) strategy based on a closed-loop state estimator are designed. The closed-looped state estimator renders us more accurate state estimations, therefore the triggering times can be decreased while maintaining control performance. We show that the consensus of MASs can be achieved by employing the proposed control scheme. In addition, the Zeno-phenomena can be excluded. As a practical application, our method is successfully applied to the vehicle platoon control. The effectiveness is further verified by simulations conducted on the Prescan platform.
30 August 2021 in IEEE Transactions on Cybernetics
In this article, the distributed cooperative control problem of redundant mobile manipulators is investigated. A novel method is proposed to solve the problem by integrating formation control with constrained optimization, which not only transports the object along a reference trajectory in a distributed manner but also obtains the dexterous joint postures and end-effector displacements under safety constraints for collision avoidance. For the constrained optimization, the cost function and safety constraints are designed to quantify the mobility and manipulability of mobile manipulators, and collision-free working ranges with the object and obstacles, respectively. A discontinuous projected primal-dual algorithm with damping terms is proposed to solve the constrained optimization problem, providing the joint postures and end-effector displacements, which minimize the cost function and satisfy safety constraints. For the formation control, a finite-time control law, guided by end-effector displacements from the primal-dual algorithm, is developed in order to transport the object by establishing a prescribed formation and moving its centroid to track the reference trajectory. The cooperative manipulation is therefore achieved by the proposed method, which is further validated through numerical simulations.
24 April 2018 in IEEE Transactions on Automatic Control
Rigidity graph theory has found broad applications in engineering, architecture, biology and chemistry, while systematic and computationally tractable construction of rigid frameworks is still a challenging task. In this paper, starting from any given configuration in general positions, we show how to construct a universally rigid tensegrity framework by looking into the kernel of the tensegrity framework's stress matrix. As one application, we show how to stabilize a formation of mobile agents by assigning a universally rigid virtual tensegrity framework for the formation and then design distributed controllers based on the forces determined by the stresses of the edges. Such formation controllers are especially useful when one needs to satisfy formation constraints in the form of strict upper or lower bounds on inter-agent distances arising from tethered robots.