Skip to main content

Showing 1–23 of 23 results for author: Notomista, G

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

    cs.RO

    Music-driven Robot Swarm Painting

    Authors: Jingde Cheng, Gennaro Notomista

    Abstract: This paper proposes a novel control framework for robotic swarms capable of turning a musical input into a painting. The approach connects the two artistic domains, music and painting, leveraging their respective connections to fundamental emotions. The robotic units of the swarm are controlled in a coordinated fashion using a heterogeneous coverage policy to control the motion of the robots which… ▽ More

    Submitted 30 May, 2025; originally announced June 2025.

  2. arXiv:2504.01174  [pdf, other

    cs.RO cs.LG eess.SY

    Value Iteration for Learning Concurrently Executable Robotic Control Tasks

    Authors: Sheikh A. Tahmid, Gennaro Notomista

    Abstract: Many modern robotic systems such as multi-robot systems and manipulators exhibit redundancy, a property owing to which they are capable of executing multiple tasks. This work proposes a novel method, based on the Reinforcement Learning (RL) paradigm, to train redundant robots to be able to execute multiple tasks concurrently. Our approach differs from typical multi-objective RL methods insofar as… ▽ More

    Submitted 1 April, 2025; originally announced April 2025.

    Comments: To be published in AAMAS 2025 conference: https://aamas2025.org/

  3. arXiv:2503.12787  [pdf, other

    cs.RO cs.MA eess.SY

    Energy-Aware Task Allocation for Teams of Multi-mode Robots

    Authors: Takumi Ito, Riku Funada, Mitsuji Sampei, Gennaro Notomista

    Abstract: This work proposes a novel multi-robot task allocation framework for robots that can switch between multiple modes, e.g., flying, driving, or walking. We first provide a method to encode the multi-mode property of robots as a graph, where the mode of each robot is represented by a node. Next, we formulate a constrained optimization problem to decide both the task to be allocated to each robot as w… ▽ More

    Submitted 16 March, 2025; originally announced March 2025.

    Comments: This work has been submitted to the IEEE for possible publication

  4. arXiv:2411.14908  [pdf, other

    cs.RO math.DS math.OC

    Reactive Robot Navigation Using Quasi-conformal Mappings and Control Barrier Functions

    Authors: Gennaro Notomista, Gary P. T. Choi, Matteo Saveriano

    Abstract: This paper presents a robot control algorithm suitable for safe reactive navigation tasks in cluttered environments. The proposed approach consists of transforming the robot workspace into the \emph{ball world}, an artificial representation where all obstacle regions are closed balls. Starting from a polyhedral representation of obstacles in the environment, obtained using exteroceptive sensor rea… ▽ More

    Submitted 22 November, 2024; originally announced November 2024.

  5. arXiv:2310.16189  [pdf, other

    eess.SY cs.RO math.OC

    Extended Set-based Tasks for Multi-task Execution and Prioritization

    Authors: Gennaro Notomista, Mario Selvaggio, Francesca Pagano, María Santos, Siddharth Mayya, Vincenzo Lippiello, Cristian Secchi

    Abstract: The ability of executing multiple tasks simultaneously is an important feature of redundant robotic systems. As a matter of fact, complex behaviors can often be obtained as a result of the execution of several tasks. Moreover, in safety-critical applications, tasks designed to ensure the safety of the robot and its surroundings have to be executed along with other nominal tasks. In such cases, it… ▽ More

    Submitted 30 May, 2025; v1 submitted 24 October, 2023; originally announced October 2023.

  6. arXiv:2301.05346  [pdf, other

    cs.RO cs.LG eess.SY

    A Constrained-Optimization Approach to the Execution of Prioritized Stacks of Learned Multi-Robot Tasks

    Authors: Gennaro Notomista

    Abstract: This paper presents a constrained-optimization formulation for the prioritized execution of learned robot tasks. The framework lends itself to the execution of tasks encoded by value functions, such as tasks learned using the reinforcement learning paradigm. The tasks are encoded as constraints of a convex optimization program by using control Lyapunov functions. Moreover, an additional constraint… ▽ More

    Submitted 12 January, 2023; originally announced January 2023.

  7. arXiv:2206.07477  [pdf, other

    cs.RO

    What Can Robots Teach Us About The COVID-19 Pandemic? Interactive Demonstrations of Epidemiological Models Using a Swarm of Brushbots

    Authors: Gennaro Notomista, Siddharth Mayya

    Abstract: This paper describes the methodology and outcomes of a series of educational events conducted in 2021 which leveraged robot swarms to educate high-school and university students about epidemiological models and how they can inform societal and governmental policies. With a specific focus on the COVID-19 pandemic, the events consisted of 4 online and 3 in-person workshops where students had the cha… ▽ More

    Submitted 15 June, 2022; originally announced June 2022.

  8. arXiv:2206.07231  [pdf, other

    cs.RO eess.SY

    Resilience and Energy-Awareness in Constraint-Driven-Controlled Multi-Robot Systems

    Authors: Gennaro Notomista

    Abstract: In the context of constraint-driven control of multi-robot systems, in this paper, we propose an optimization-based framework that is able to ensure resilience and energy-awareness of teams of robots. The approach is based on a novel, frame-theoretic, measure of resilience which allows us to analyze and enforce resilient behaviors of multi-robot systems. The properties of resilience and energy-awa… ▽ More

    Submitted 14 June, 2022; originally announced June 2022.

  9. arXiv:2110.05415  [pdf, other

    eess.SY cs.AI cs.LG cs.RO

    Safe Reinforcement Learning Using Robust Control Barrier Functions

    Authors: Yousef Emam, Gennaro Notomista, Paul Glotfelter, Zsolt Kira, Magnus Egerstedt

    Abstract: Reinforcement Learning (RL) has been shown to be effective in many scenarios. However, it typically requires the exploration of a sufficiently large number of state-action pairs, some of which may be unsafe. Consequently, its application to safety-critical systems remains a challenge. An increasingly common approach to address safety involves the addition of a safety layer that projects the RL act… ▽ More

    Submitted 22 June, 2022; v1 submitted 11 October, 2021; originally announced October 2021.

    Comments: Submitted to IEEE Robotics and Automation Letters (RA-L)

  10. arXiv:2106.06330  [pdf, other

    eess.SY cs.RO

    Safety of Dynamical Systems with Multiple Non-Convex Unsafe Sets Using Control Barrier Functions

    Authors: Gennaro Notomista, Matteo Saveriano

    Abstract: This paper presents an approach to deal with safety of dynamical systems in presence of multiple non-convex unsafe sets. While optimal control and model predictive control strategies can be employed in these scenarios, they suffer from high computational complexity in case of general nonlinear systems. Leveraging control barrier functions, on the other hand, results in computationally efficient co… ▽ More

    Submitted 11 June, 2021; originally announced June 2021.

  11. arXiv:2105.05586  [pdf, other

    cs.RO eess.SY

    A Resilient and Energy-Aware Task Allocation Framework for Heterogeneous Multi-Robot Systems

    Authors: Gennaro Notomista, Siddharth Mayya, Yousef Emam, Christopher Kroninger, Addison Bohannon, Seth Hutchinson, Magnus Egerstedt

    Abstract: In the context of heterogeneous multi-robot teams deployed for executing multiple tasks, this paper develops an energy-aware framework for allocating tasks to robots in an online fashion. With a primary focus on long-duration autonomy applications, we opt for a survivability-focused approach. Towards this end, the task prioritization and execution -- through which the allocation of tasks to robots… ▽ More

    Submitted 12 May, 2021; originally announced May 2021.

  12. arXiv:2104.07592  [pdf, other

    cs.RO eess.SY

    Data-Driven Robust Barrier Functions for Safe, Long-Term Operation

    Authors: Yousef Emam, Paul Glotfelter, Sean Wilson, Gennaro Notomista, Magnus Egerstedt

    Abstract: Applications that require multi-robot systems to operate independently for extended periods of time in unknown or unstructured environments face a broad set of challenges, such as hardware degradation, changing weather patterns, or unfamiliar terrain. To operate effectively under these changing conditions, algorithms developed for long-term autonomy applications require a stronger focus on robustn… ▽ More

    Submitted 15 April, 2021; originally announced April 2021.

    Comments: Submitted to IEEE Transactions on Robotics (T-RO) as a regular paper. arXiv admin note: text overlap with arXiv:1909.02966

  13. arXiv:2102.08630  [pdf, other

    cs.RO math.DS

    A Safety and Passivity Filter for Robot Teleoperation Systems

    Authors: Gennaro Notomista, Xiaoyi Cai

    Abstract: In this paper, we present a way of enforcing safety and passivity properties of robot teleoperation systems, where a human operator interacts with a dynamical system modeling the robot. The approach does so in a holistic fashion, by combining safety and passivity constraints in a single optimization-based controller which effectively filters the desired control input before supplying it to the sys… ▽ More

    Submitted 17 February, 2021; originally announced February 2021.

  14. arXiv:2011.01164  [pdf, other

    cs.RO eess.SY

    Data-Driven Adaptive Task Allocation for Heterogeneous Multi-Robot Teams Using Robust Control Barrier Functions

    Authors: Yousef Emam, Gennaro Notomista, Paul Glotfelter, Magnus Egerstedt

    Abstract: Multi-robot task allocation is a ubiquitous problem in robotics due to its applicability in a variety of scenarios. Adaptive task-allocation algorithms account for unknown disturbances and unpredicted phenomena in the environment where robots are deployed to execute tasks. However, this adaptivity typically comes at the cost of requiring precise knowledge of robot models in order to evaluate the a… ▽ More

    Submitted 10 November, 2020; v1 submitted 2 November, 2020; originally announced November 2020.

    Comments: Submitted to the 2021 IEEE International Conference on Robotics and Automation (ICRA)

  15. arXiv:2003.03344  [pdf, other

    cs.RO eess.SY math.OC

    Adaptive Task Allocation for Heterogeneous Multi-Robot Teams with Evolving and Unknown Robot Capabilities

    Authors: Yousef Emam, Siddharth Mayya, Gennaro Notomista, Addison Bohannon, Magnus Egerstedt

    Abstract: For multi-robot teams with heterogeneous capabilities, typical task allocation methods assign tasks to robots based on the suitability of the robots to perform certain tasks as well as the requirements of the task itself. However, in real-world deployments of robot teams, the suitability of a robot might be unknown prior to deployment, or might vary due to changing environmental conditions. This p… ▽ More

    Submitted 6 March, 2020; originally announced March 2020.

    Comments: Submitted and accepted for the 2020 IEEE International Conference on Robotics and Automation (ICRA)

  16. arXiv:2003.02968  [pdf, other

    cs.RO eess.SY math.OC

    A Set-Theoretic Approach to Multi-Task Execution and Prioritization

    Authors: Gennaro Notomista, Siddharth Mayya, Mario Selvaggio, Maria Santos, Cristian Secchi

    Abstract: Executing multiple tasks concurrently is important in many robotic applications. Moreover, the prioritization of tasks is essential in applications where safety-critical tasks need to precede application-related objectives, in order to protect both the robot from its surroundings and vice versa. Furthermore, the possibility of switching the priority of tasks during their execution gives the roboti… ▽ More

    Submitted 5 March, 2020; originally announced March 2020.

  17. arXiv:1903.08641  [pdf, other

    cs.RO

    An Optimal Task Allocation Strategy for Heterogeneous Multi-Robot Systems

    Authors: Gennaro Notomista, Siddharth Mayya, Seth Hutchinson, Magnus Egerstedt

    Abstract: For a team of heterogeneous robots executing multiple tasks, we propose a novel algorithm to optimally allocate tasks to robots while accounting for their different capabilities. Motivated by the need that robot teams have in many real-world applications of remaining operational for long periods of time, we allow each robot to choose tasks taking into account the energy consumed by executing them,… ▽ More

    Submitted 2 September, 2019; v1 submitted 20 March, 2019; originally announced March 2019.

  18. arXiv:1903.05810  [pdf, other

    cs.RO

    Persistification of Robotic Tasks

    Authors: Gennaro Notomista, Magnus Egerstedt

    Abstract: In this paper we propose a control framework that enables robots to execute tasks persistently, i.e., over time horizons much longer than robots' battery life. This is achieved by ensuring that the energy stored in the batteries of the robots is never depleted. This is framed as a set invariance constraint in an optimization problem whose objective is that of minimizing the difference between the… ▽ More

    Submitted 31 October, 2019; v1 submitted 14 March, 2019; originally announced March 2019.

  19. arXiv:1902.10830  [pdf, other

    cs.RO

    A Study of a Class of Vibration-Driven Robots: Modeling, Analysis, Control and Design of the Brushbot

    Authors: Gennaro Notomista, Siddharth Mayya, Anirban Mazumdar, Seth Hutchinson, Magnus Egerstedt

    Abstract: In this paper we present a study of a specific class of vibration-driven robots: the brushbots. In a bottom-up fashion, we start by deriving dynamic models of the brushes and we discuss the conditions under which these models can be employed to describe the motion of brushbots. Then, we present two designs of brushbots: a fully-actuated platform and a differential-drive-like one. The former is emp… ▽ More

    Submitted 2 March, 2019; v1 submitted 27 February, 2019; originally announced February 2019.

  20. arXiv:1902.10662  [pdf, ps, other

    cs.RO cs.MA

    Non-Uniform Robot Densities in Vibration Driven Swarms Using Phase Separation Theory

    Authors: Siddharth Mayya, Gennaro Notomista, Dylan Shell, Seth Hutchinson, Magnus Egerstedt

    Abstract: In robot swarms operating under highly restrictive sensing and communication constraints, individuals may need to use direct physical proximity to facilitate information exchange. However, in certain task-related scenarios, this requirement might conflict with the need for robots to spread out in the environment, e.g., for distributed sensing or surveillance applications. This paper demonstrates h… ▽ More

    Submitted 2 March, 2019; v1 submitted 27 February, 2019; originally announced February 2019.

    Comments: 8 pages, submitted for possible publication to IEEE

  21. arXiv:1811.02465  [pdf, other

    cs.RO

    Constraint-Driven Coordinated Control of Multi-Robot Systems

    Authors: Gennaro Notomista, Magnus Egerstedt

    Abstract: In this paper we present a reformulation--framed as a constrained optimization problem--of multi-robot tasks which are encoded through a cost function that is to be minimized. The advantages of this approach are multiple. The constraint-based formulation provides a natural way of enabling long-term robot autonomy applications, where resilience and adaptability to changing environmental conditions… ▽ More

    Submitted 2 September, 2019; v1 submitted 4 November, 2018; originally announced November 2018.

  22. arXiv:1802.08847  [pdf, other

    cs.RO

    Coverage Control for Wire-Traversing Robots

    Authors: Gennaro Notomista, Magnus Egerstedt

    Abstract: In this paper we consider the coverage control problem for a team of wire-traversing robots. The two-dimensional motion of robots moving in a planar environment has to be projected to one-dimensional manifolds representing the wires. Starting from Lloyd's descent algorithm for coverage control, a solution that generates continuous motion of the robots on the wires is proposed. This is realized by… ▽ More

    Submitted 24 February, 2018; originally announced February 2018.

  23. arXiv:1801.09627  [pdf, other

    cs.LG cs.RO eess.SY

    Barrier-Certified Adaptive Reinforcement Learning with Applications to Brushbot Navigation

    Authors: Motoya Ohnishi, Li Wang, Gennaro Notomista, Magnus Egerstedt

    Abstract: This paper presents a safe learning framework that employs an adaptive model learning algorithm together with barrier certificates for systems with possibly nonstationary agent dynamics. To extract the dynamic structure of the model, we use a sparse optimization technique. We use the learned model in combination with control barrier certificates which constrain policies (feedback controllers) in o… ▽ More

    Submitted 6 August, 2019; v1 submitted 29 January, 2018; originally announced January 2018.

    Comments: ©2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works

    Journal ref: Published in IEEE Transactions on Robotics, 2019