Skip to main content

Showing 1–15 of 15 results for author: Testa, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2506.17868  [pdf, ps, other

    cs.RO cs.LG math.DG

    Geometric Contact Flows: Contactomorphisms for Dynamics and Control

    Authors: Andrea Testa, Søren Hauberg, Tamim Asfour, Leonel Rozo

    Abstract: Accurately modeling and predicting complex dynamical systems, particularly those involving force exchange and dissipation, is crucial for applications ranging from fluid dynamics to robotics, but presents significant challenges due to the intricate interplay of geometric constraints and energy transfer. This paper introduces Geometric Contact Flows (GFC), a novel framework leveraging Riemannian an… ▽ More

    Submitted 21 June, 2025; originally announced June 2025.

    Comments: Accepted at ICML 2025

  2. arXiv:2504.07840  [pdf

    cs.HC cs.AI cs.CL

    Understanding Learner-LLM Chatbot Interactions and the Impact of Prompting Guidelines

    Authors: Cansu Koyuturk, Emily Theophilou, Sabrina Patania, Gregor Donabauer, Andrea Martinenghi, Chiara Antico, Alessia Telari, Alessia Testa, Sathya Bursic, Franca Garzotto, Davinia Hernandez-Leo, Udo Kruschwitz, Davide Taibi, Simona Amenta, Martin Ruskov, Dimitri Ognibene

    Abstract: Large Language Models (LLMs) have transformed human-computer interaction by enabling natural language-based communication with AI-powered chatbots. These models are designed to be intuitive and user-friendly, allowing users to articulate requests with minimal effort. However, despite their accessibility, studies reveal that users often struggle with effective prompting, resulting in inefficient re… ▽ More

    Submitted 11 May, 2025; v1 submitted 10 April, 2025; originally announced April 2025.

    Comments: Accepted for AIED 2025, the 26th International Conference on Artificial Intelligence in Education, July 22 - 26, 2025, Palermo, Italy

  3. arXiv:2503.02532  [pdf

    cs.CY cs.CL

    Use Me Wisely: AI-Driven Assessment for LLM Prompting Skills Development

    Authors: Dimitri Ognibene, Gregor Donabauer, Emily Theophilou, Cansu Koyuturk, Mona Yavari, Sathya Bursic, Alessia Telari, Alessia Testa, Raffaele Boiano, Davide Taibi, Davinia Hernandez-Leo, Udo Kruschwitz, Martin Ruskov

    Abstract: The use of large language model (LLM)-powered chatbots, such as ChatGPT, has become popular across various domains, supporting a range of tasks and processes. However, due to the intrinsic complexity of LLMs, effective prompting is more challenging than it may seem. This highlights the need for innovative educational and support strategies that are both widely accessible and seamlessly integrated… ▽ More

    Submitted 4 March, 2025; originally announced March 2025.

    Comments: Preprint accepted for Publication in Educational Technology & Society (ET&S)

  4. arXiv:2412.06908  [pdf, other

    cs.SE cs.CY cs.DC

    Framework to coordinate ubiquitous devices with SOA standards

    Authors: Oscar A. Testa, Efrain R. Fonseca C., Germán Montejano, Oscar Dieste

    Abstract: Context: Ubiquitous devices and pervasive environments are in permanent interaction in people's daily lives. In today's hyper-connected environments, it is necessary for these devices to interact with each other, transparently to the users. The problem is analyzed from the different perspectives that compose it: SOA, service composition, interaction, and the capabilities of ubiquitous devices. Pro… ▽ More

    Submitted 9 December, 2024; originally announced December 2024.

  5. arXiv:2412.03413  [pdf, other

    cs.CV

    Deep Learning for Sea Surface Temperature Reconstruction under Cloud Occlusion

    Authors: Andrea Asperti, Ali Aydogdu, Angelo Greco, Fabio Merizzi, Pietro Miraglio, Beniamino Tartufoli, Alessandro Testa, Nadia Pinardi, Paolo Oddo

    Abstract: Sea Surface Temperature (SST) reconstructions from satellite images affected by cloud gaps have been extensively documented in the past three decades. Here we describe several Machine Learning models to fill the cloud-occluded areas starting from MODIS Aqua nighttime L3 images. To tackle this challenge, we employed a type of Convolutional Neural Network model (U-net) to reconstruct cloud-covered p… ▽ More

    Submitted 7 May, 2025; v1 submitted 4 December, 2024; originally announced December 2024.

    ACM Class: I.4.5

  6. arXiv:2309.04257  [pdf, other

    cs.RO math.OC

    A Tutorial on Distributed Optimization for Cooperative Robotics: from Setups and Algorithms to Toolboxes and Research Directions

    Authors: Andrea Testa, Guido Carnevale, Giuseppe Notarstefano

    Abstract: Several interesting problems in multi-robot systems can be cast in the framework of distributed optimization. Examples include multi-robot task allocation, vehicle routing, target protection, and surveillance. While the theoretical analysis of distributed optimization algorithms has received significant attention, its application to cooperative robotics has not been investigated in detail. In this… ▽ More

    Submitted 2 April, 2025; v1 submitted 8 September, 2023; originally announced September 2023.

  7. arXiv:2307.01540  [pdf

    cs.HC cs.AI cs.CL

    Learning to Prompt in the Classroom to Understand AI Limits: A pilot study

    Authors: Emily Theophilou, Cansu Koyuturk, Mona Yavari, Sathya Bursic, Gregor Donabauer, Alessia Telari, Alessia Testa, Raffaele Boiano, Davinia Hernandez-Leo, Martin Ruskov, Davide Taibi, Alessandro Gabbiadini, Dimitri Ognibene

    Abstract: Artificial intelligence's (AI) progress holds great promise in tackling pressing societal concerns such as health and climate. Large Language Models (LLM) and the derived chatbots, like ChatGPT, have highly improved the natural language processing capabilities of AI systems allowing them to process an unprecedented amount of unstructured data. However, the ensuing excitement has led to negative se… ▽ More

    Submitted 1 September, 2023; v1 submitted 4 July, 2023; originally announced July 2023.

    Comments: Accepted for AIXIA 2023 22nd International Conference of the Italian Association for Artificial Intelligence 6 - 9 Nov, 2023, Rome, Italy

  8. arXiv:2306.10645  [pdf

    cs.HC cs.AI cs.CY

    Developing Effective Educational Chatbots with ChatGPT prompts: Insights from Preliminary Tests in a Case Study on Social Media Literacy (with appendix)

    Authors: Cansu Koyuturk, Mona Yavari, Emily Theophilou, Sathya Bursic, Gregor Donabauer, Alessia Telari, Alessia Testa, Raffaele Boiano, Alessandro Gabbiadini, Davinia Hernandez-Leo, Martin Ruskov, Dimitri Ognibene

    Abstract: Educational chatbots come with a promise of interactive and personalized learning experiences, yet their development has been limited by the restricted free interaction capabilities of available platforms and the difficulty of encoding knowledge in a suitable format. Recent advances in language learning models with zero-shot learning capabilities, such as ChatGPT, suggest a new possibility for dev… ▽ More

    Submitted 10 August, 2023; v1 submitted 18 June, 2023; originally announced June 2023.

    Comments: Poster version accepted at the 31st International Conference on Computers in Education (ICCE)

  9. arXiv:2304.14016  [pdf, other

    cs.RO

    A Distributed Online Optimization Strategy for Cooperative Robotic Surveillance

    Authors: Lorenzo Pichierri, Guido Carnevale, Lorenzo Sforni, Andrea Testa, Giuseppe Notarstefano

    Abstract: In this paper, we propose a distributed algorithm to control a team of cooperating robots aiming to protect a target from a set of intruders. Specifically, we model the strategy of the defending team by means of an online optimization problem inspired by the emerging distributed aggregative framework. In particular, each defending robot determines its own position depending on (i) the relative pos… ▽ More

    Submitted 27 April, 2023; originally announced April 2023.

  10. arXiv:2302.00716  [pdf, other

    cs.RO

    CrazyChoir: Flying Swarms of Crazyflie Quadrotors in ROS 2

    Authors: Lorenzo Pichierri, Andrea Testa, Giuseppe Notarstefano

    Abstract: This paper introduces CrazyChoir, a modular Python framework based on the Robot Operating System (ROS) 2. The toolbox provides a comprehensive set of functionalities to simulate and run experiments on teams of cooperating Crazyflie nano-quadrotors. Specifically, it allows users to perform realistic simulations over robotic simulators as, e.g., Webots and includes bindings of the firmware control a… ▽ More

    Submitted 30 May, 2023; v1 submitted 1 February, 2023; originally announced February 2023.

  11. Multi-Robot Pickup and Delivery via Distributed Resource Allocation

    Authors: Andrea Camisa, Andrea Testa, Giuseppe Notarstefano

    Abstract: In this paper, we consider a large-scale instance of the classical Pickup-and-Delivery Vehicle Routing Problem (PDVRP) that must be solved by a network of mobile cooperating robots. Robots must self-coordinate and self-allocate a set of pickup/delivery tasks while minimizing a given cost figure. This results in a large, challenging Mixed-Integer Linear Problem that must be cooperatively solved % w… ▽ More

    Submitted 19 November, 2022; v1 submitted 6 April, 2021; originally announced April 2021.

  12. ChoiRbot: A ROS 2 Toolbox for Cooperative Robotics

    Authors: Andrea Testa, Andrea Camisa, Giuseppe Notarstefano

    Abstract: In this paper, we introduce ChoiRbot, a toolbox for distributed cooperative robotics based on the novel Robot Operating System (ROS) 2. ChoiRbot provides a fully-functional toolset to execute complex distributed multi-robot tasks, either in simulation or experimentally, with a particular focus on networks of heterogeneous robots without a central coordinator. Thanks to its modular structure, ChoiR… ▽ More

    Submitted 12 March, 2021; v1 submitted 26 October, 2020; originally announced October 2020.

  13. DISROPT: a Python Framework for Distributed Optimization

    Authors: Francesco Farina, Andrea Camisa, Andrea Testa, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: In this paper we introduce DISROPT, a Python package for distributed optimization over networks. We focus on cooperative set-ups in which an optimization problem must be solved by peer-to-peer processors (without central coordinators) that have access only to partial knowledge of the entire problem. To reflect this, agents in DISROPT are modeled as entities that are initialized with their local kn… ▽ More

    Submitted 20 May, 2020; v1 submitted 6 November, 2019; originally announced November 2019.

    Journal ref: IFAC-PapersOnLine 2020

  14. arXiv:1905.13682  [pdf, other

    math.OC cs.LG math.CO

    Distributed Submodular Minimization via Block-Wise Updates and Communications

    Authors: Andrea Testa, Francesco Farina, Giuseppe Notarstefano

    Abstract: In this paper we deal with a network of computing agents with local processing and neighboring communication capabilities that aim at solving (without any central unit) a submodular optimization problem. The cost function is the sum of many local submodular functions and each agent in the network has access to one function in the sum only. In this \emph{distributed} set-up, in order to preserve th… ▽ More

    Submitted 25 May, 2020; v1 submitted 31 May, 2019; originally announced May 2019.

  15. arXiv:1812.05974  [pdf, other

    eess.SY cs.DC cs.MA math.OC

    Distributed Submodular Minimization over Networks: a Greedy Column Generation Approach

    Authors: Andrea Testa, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: Submodular optimization is a special class of combinatorial optimization arising in several machine learning problems, but also in cooperative control of complex systems. In this paper, we consider agents in an asynchronous, unreliable and time-varying directed network that aim at cooperatively solving submodular minimization problems in a fully distributed way. The challenge is that the (submodul… ▽ More

    Submitted 14 December, 2018; originally announced December 2018.

    Comments: 12 pages, 4 figures, 57th IEEE Conference on Decision and Control