Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
Link to record
Permanent link

Direct link
Alternative names
Publications (10 of 21) Show all publications
Verginis, C. K., Xu, Z. & Topcu, U. (2025). Non-Parametric Neuro-Adaptive Formation Control. IEEE Transactions on Automation Science and Engineering, 22, 10684-10697
Open this publication in new window or tab >>Non-Parametric Neuro-Adaptive Formation Control
2025 (English)In: IEEE Transactions on Automation Science and Engineering, ISSN 1545-5955, E-ISSN 1558-3783, Vol. 22, p. 10684-10697Article in journal (Refereed) Published
Abstract [en]

We develop a learning-based algorithm for the distributed formation control of networked multi-agent systems governed by unknown, nonlinear dynamics. Most existing algorithms either assume certain parametric forms for the unknown dynamic terms or resort to unnecessarily large control inputs in order to provide theoretical guarantees. The proposed algorithm avoids these drawbacks by integrating neural network-based learning with adaptive control in a two-step procedure. In the first step of the algorithm, each agent learns a controller, represented as a neural network, using training data that correspond to a collection of formation tasks and agent parameters. These parameters and tasks are derived by varying the nominal agent parameters and a user-defined formation task to be achieved, respectively. In the second step of the algorithm, each agent incorporates the trained neural network into an online and adaptive control policy in such a way that the behavior of the multi-agent closed-loop system satisfies the user-defined formation task. Both the learning phase and the adaptive control policy are distributed, in the sense that each agent computes its own actions using only local information from its neighboring agents. The proposed algorithm does not use any a priori information on the agents' unknown dynamic terms or any approximation schemes. We provide formal theoretical guarantees on the achievement of the formation task.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
Keywords
Adaptive control, cooperative systems, formation control, artificial neural networks, deep learning
National Category
Control Engineering Computer Sciences Robotics and automation
Identifiers
urn:nbn:se:uu:diva-555369 (URN)10.1109/TASE.2025.3528501 (DOI)001463995900037 ()2-s2.0-105003043123 (Scopus ID)
Available from: 2025-04-28 Created: 2025-04-28 Last updated: 2025-04-28Bibliographically approved
Fernandes, D. L., Leopoldino, A. L., de Santiago Ochoa, J., Verginis, C., Ferreira, A. A. & Gonçalves de Oliveira, J. (2024). Distributed control on a multi-agent environment co-simulation for DC bus voltage control. Electric power systems research, 232, Article ID 110408.
Open this publication in new window or tab >>Distributed control on a multi-agent environment co-simulation for DC bus voltage control
Show others...
2024 (English)In: Electric power systems research, ISSN 0378-7796, E-ISSN 1873-2046, Vol. 232, article id 110408Article in journal (Refereed) Published
Abstract [en]

Distributed control on a multi-agent format in co-simulation environment has been conceived in a client/server architecture for controlling a series of devices connected to a Direct Current (DC) bus. The implemented system aims for providing the communication infrastructure required for connecting the whole co-simulation environment. Power converters interact via a communication infrastructure orchestrated by a multi-agent system whose algorithm has been built for the proposed scenario. A virtual small village is supplied by a DC power system endowed by some photovoltaic arrays and energy storage by a battery bank. The use of Python, socket Transmission Control Protocol/Internet Protocol (TCP/IP) and Power Simulator (PSIM) with appropriate adaptation is meant to build the system in a lighter computational environment. The interaction among agents helped the co-simulation with a distributed control to maintain the DC bus stable in 180 Vdc and battery voltage oscillating within the state of charge (SoC) range, 99% and 97%, of 144 Vdc fed by a photovoltaic array under the coordination of the multi-agent system.

Place, publisher, year, edition, pages
Elsevier, 2024
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Research subject
Electrical Engineering with specialization in Systems Analysis
Identifiers
urn:nbn:se:uu:diva-527766 (URN)10.1016/j.epsr.2024.110408 (DOI)001230973300001 ()2-s2.0-85190538947 (Scopus ID)
Available from: 2024-05-07 Created: 2024-05-07 Last updated: 2025-02-20Bibliographically approved
Verginis, C., Koprulu, C., Chinchali, S. & Topcu, U. (2024). Joint learning of reward machines and policies in environments with partially known semantics. Artificial Intelligence, 333, Article ID 104146.
Open this publication in new window or tab >>Joint learning of reward machines and policies in environments with partially known semantics
2024 (English)In: Artificial Intelligence, ISSN 0004-3702, E-ISSN 1872-7921, Vol. 333, article id 104146Article in journal (Refereed) Published
Abstract [en]

