Ming Cao 0001

dblp:71/4145-1 · DBLP profile ↗
← Back
36ranked-venue papers
1as first author
19since 2021 · last 2026
0000-0001-5472-562XORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 17 · 11 since 2021Applied, interdisciplinary, general and emerging computing · 12 · 8 since 2021Systems, architecture and hardware · 9 · 1 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Computer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2026 Indirect Reciprocity Enhances Collective Cooperation on Weighted Networks
abstract
Direct, indirect, and network reciprocities are established mechanisms that sustain cooperation in natural and artificial systems. Yet which mechanism most effectively promotes cooperation on a given network remains unclear. Here, we develop a game-theoretic model to explore the evolution of direct and indirect reciprocity on weighted networks. Unlike classical donor-recipient frameworks, we study symmetric repeated interactions on undirected weighted networks with bilateral reputation updates, capturing heterogeneous tie strengths and accelerating reputation spread. We derive a general condition for reciprocal cooperation that unifies unweighted and weighted cases. Across large ensembles of random and empirical networks, indirect reciprocity consistently enhances cooperation, whereas stronger interactions sharply lower the benefit-to-cost threshold under direct reciprocity. To test the robustness of these insights, we examine competition among six reciprocity strategies and find that indirect reciprocity dominates. Our findings demonstrate that choosing the right reciprocity can promote global cooperation on social networks.
Jianlei Zhang, Ming Cao 0001
IEEE Trans. Cybern.4
2026 VLN-Game: Vision-Language Equilibrium Search for Zero-Shot Semantic Navigation
abstract
Following human instructions to explore and search for a specified target in an unfamiliar environment is a crucial skill for mobile service robots. Most of the previous works on object goal navigation have typically focused on a single input modality as the target, which may lead to limited consideration of language descriptions containing detailed attributes and spatial relationships. To address this limitation, we propose VLN-Game, a novel zero-shot framework for visual target navigation that can process object names and descriptive language targets effectively. To be more precise, our approach constructs a 3D object-centric spatial map by integrating pre-trained visual-language features with a 3D reconstruction of the physical environment. Then, the framework identifies the most promising areas to explore in search of potential target candidates. A game-theoretic vision-language model is employed to determine which target best matches the given language description. Experiments conducted on the Habitat-Matterport 3D (HM3D) dataset demonstrate that the proposed framework achieves state-of-the-art performance in both object goal navigation and language-based navigation tasks. Moreover, we show that VLN-Game can be easily deployed on real-world robots. The success of VLN-Game highlights the promising potential of using game-theoretic methods with compact vision-language models to advance decision-making capabilities in robotic systems. The supplementary video and code can be accessed via the following link:https://sites.google.com/view/vln-gamehttps://sites.google.com/view/vln-game.
Bangguo Yu, Lei Han 0001, Hamidreza Kasaei 0001, Tingguang Li, Ming Cao 0001
IEEE Trans. Robotics6
2025 Robust simultaneous UWB-anchor calibration and robot localization for emergency situations
abstract
In this work, we propose a factor graph optimization (FGO) framework to simultaneously solve the calibration problem for Ultra-WideBand (UWB) anchors and the robot localization problem. Calibrating UWB anchors manually can be time-consuming and even impossible in emergencies or those situations without special calibration tools. Therefore, automatic estimation of the anchor positions becomes a necessity. The proposed method enables the creation of a soft sensor providing the position information of the anchors in a UWB network. This soft sensor requires only UWB and LiDAR measurements measured from a moving robot. The proposed FGO framework is suitable for the calibration of an extendable large UWB network. Moreover, the anchor calibration problem and robot localization problem can be solved simultaneously, which saves time for UWB network deployment. The proposed framework also helps to avoid artificial errors in the UWB-anchor position estimation and improves the accuracy and robustness of the robot-pose. The experimental results of the robot localization using LiDAR and a UWB network in a 3D environment are discussed, demonstrating the performance of the proposed method. More specifically, the anchor calibration problem with four anchors and the robot localization problem can be solved simultaneously and automatically within 30 seconds by the proposed framework. The supplementary video and codes can be accessed via https://github.com/LiuxhRobotAI/Simultaneous_calibration_localization.
Xinghua Liu 0007, Ming Cao 0001
SMC2
2025 A lightweight detector for small targets using forward-looking sonar in underwater search scenarios
Jie Li 0096, Wenpei Jiao, Jianlei Zhang, Ming Cao 0001
Expert Syst. Appl.5
2025 Moral Preferences Co-Evolve With Cooperation in Networked Populations
abstract
Unravelling the evolution of cooperation is essential for advancing natural and artificial intelligence (AI) systems. Previous studies have investigated the impact of additional incentives, such as reciprocity and reputation, on cooperative behavior. However, a fundamental question persists: under what conditions do moral preferences evolve and does this evolution subsequently promote cooperation in networked populations of agents? To address this question, we propose a comprehensive framework to systematically explore the co-evolution of moral preferences and cooperative behavior in a networked population. In our framework, the population structure is modeled as a network, with nodes corresponding to AI agents. Moral preferences are modeled through a learning algorithm that adheres to social norms. Prosocial and antisocial behaviors lead to rewards or punishments, and learning agents receive morality scores based on their rewarding behavior toward others. Simulation results demonstrate the effectiveness and robustness of the proposed algorithm in a networked population, showcasing faster convergence. We find that moral preferences enhance cooperation as long as the learning rate is moderate, even in the presence of dominant defectors. This surprising finding also holds for cooperation-inhibiting network structures, provided the critical benefit-cost ratio for cooperation is sufficiently high or below average. Interestingly, moral preferences also co-evolve with cooperation in the populations. Our work not only provides new design methodologies for network algorithms, but also highlights the insight that large-scale evolutionary computation can provide for evolutionary biology and emerging AI-agent populations.
Xiandong Pu, Jianlei Zhang, Ming Cao 0001
IEEE Trans. Evol. Comput.5
2025 High-Order Regularization Dealing With ILL-Conditioned Robot Localization Problems
abstract
In this work, we propose a high-order regularization method to solve the ill-conditioned problems in robot localization. Numerical solutions to robot localization problems are often unstable when the problems are ill-conditioned. A typical way to solve ill-conditioned problems is regularization, and a classical regularization method is the Tikhonov regularization. It is shown that the Tikhonov regularization is a low-order case of our method. We find that the proposed method is superior to the Tikhonov regularization in approximating some ill-conditioned inverse problems, such as some basic robot localization problems. The proposed method overcomes the over-smoothing problem in the Tikhonov regularization as it uses more than one term in the approximation of the matrix inverse, and an explanation for the over-smoothing of the Tikhonov regularization is given. Moreover, onea prioricriterion which improves the numerical stability of the ill-conditioned problem is proposed to obtain an optimal regularization matrix. As most of the regularization solutions are biased, we also provide two bias-correction techniques for the proposed high-order regularization. The simulation and experimental results using an Ultra-Wideband sensor network in a 3D environment are discussed, demonstrating the performance of the proposed method.
Xinghua Liu 0007, Ming Cao 0001
IEEE Trans. Robotics2
2024 Guest Editorial Special Issue on Robust Cooperative Control for Heterogeneous Nonlinear Multiagent Systems
Xiwang Dong, Zhiyong Chen 0001, Ming Cao 0001, Wei Ren 0001, Huaguang Zhang, Danwei Wang
IEEE Trans. Cybern.3
2023 Explain What You See: Open-Ended Segmentation and Recognition of Occluded 3D Objects
abstract
Local-HDP (Local Hierarchical Dirichlet Process) is a hierarchical Bayesian method recently used for open-ended 3D object category recognition. It has been proven to be efficient in real-time robotic applications. However, the method is not robust to a high degree of occlusion. We address this limitation in two steps. First, we propose a novel semantic 3D object-parts segmentation method that has the flexibility of Local-HDP. This method is shown to be suitable for open-ended scenarios where the number of 3D objects or object parts are not fixed and can grow over time. We show that the proposed method has a higher percentage of mean intersection over union, using a smaller number of learning instances. Second, we integrate this technique with a recently introduced argumentation-based online incremental learning method, enabling the model to handle a high degree of occlusion. We show that the resulting model produces explicit explanations for the 3D object category recognition task.
Hamed Ayoobi, Hamidreza Kasaei 0001, Ming Cao 0001, Rineke Verbrugge, Bart Verheij
ICRA3
2023 Frontier Semantic Exploration for Visual Target Navigation
abstract
This work focuses on the problem of visual target navigation, which is very important for autonomous robots as it is closely related to high-level tasks. To find a special object in unknown environments, classical and learning-based approaches are fundamental components of navigation that have been investigated thoroughly in the past. However, due to the difficulty in the representation of complicated scenes and the learning of the navigation policy, previous methods are still not adequate, especially for large unknown scenes. Hence, we propose a novel framework for visual target navigation using the frontier semantic policy. In this proposed framework, the semantic map and the frontier map are built from the current observation of the environment. Using the features of the maps and object category, deep reinforcement learning enables to learn a frontier semantic policy which can be used to select a frontier cell as a long-term goal to explore the environment efficiently. Experiments on Gibson and Habitat-Matterport 3D (HM3D) demonstrate that the proposed framework significantly outperforms existing map-based methods in terms of success rate and efficiency. Ablation analysis also indicates that the proposed approach learns a more efficient exploration policy based on the frontiers. A demonstration is provided to verify the applicability of applying our model to real-world transfer. The supplementary video and code can be accessed via the following link: https://sites.google.com/view/fsevn.
Bangguo Yu, Hamidreza Kasaei 0001, Ming Cao 0001
ICRA3
2023 L3MVN: Leveraging Large Language Models for Visual Target Navigation
abstract
Visual target navigation in unknown environments is a crucial problem in robotics. Despite extensive investigation of classical and learning-based approaches in the past, robots lack common-sense knowledge about household objects and layouts. Prior state-of-the-art approaches to this task rely on learning the priors during the training and typically require significant expensive resources and time for learning. To address this, we propose a new framework for visual target navigation that leverages Large Language Models (LLM) to impart common sense for object searching. Specifically, we introduce two paradigms: (i) zero-shot and (ii) feed-forward approaches that use language to find the relevant frontier from the semantic map as a long-term goal and explore the environment efficiently. Our analyse demonstrates the notable zero-shot generalization and transfer capabilities from the use of language. Experiments on Gibson and Habitat-Matterport 3D (HM3D) demonstrate that the proposed framework significantly outperforms existing map-based methods in terms of success rate and generalization. Ablation analyse also indicates that the common-sense knowledge from the language model leads to more efficient semantic exploration. Finally, we provide a real robot experiment to verify the applicability of our framework in real-world scenarios. The supplementary video and code can be accessed via the following link: https://sites.google.com/view/l3mvn.
Bangguo Yu, Hamidreza Kasaei 0001, Ming Cao 0001
IROS3
2023 Spontaneous-Ordering Platoon Control for Multirobot Path Navigation Using Guiding Vector Fields
abstract
In this article, we propose a distributed guiding-vector-field (DGVF) algorithm for a team of robots to form aspontaneous-orderingplatoon moving along a predefined desired path in the$n$-dimensional Euclidean space. Particularly, by adding a path parameter as an additional virtual coordinate to each robot, the DGVF algorithm can eliminate thesingular pointswhere the vector fields vanish, and govern robots to approach aclosedand evenself-intersectingdesired path. Then, the interactions among neighboring robots and a virtual target robot through their virtual coordinates enable the realization of the desired platoon; in particular, relative parametric displacements can be achieved with arbitrary ordering sequences. Rigorous analysis is provided to guarantee the global convergence of thespontaneous-orderingplatoon on the common desired path from any initial positions. Two-dimensional experiments using three HUSTER-0.3 unmanned surface vessels (USVs) are conducted to validate the practical effectiveness of the proposed DGVF algorithm, and 3-D numerical simulations are presented to demonstrate its effectiveness and robustness when tackling higher dimensional multirobot path-navigation missions and some robots breakdown.
Binbin Hu, Hai-Tao Zhang, Weijia Yao, Jianing Ding, Ming Cao 0001
IEEE Trans. Robotics5
2023 Guiding Vector Fields for the Distributed Motion Coordination of Mobile Robots
abstract
In this article, we propose coordinating guiding vector fields to achieve two tasks simultaneously with a team of robots: first, the guidance and navigation of multiple robots to possibly different paths or surfaces typically embedded in 2-D or 3-D, and second, their motion coordination while tracking their prescribed paths or surfaces. The motion coordination is defined by desired parametric displacements between robots on the path or surface. Such a desired displacement is achieved by controlling the virtual coordinates, which correspond to the path or surface's parameters, between guiding vector fields. Rigorous mathematical guarantees underpinned by dynamical systems theory and Lyapunov theory are provided for the effective distributed motion coordination and navigation of robots on paths or surfaces from all initial positions. As an example for practical robotic applications, we derive a control algorithm from the proposed coordinating guiding vector fields for a Dubins-car-like model with actuation saturation. Our proposed algorithm is distributed and scalable to an arbitrary number of robots. Furthermore, extensive illustrative simulations and fixed-wing aircraft outdoor experiments validate the effectiveness and robustness of our algorithm.
Weijia Yao, Héctor García de Marina, Zhiyong Sun 0001, Ming Cao 0001
IEEE Trans. Robotics4
2022 Thalamic bursts modulate cortical synchrony locally to switch between states of global functional connectivity in a cognitive task
abstract
Performing a cognitive task requires going through a sequence of functionally diverse stages. Although it is typically assumed that these stages are characterized by distinct states of cortical synchrony that are triggered by sub-cortical events, little reported evidence supports this hypothesis. To test this hypothesis, we first identified cognitive stages in single-trial MEG data of an associative recognition task, showing with a novel method that each stage begins with local modulations of synchrony followed by a state of directed functional connectivity. Second, we developed the first whole-brain model that can simulate cortical synchrony throughout a task. The model suggests that the observed synchrony is caused by thalamocortical bursts at the onset of each stage, targeted at cortical synapses and interacting with the structural anatomical connectivity. These findings confirm that cognitive stages are defined by distinct states of cortical synchrony and explains the network-level mechanisms necessary for reaching stage-dependent synchrony states.
Oscar Portoles, Manuel Blesa, Marieke K. van Vugt, Ming Cao 0001, Jelmer P. Borst
PLoS Comput. Biol.4
2022 Argumentation-Based Online Incremental Learning
abstract
The environment around general-purpose service robots has a dynamic nature. Accordingly, even the robot’s programmer cannot predict all the possible external failures which the robot may confront. This research proposes an online incremental learning method that can be further used to autonomously handle external failures originating from a change in the environment. Existing research typically offers special-purpose solutions. Furthermore, the current incremental online learning algorithms cannot generalize well with just a few observations. In contrast, our method extracts a set of hypotheses, which can then be used for finding the best recovery behavior at each failure state. The proposed argumentation-based online incremental learning approach uses an abstract and bipolar argumentation framework to extract the most relevant hypotheses and model the defeasibility relation between them. This leads to a novel online incremental learning approach that overcomes the addressed problems and can be used in different domains including robotic applications. We have compared our proposed approach with state-of-the-art online incremental learning approaches, an approximation-based reinforcement learning method, and several online contextual bandit algorithms. The experimental results show that our approach learns more quickly with a lower number of observations and also has higher final precision than the other methods. Note to Practitioners—This work proposes an online incremental learning method that learns faster by using a lower number of failure states than other state-of-the-art approaches. The resulting technique also has higher final learning precision than other methods. Argumentation-based online incremental learning generates an explainable set of rules which can be further used for human-robot interaction. Moreover, testing the proposed method using a publicly available dataset suggests wider applicability of the proposed incremental learning method outside the robotics field wherever an online incremental learner is required. The limitation of the proposed method is that it aims for handling discrete feature values.
Hamed Ayoobi, Ming Cao 0001, Rineke Verbrugge, Bart Verheij
IEEE Trans Autom. Sci. Eng.2
2022 Planar Affine Formation Stabilization via Parameter Estimations
abstract
In this article, we study the problem of affine formation stabilization for multiagent systems in the plane. The challenges lie in the limited access to the information of the target formation in the sense that the prescribed values of the formation parameters, that is, the scaling size and rotation angle, are known only by one agent which we call the leader. Motivated by the fact that three agents (say, leaders) can determine the shape of a planar triangular formation using the stress matrix, we propose a class of estimators to guarantee that two agents in the leader set can gain access to the formation parameters. Then, an integrated control scheme is designed such that the target formation can be uniquely stabilized among all its affine transformations. The sufficient condition ensuring the stability of the closed-loop system is also given based on the cyclic-small-gain theorem. Simulations and experiments are carried out to show the effectiveness of the proposed control strategy.
Qingkai Yang, Hao Fang 0001, Ming Cao 0001, Jie Chen 0003
IEEE Trans. Cybern.3
2021 Argue to Learn: Accelerated Argumentation-Based Learning
abstract
Human agents can acquire knowledge and learn through argumentation. Inspired by this fact, we propose a novel argumentation-based machine learning technique that can be used for online incremental learning scenarios. Existing methods for online incremental learning problems typically do not generalize well from just a few learning instances. Our previous argumentation-based online incremental learning method outperformed state-of-the-art methods in terms of accuracy and learning speed. However, it was neither memory-efficient nor computationally efficient since the algorithm used the power set of the feature values for updating the model. In this paper, we propose an accelerated version of the algorithm, with polynomial instead of exponential complexity, while achieving higher learning accuracy. The proposed method is at least 200 times faster than the original argumentation-based learning method and is more memory-efficient.
Hamed Ayoobi, Ming Cao 0001, Rineke Verbrugge, Bart Verheij
ICMLA2
2021 Distributed coordinated path following using guiding vector fields
abstract
It is essential in many applications to impose a scalable coordinated motion control on a large group of mobile robots, which is efficient in tasks requiring repetitive execution, such as environmental monitoring. In this paper, we design a guiding vector field to guide multiple robots to follow possibly different desired paths while coordinating their motions. The vector field uses a path parameter as a virtual coordinate that is communicated among neighboring robots. Then, the virtual coordinate is utilized to control the relative parametric displacement between robots along the paths. This enables us to design a saturated control algorithm for a Dubins-car-like model. The algorithm is distributed, scalable, and applicable for any smooth paths in an n-dimensional configuration space, and global convergence is guaranteed. Simulations with up to fifty robots and outdoor experiments with fixed-wing aircraft validate the theoretical results.
Weijia Yao, Héctor García de Marina, Zhiyong Sun 0001, Ming Cao 0001
ICRA4
2021 Efficient Heuristic Algorithms for Single-Vehicle Task Planning With Precedence Constraints
abstract
This article investigates the task planning problem where one vehicle needs to visit a set of target locations while respecting the precedence constraints that specify the sequence orders to visit the targets. The objective is to minimize the vehicle's total travel distance to visit all the targets while satisfying all the precedence constraints. We show that the optimization problem is NP-hard, and consequently, to measure the proximity of a suboptimal solution from the optimal, a lower bound on the optimal solution is constructed based on the graph theory. Then, inspired by the existing topological sorting techniques, a new topological sorting strategy is proposed; in addition, facilitated by the sorting, we propose several heuristic algorithms to solve the task planning problem. The numerical experiments show that the designed algorithms can quickly lead to satisfying solutions and have better performance in comparison with popular genetic algorithms.
Xiaoshan Bai, Ming Cao 0001, Weisheng Yan, Shuzhi Sam Ge
IEEE Trans. Cybern.2
2021 Singularity-Free Guiding Vector Field for Robot Navigation
abstract
In robot navigation tasks, such as unmanned aerial vehicle (UAV) highway traffic monitoring, it is important for a mobile robot to follow a specified desired path. However, most of the existing path-following navigation algorithms cannot guarantee global convergence to desired paths or enable following self-intersected desired paths due to the existence of singular points where navigation algorithms return unreliable or even no solutions. One typical example arises in vector-field guided path-following (VF-PF) navigation algorithms. These algorithms are based on a vector field, and the singular points are exactly where the vector field diminishes. Conventional VF-PF algorithms generate a vector field of the same dimensions as those of the space where the desired path lives. In this article, we show that it is mathematically impossible for conventional VF-PF algorithms to achieve global convergence to desired paths that are self-intersected or even just simple closed (precisely, homeomorphic to the unit circle). Motivated by this new impossibility result, we propose a novel method to transform self-intersected or simple closed desired paths to nonself-intersected and unbounded (precisely, homeomorphic to the real line) counterparts in a higher dimensional space. Corresponding to this new desired path, we construct a singularity-free guiding vector field on a higher dimensional space. The integral curves of this new guiding vector field is thus exploited to enable global convergence to the higher dimensional desired path, and therefore the projection of the integral curves on a lower dimensional subspace converge to the physical (lower dimensional) desired path. Rigorous theoretical analysis is carried out for the theoretical results using dynamical systems theory. In addition, we show both by theoretical analysis and numerical simulations that our proposed method is an extension combining conventional VF-PF algorithms and trajectory tracking algorithms. Finally, to show the practical value of our proposed approach for complex engineering systems, we conduct outdoor experiments with a fixed-wing airplane in windy environment to follow both 2-D and 3-D desired paths.
Weijia Yao, Héctor García de Marina, Bohuan Lin, Ming Cao 0001
IEEE Trans. Robotics4
2020 Evolution of social power over influence networks containing antagonistic interactions
Sandra Hirche, Ming Cao 0001
Inf. Sci.3
2020 Efficient Routing for Precedence-Constrained Package Delivery for Heterogeneous Vehicles
abstract
This paper studies the precedence-constrained task assignment problem for a team of heterogeneous vehicles to deliver packages to a set of dispersed customers subject to precedence constraints that specify which customers need to be visited before which other customers. A truck and a micro drone with complementary capabilities are employed where the truck is restricted to travel in a street network and the micro drone, restricted by its loading capacity and operation range, can fly from the truck to perform the last-mile package deliveries. The objective is to minimize the time to serve all the customers respecting every precedence constraint. The problem is shown to be NP-hard, and a lower bound on the optimal time to serve all the customers is constructed by using tools from graph theory. Then, integrating with a topological sorting technique, several heuristic task assignment algorithms are proposed to solve the task assignment problem. Numerical simulations show the superior performances of the proposed algorithms compared with popular genetic algorithms.
Xiaoshan Bai, Ming Cao 0001, Weisheng Yan, Shuzhi Sam Ge
IEEE Trans Autom. Sci. Eng.2
2020 Neural Network-Based Adaptive Control for Spacecraft Under Actuator Failures and Input Saturations
abstract
In this article, we develop attitude tracking control methods for spacecraft as rigid bodies against model uncertainties, external disturbances, subsystem faults/failures, and limited resources. A new intelligent control algorithm is proposed using approximations based on radial basis function neural networks (RBFNNs) and adopting the tunable parameter-based variable structure (TPVS) control techniques. By choosing different adaptation parameters elaborately, a series of control strategies are constructed to handle the challenging effects due to actuator faults/failures and input saturations. With the help of the Lyapunov theory, we show that our proposed methods guarantee both finite-time convergence and fault-tolerance capability of the closed-loop systems. Finally, benefits of the proposed control methods are illustrated through five numerical examples.
Yu Kawano, Ming Cao 0001
IEEE Trans. Neural Networks Learn. Syst.3
2019 Growing Super Stable Tensegrity Frameworks
abstract
This paper discusses methods for growing tensegrity frameworks akin to what are now known as Henneberg constructions (HCs), which apply to bar-joint frameworks. In particular, this paper presents tensegrity framework versions of the three key HCs of vertex addition, edge splitting, and framework merging (where separate frameworks are combined into a larger framework). This is done for super stable tensegrity frameworks in an ambient 2-D or 3-D space. We start with the operation of adding a new vertex to an original super stable tensegrity framework, named vertex addition. We prove that the new tensegrity framework can be super stable as well if the new vertex is attached to the original framework by an appropriate number of members, which include struts or cables, with suitably assigned stresses. Edge splitting can be secured in R2(R3) by adding a vertex joined to three (four) existing vertices, two of which are connected by a member, and then removing that member. This procedure, with appropriate selection of struts or cables, preserves super-stability. In d-dimensional ambient space, merging two super stable frameworks sharing at least d+1 vertices that are in general positions, we show that the resulting tensegrity framework is still super stable. Based on these results, we further investigate the strategies of merging two super stable tensegrity frameworks in Rd, (d ∈ {2, 3}) that share fewer than d+1 vertices, and show how they may be merged through the insertion of struts or cables as appropriate between the two structures, with a super stable structure resulting from the merge.
Qingkai Yang, Ming Cao 0001, Brian D. O. Anderson
IEEE Trans. Cybern.2
2018 Multi-robot motion-formation distributed control with sensor self-calibration: experimental validation
abstract
In this paper, we present the design and implementation of a robust motion formation distributed control algorithm for a team of mobile robots. The primary task for the team is to form a geometric shape, which can be freely translated and rotated at the same time. This approach makes the robots to behave as a cohesive whole, which can be useful in tasks such as collaborative transportation. The robustness of the algorithm relies on the fact that each robot employs only local measurements from a laser sensor which does not need to be off-line calibrated. Furthermore, robots do not need to exchange any information with each other. Being free of sensor calibration and not requiring a communication channel helps the scaling of the overall system to a large number of robots. In addition, since the robots do not need any off-board localization system, but require only relative positions with respect to their neighbors, it can be aimed to have a full autonomous team that operates in environments where such localization systems are not available. The computational cost of the algorithm is inexpensive and the resources from a standard microcontroller will suffice. This fact makes the usage of our approach appealing as a support for other more demanding algorithms, e.g., processing images from onboard cameras. We validate the performance of the algorithm with a team of four mobile robots equipped with low-cost commercially available laser scanners.
Héctor García de Marina, Johan Siemonsma, Bayu Jayawardhana, Ming Cao 0001
ICARCV4
2018 An integrated multi-population genetic algorithm for multi-vehicle task assignment in a drift field
Xiaoshan Bai, Weisheng Yan, Shuzhi Sam Ge, Ming Cao 0001
Inf. Sci.4
2017 Guidance algorithm for smooth trajectory tracking of a fixed wing UAV flying in wind flows
abstract
This paper presents an algorithm for solving the problem of tracking smooth curves by a fixed wing unmanned aerial vehicle travelling with a constant airspeed and under a constant wind disturbance. The algorithm is based on the idea of following a guiding vector field which is constructed from the implicit function that describes the desired (possibly time-varying) trajectory. The output of the algorithm can be directly expressed in terms of the bank angle of the UAV in order to achieve coordinated turns. Furthermore, the algorithm can be tuned offline such that physical constraints of the UAV, e.g. the maximum bank angle, will not be violated in a neighborhood of the desired trajectory. We provide the corresponding theoretical convergence analysis and performance results from actual flights.
Héctor García de Marina, Yuri A. Kapitanyuk, Murat Bronz, Gautier Hattenberger, Ming Cao 0001
ICRA5
2016 Distributed Rotational and Translational Maneuvering of Rigid Formations and Their Applications
abstract
Recently, it has been reported that inconsistent range-measurement or, equivalently, mismatches in prescribed interagent distances, may prevent popular gradient controllers from guiding rigid formations of mobile agents to converge to their desired shape and, even worse, from standing still at any location. In this paper, instead of treating mismatches as the source of poor performance, we take them as design parameters and show that by introducing such a pair of parameters per distance constraint, distributed controller achieving simultaneously both formation and motion control can be designed that not only encompasses the popular gradient control, but more importantly allows us to achieve constant collective translation, rotation, or their combination, while guaranteeing asymptotically that no distortion in the formation shape occurs. Such motion control results are then applied to 1) the alignment of formations' orientations and 2) enclosing and tracking a moving target. Besides rigorous mathematical proof, experiments using mobile robots are demonstrated to show the satisfying performances of the proposed formation-motion distributed controller.
Héctor García de Marina, Bayu Jayawardhana, Ming Cao 0001
IEEE Trans. Robotics3
2015 Controlling Rigid Formations of Mobile Agents Under Inconsistent Measurements
abstract
Despite the great success of using gradient-based controllers to stabilize rigid formations of autonomous agents in the past years, surprising yet intriguing undesirable collective motions have been reported recently, when inconsistent measurements are used in the agents' local controllers. To make the existing gradient control robust against such measurement inconsistency, we exploit local estimators following the well-known internal model principle for robust output regulation control. The new estimator-based gradient control is still distributed in nature, and can be constructed systematically even when the number of agents in a rigid formation grows. We prove rigorously that the proposed control is able to guarantee exponential convergence, and then demonstrate through robotic experiments and computer simulations that the reported inconsistency-induced orbits of collective movements are effectively eliminated.
Héctor García de Marina, Ming Cao 0001, Bayu Jayawardhana
IEEE Trans. Robotics2
2014 Cooperation with potential leaders in evolutionary game study of networking agents
abstract
Increasingly influential leadership is significant to the cooperation and success of human societies. However, whether and how leaders emerge among evolutionary game players still remain less understood. Here, we study the evolution of potential leaders in the framework of evolutionary game theory, adopting the prisoner's dilemma and snowdrift game as metaphors of cooperation between unrelated individuals. We find that potential leaders can spontaneously emerge from homogeneous populations along with the evolution of cooperation, demonstrated by the result that a minority of agents spread their strategies more successfully than others and guide the population behavior, irrespective of the applied games. In addition, the phenomenon just described can be observed more notably in populations situated on scale free networks, and thus implies the relevance of heterogeneous networks for the possible emergence of leadership in the proposed system. Our results underscore the importance of the study of leadership in the population indulging in evolutionary games.
Jianlei Zhang, Ming Cao 0001, Tianguang Chu
IEEE Congress on Evolutionary Computation3
2014 Controlling triangular formations of autonomous agents in finite time using coarse measurements
abstract
This paper studies the performances of the popular gradient-based formation-control strategies for teams of autonomous agents when the agents' range measurements are coarse. Since the dynamics of the resulting closed-loop system are discontinuous, Filippov solutions to non-smooth dynamical systems are introduced. Similar to the existing stability results for triangular formations with precise range measurements, we prove that under coarse range measurements, the convergence to the desired formation is almost global except for initially collinearly positioned formations. More importantly, we are able to make stronger statements that the convergence takes place within finite time and that the settling time can be determined by the geometric information of the initial shape of the formation. Simulation and experimental results are provided to validate the theoretical analysis.
Hui Liu 0004, Héctor García de Marina, Ming Cao 0001
ICRA3
2013 New spectral graph theoretic conditions for synchronization in directed complex networks
abstract
This paper proposes lower bounds for the coupling strengths of oscillators in directed networks to guarantee global synchronization. The novel idea of graph comparison from spectral graph theory is employed so that the topological features of a given network can be fully utilized to simplify computations. For large networks that can be decomposed into a set of smaller strongly connected components, the comparison can be carried out at the local level as well.
Hui Liu 0004, Ming Cao 0001, Chai Wah Wu
ISCAS2
2012 Cluster synchronization and controllability of complex multi-agent networks
abstract
This paper discloses the similarities between the condition for realizing cluster synchronization and that for uncontrollability in diffusively coupled multi-agent networks, both of which are built upon the characteristics of the networks' topologies. We first generalize the notions of equitable partitions and almost equitable partitions to make them applicable to directed, weighted graphs. Consequently, we are enabled to characterize the controllable subspace of a given diffusively coupled multi-agent system using graph theoretic ideas. After comparing the condition to realize cluster synchronization and the condition for the network to be controllable, we conclude that those diffusively coupled multi-agent networks that are not controllable usually realize cluster synchronization asymptotically. Simulation results are provided to illustrate the theoretical results.
Weiguo Xia, Ming Cao 0001
ISCAS2
2012 Towards Human-Robot Teams: Model-Based Analysis of Human Decision Making in Two-Alternative Choice Tasks With Social Feedback
abstract
With a principled methodology for systematic design of human–robot decision-making teams as a motivating goal, we seek an analytic, model-based description of the influence of team and network design parameters on decision-making performance. Given that there are few reliably predictive models of human decision making, we consider the relatively well-understood two-alternative choice tasks from cognitive psychology, where individuals make sequential decisions with limited information, and we study a stochastic decision-making model, which has been successfully fitted to human behavioral and neural data for a range of such tasks. We use an extension of the model, fitted to experimental data from groups of humans performing the same task simultaneously and receiving feedback on the choices of others in the group. First, we show how the task and model can be regarded as a Markov process. Then, we derive analytically the steady-state probability distributions for decisions and performance as a function of model and design parameters such as the strength and path of the social feedback. Finally, we discuss application to human–robot team and network design and next steps with a multirobot testbed.
Andrew Reed Stewart, Ming Cao 0001, Andrea Nedic, Damon Tomlin, Naomi Ehrich Leonard
Proc. IEEE2
2010 Second-Order Consensus for Multiagent Systems With Directed Topologies and Nonlinear Dynamics
abstract
This paper considers a second-order consensus problem for multiagent systems with nonlinear dynamics and directed topologies where each agent is governed by both position and velocity consensus terms with a time-varying asymptotic velocity. To describe the system's ability for reaching consensus, a new concept about the generalized algebraic connectivity is defined for strongly connected networks and then extended to the strongly connected components of the directed network containing a spanning tree. Some sufficient conditions are derived for reaching second-order consensus in multiagent systems with nonlinear dynamics based on algebraic graph theory, matrix theory, and Lyapunov control approach. Finally, simulation examples are given to verify the theoretical analysis.
Wenwu Yu, Guanrong Chen, Ming Cao 0001, Jürgen Kurths
IEEE Trans. Syst. Man Cybern. Part B3
2007 Topology design for fast convergence of network consensus algorithms
abstract
The quantities of coefficient of ergodicity and algebraic connectivity have been used to estimate the convergence rates of discrete-time and continuous-time network consensus algorithms respectively. Both of these two quantities are defined with respect to network topologies without the symmetry assumption, and they are applicable to the case when network topologies change with time. We present results identifying deterministic network topologies that optimize these quantities. We will also propose heuristics that can accelerate convergence in random networks by redirecting a small portion of the links assuming that the network topology is controllable.
Ming Cao 0001, Chai Wah Wu
ISCAS1
2006 Localization in sparse networks using sweeps
abstract
Determining node positions is essential for many next-generation network functionalities. Previous localization algorithms lack correctness guarantees or require network density higher than required for unique localizability. In this paper, we describe a class of algorithms for fine-grained localization called Sweeps. Sweeps correctly finitely localizes all nodes in bilateration networks. Sweeps also handles angle measurements and noisy measurements. We demonstrate the practicality of our algorithm through extensive simulations on a large number of networks, upon which it consistently localizes one-thousand-node networks of average degree less than five in less than two minutes on a consumer PC.
David Kiyoshi Goldenberg, Pascal Bihler, Yang Richard Yang, Ming Cao 0001, Jia Fang, A. Stephen Morse, Brian D. O. Anderson
MobiCom4