We study the problem of reinforcement learning for a task encoded by a reward machine. The task is defined over a set of properties in the environment, called atomic propositions, and represented by Boolean variables. One unrealistic assumption commonly used in the literature is that the truth values of these propositions are accurately known. In real situations, however, these truth values are uncertain since they come from sensors that suffer from imperfections. At the same time, reward machines can be difficult to model explicitly, especially when they encode complicated tasks. We develop a reinforcement -learning algorithm that infers a reward machine that encodes the underlying task while learning how to execute it, despite the uncertainties of the propositions' truth values. In order to address such uncertainties, the algorithm maintains a probabilistic estimate about the truth value of the atomic propositions; it updates this estimate according to new sensory measurements that arrive from exploration of the environment. Additionally, the algorithm maintains a hypothesis reward machine, which acts as an estimate of the reward machine that encodes the task to be learned. As the agent explores the environment, the algorithm updates the hypothesis reward machine according to the obtained rewards and the estimate of the atomic propositions' truth value. Finally, the algorithm uses a Q -learning procedure for the states of the hypothesis reward machine to determine an optimal policy that accomplishes the task. We prove that the algorithm successfully infers the reward machine and asymptotically learns a policy that accomplishes the respective task.

Place, publisher, year, edition, pages
Elsevier, 2024
Keywords
Reinforcement learning, Reward machines, Perception limitations
National Category
Computer Sciences Robotics and automation
Identifiers
urn:nbn:se:uu:diva-534065 (URN)10.1016/j.artint.2024.104146 (DOI)001247270800001 ()
Available from: 2024-07-04 Created: 2024-07-04 Last updated: 2025-02-05Bibliographically approved
Lapandic, D., Verginis, C. K., Dimarogonas, D. V. & Wahlberg, B. (2024). Kinodynamic Motion Planning via Funnel Control for Underactuated Unmanned Surface Vehicles. IEEE Transactions on Control Systems Technology, 32(6), 2114-2125
Open this publication in new window or tab >>Kinodynamic Motion Planning via Funnel Control for Underactuated Unmanned Surface Vehicles
2024 (English)In: IEEE Transactions on Control Systems Technology, ISSN 1063-6536, E-ISSN 1558-0865, Vol. 32, no 6, p. 2114-2125Article in journal (Refereed) Published
Abstract [en]

We develop an algorithm to control an underactuated unmanned surface vehicle (USV) using kinodynamic motion planning with funnel control (KDF). KDF has two key components: motion planning used to generate trajectories with respect to kinodynamic constraints, and funnel control, also referred to as prescribed performance control (PPC), which enables trajectory tracking in the presence of uncertain dynamics and disturbances. We extend PPC to address the challenges posed by underactuation and control input saturation present on the USV. The proposed scheme guarantees stability under user-defined prescribed performance functions where model parameters and exogenous disturbances are unknown. Furthermore, we present an optimization problem to obtain smooth, collision-free trajectories while respecting kinodynamic constraints. We deploy the algorithm on a USV and verify its efficiency in real-world open-water experiments.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
Autonomous systems, motion planning, nonlinear control systems, trajectory optimization
National Category
Control Engineering Computer Sciences Robotics and automation
Identifiers
urn:nbn:se:uu:diva-548048 (URN)10.1109/TCST.2024.3396027 (DOI)001218626900001 ()2-s2.0-85192732380 (Scopus ID)
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)Swedish Research CouncilKnut and Alice Wallenberg Foundation
Available from: 2025-01-21 Created: 2025-01-21 Last updated: 2025-01-21Bibliographically approved
Sewlia, M., Verginis, C. K. & Dimarogonas, D. V. (2024). Leader-Follower Cooperative Manipulation Under Spatio-Temporal Constraints. In: 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS): . Paper presented at 2024 International Conference on Intelligent Robots and Systems, Oct 14-18, 2024, Abu Dhabi, United Arab Emirates (pp. 10312-10317). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Leader-Follower Cooperative Manipulation Under Spatio-Temporal Constraints
2024 (English)In: 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 10312-10317Conference paper, Published paper (Refereed)
Abstract [en]

In this work, we develop a control algorithm for mobile manipulators manipulating an object within a leader-follower framework. Unlike existing literature, we avoid the knowledge of the object's dynamics, and only the leader is aware of the tasks to be executed by the object. The followers are primarily tasked to lift the object and maintain a desired posture while the leader manipulates the object despite its unknown dynamic parameters. We employ a stiffness-based controller for the followers, allowing set-point stabilisation with permissible flexibility and a high-gain prescribed performance controller for the leader to facilitate manipulation from the object's equilibrium state. We present simulation results with two followers and one leader KUKA youbots to validate our proposed framework.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Series
IEEE International Conference on Intelligent Robots and Systems, ISSN 2153-0858, E-ISSN 2153-0866
National Category
Control Engineering Computer graphics and computer vision
Identifiers
urn:nbn:se:uu:diva-554741 (URN)10.1109/IROS58592.2024.10802449 (DOI)001433985300350 ()2-s2.0-85216453952 (Scopus ID)979-8-3503-7771-2 (ISBN)979-8-3503-7770-5 (ISBN)
Conference
2024 International Conference on Intelligent Robots and Systems, Oct 14-18, 2024, Abu Dhabi, United Arab Emirates
Funder
EU, European Research CouncilSwedish Research CouncilKnut and Alice Wallenberg FoundationEU, Horizon 2020
Available from: 2025-04-16 Created: 2025-04-16 Last updated: 2025-04-16Bibliographically approved
Tolis, F. C., Trakas, P. S., Blounas, T.-F., Verginis, C. & Bechlioulis, C. P. (2024). Learning to Execute Timed-Temporal-Logic Navigation Tasks under Input Constraints in Obstacle-Cluttered Environments. Robotics, 13(5), Article ID 65.
Open this publication in new window or tab >>Learning to Execute Timed-Temporal-Logic Navigation Tasks under Input Constraints in Obstacle-Cluttered Environments
Show others...
2024 (English)In: Robotics, E-ISSN 2218-6581, Vol. 13, no 5, article id 65Article in journal (Refereed) Published
Abstract [en]

This study focuses on addressing the problem of motion planning within workspaces cluttered with obstacles while considering temporal and input constraints. These specifications can encapsulate intricate high-level objectives involving both temporal and spatial constraints. The existing literature lacks the ability to fulfill time specifications while simultaneously managing input-saturation constraints. The proposed approach introduces a hybrid three-component control algorithm designed to learn the safe execution of a high-level specification expressed as a timed temporal logic formula across predefined regions of interest in the workspace. The first component encompasses a motion controller enabling secure navigation within the minimum allowable time interval dictated by input constraints, facilitating the abstraction of the robot's motion as a timed transition system between regions of interest. The second component utilizes formal verification and convex optimization techniques to derive an optimal high-level timed plan over the mentioned transition system, ensuring adherence to the agent's specification. However, the necessary navigation times and associated costs among regions are initially unknown. Consequently, the algorithm's third component iteratively adjusts the transition system and computes new plans as the agent navigates, acquiring updated information about required time intervals and associated navigation costs. The effectiveness of the proposed scheme is demonstrated through both simulation and experimental studies.

Place, publisher, year, edition, pages
MDPI, 2024
Keywords
task and motion planning, constrained motion planning, collision avoidance, input constraints, temporal logics, robotics, prescribed performance control, adaptive performance control, hybrid control
National Category
Control Engineering Robotics and automation Computer Sciences
Identifiers
urn:nbn:se:uu:diva-543520 (URN)10.3390/robotics13050065 (DOI)001231298800001 ()
Available from: 2024-12-05 Created: 2024-12-05 Last updated: 2025-02-05Bibliographically approved
Lapandic, D., Xie, F., Verginis, C. K., Chung, S.-J., Dimarogonas, D. V. & Wahlberg, B. (2024). Meta-Learning Augmented MPC for Disturbance-Aware Motion Planning and Control of Quadrotors. IEEE Control Systems Letters, 8, 3045-3050
Open this publication in new window or tab >>Meta-Learning Augmented MPC for Disturbance-Aware Motion Planning and Control of Quadrotors
Show others...
2024 (English)In: IEEE Control Systems Letters, E-ISSN 2475-1456, Vol. 8, p. 3045-3050Article in journal (Refereed) Published
Abstract [en]

A major challenge in autonomous flights is unknown disturbances, which can jeopardize safety and cause collisions, especially in obstacle-rich environments. This letter presents a disturbance-aware motion planning and control framework for autonomous aerial flights. The framework is composed of two key components: a disturbance-aware motion planner and a tracking controller. The motion planner consists of a predictive control scheme and an online-adapted learned disturbance model. The tracking controller, developed using contraction control methods, ensures safety bounds on the quadrotor's behavior near obstacles with respect to the motion plan. The algorithm is tested in simulations with a quadrotor facing strong crosswind and ground-induced disturbances.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
Adaptation models, Predictive models, Metalearning, Quadrotors, Planning, Trajectory, Autonomous aerial vehicles, Safety, Artificial neural networks, Prediction algorithms, Nonlinear dynamical systems, robust control, adaptive control, multi-layer neural network, data-driven modeling, predictive control, motion planning, real-time systems, robots, autonomous systems
National Category
Control Engineering Robotics and automation
Identifiers
urn:nbn:se:uu:diva-547591 (URN)10.1109/LCSYS.2024.3520023 (DOI)001389514200003 ()2-s2.0-85212580665 (Scopus ID)
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)Swedish Research CouncilKnut and Alice Wallenberg Foundation
Available from: 2025-01-17 Created: 2025-01-17 Last updated: 2025-01-17Bibliographically approved
Verginis, C. K., Kantaros, Y. & Dimarogonas, D. V. (2024). Planning and control of multi-robot-object systems under temporal logic tasks and uncertain dynamics. Robotics and Autonomous Systems, 174, Article ID 104646.
Open this publication in new window or tab >>Planning and control of multi-robot-object systems under temporal logic tasks and uncertain dynamics
2024 (English)In: Robotics and Autonomous Systems, ISSN 0921-8890, E-ISSN 1872-793X, Vol. 174, article id 104646Article in journal (Refereed) Published
Abstract [en]

We develop an algorithm for the motion and task planning of a system composed of multiple robots and unactuated objects under tasks expressed as Linear Temporal Logic (LTL) constraints. The robots and objects evolve subject to uncertain dynamics in an obstacle-cluttered environment. The key part of the proposed solution is the intelligent construction of a coupled transition system that encodes the motion and tasks of the robots and the objects. We achieve such a construction by designing appropriate adaptive control protocols in the lower level, which guarantee the safe robot navigation/object transportation in the environment while compensating for the dynamic uncertainties. The transition system is efficiently interfaced with the temporal logic specification via a sampling-based algorithm to output a discrete path as a sequence of synchronized actions of the robots; such actions satisfy the robots' as well as the objects' specifications. The robots execute this discrete path by using the derived low level control protocol. Numerical experiments verify the proposed framework.

Place, publisher, year, edition, pages
Elsevier, 2024
Keywords
Multi-robot systems, Temporal logics, Motion planning, Action planning, Adaptive control
National Category
Robotics and automation Control Engineering Computer Sciences
Identifiers
urn:nbn:se:uu:diva-526171 (URN)10.1016/j.robot.2024.104646 (DOI)001185399000001 ()
Available from: 2024-04-10 Created: 2024-04-10 Last updated: 2025-02-05Bibliographically approved
Pan, T., Verginis, C. & Kavraki, L. E. (2024). Robust and Safe Task-Driven Planning and Navigation for Heterogeneous Multi-Robot Teams with Uncertain Dynamics. In: 2024 IEEE/RSJ International Conference On Intelligent Robots and Systems, IROS 2024: . Paper presented at 2024 International Conference on Intelligent Robots and Systems, OCT 14-18, 2024, Abu Dhabi, U ARAB EMIRATES (pp. 3482-3489). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Robust and Safe Task-Driven Planning and Navigation for Heterogeneous Multi-Robot Teams with Uncertain Dynamics
2024 (English)In: 2024 IEEE/RSJ International Conference On Intelligent Robots and Systems, IROS 2024, Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 3482-3489Conference paper, Published paper (Refereed)
Abstract [en]

Task and motion planning (TAMP) can enhance intelligent multi-robot coordination. TAMP becomes significantly more complicated in obstacle-cluttered environments and in the presence of robot dynamic uncertainties. We propose a control framework that solves the motion-planning problem for multi-robot teams with uncertain dynamics, addressing a key component of the TAMP pipeline. The principal part of the proposed algorithm constitutes a decentralized feedback control policy for tracking of reference paths taken by the robots while avoiding collision and adapting in real time to the underlying dynamic uncertainties. The proposed framework further leverages sampling-based motion planners to free the robots from local-minimum configurations. Extensive experimental results in complex, realistic environments illustrate the superior efficiency of the proposed approach, in terms of planning time and number of encountered local minima, with respect to state-of-the-art baseline methods.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Series
IEEE International Conference on Intelligent Robots and Systems, ISSN 2153-0858
National Category
Robotics and automation Control Engineering Computer graphics and computer vision
Identifiers
urn:nbn:se:uu:diva-554596 (URN)10.1109/IROS58592.2024.10802695 (DOI)001411890000381 ()2-s2.0-85216483717 (Scopus ID)9798350377712 (ISBN)9798350377705 (ISBN)
Conference
2024 International Conference on Intelligent Robots and Systems, OCT 14-18, 2024, Abu Dhabi, U ARAB EMIRATES
Available from: 2025-04-15 Created: 2025-04-15 Last updated: 2025-04-15Bibliographically approved
Cortez, W. S., Verginis, C. & Dimarogonas, D. V. (2023). A Distributed, Event-Triggered, Adaptive Controller for Cooperative Manipulation With Rolling Contacts. IEEE Transactions on robotics, 39(4), 3120-3133
Open this publication in new window or tab >>A Distributed, Event-Triggered, Adaptive Controller for Cooperative Manipulation With Rolling Contacts
2023 (English)In: IEEE Transactions on robotics, ISSN 1552-3098, E-ISSN 1941-0468, Vol. 39, no 4, p. 3120-3133Article in journal (Refereed) Published
Abstract [en]

We present a distributed, event-triggered, and adaptive control algorithm for cooperative object manipulation with rolling contacts and unknown dynamic parameters. Whereas conventional cooperative manipulation methods require rigid contact points, our approach exploits rolling effects of passive end-effectors and does not require force/torque sensing. The removal of rigidity allows for more modular grasping, increased application to more object types, and online adjustment of the grasp. The proposed control algorithm exhibits the following properties: 1) it is distributed, in the sense that the robotic agents calculate their own control signal, under an event-triggered communication scheme. Such a scheme reduces the interagent communication requirements with respect to continuous communication schemes; 2) it uses an online adaptation mechanism to accommodate for unknown dynamic parameters of the object and the agents and 3) it adapts existing internal force controllers to guarantee no slip throughout the manipulation task despite the event-triggered nature of the communication scheme. Hardware implementation validates the effectiveness of the proposed approach.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2023
Keywords
Robot sensing systems, Grasping, End effectors, Manipulator dynamics, Heuristic algorithms, Dynamics, Quaternions, Adaptive control, cooperative systems, decentralized control, manipulators, multi-agent systems, multi-robot systems
National Category
Control Engineering Robotics and automation
Identifiers
urn:nbn:se:uu:diva-522690 (URN)10.1109/TRO.2023.3268595 (DOI)000988435000001 ()
Funder
Swedish Research CouncilEU, European Research CouncilKnut and Alice Wallenberg FoundationEU, Horizon 2020, 101016906
Available from: 2024-02-08 Created: 2024-02-08 Last updated: 2025-02-05Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-4289-2866

Search in DiVA

Show all publications