Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Maria Santos 0003

dblp:13/11129-3 · also María Santos 0003 · DBLP profile ↗
← Back
10ranked-venue papers
1as first author
4since 2021 · last 2024
0000-0003-0897-9404ORCID · conflict

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

Artificial intelligence and machine learning · 8 · 1 first-author · 2 since 2021Systems, architecture and hardware · 8 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Motion planning and robot control · 50% Legged, aerial and field robots · 21% Multi-agent systems · 16%

Topics — the 12 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot control › safe control
control barrier functions
0.942024
A Set-Theoretic Approach to Multi-Task Execution and Prioritization · ICRA 2020
Distributed Coverage Hole Prevention for Visual Environmental Monitoring With Quadcopters Via Nonsmooth Control Barrier Functions · IEEE Trans. Robotics 2024
Visual Coverage Maintenance for Quadcopters Using Nonsmooth Barrier Functions · ICRA 2020
Robotics › Robot navigation and mapping
coverage control
0.822020
Multi-Robot Coordination for Estimation and Coverage of Unknown Spatial Fields · ICRA 2020
Sensor Coverage Control Using Robots Constrained to a Curve · ICRA 2019
Robotics › Motion planning and robot control
multi-robot control
0.822020
Visual Coverage Maintenance for Quadcopters Using Nonsmooth Barrier Functions · ICRA 2020
Visual Coverage Control for Teams of Quadcopters via Control Barrier Functions · ICRA 2019
Robotics › Motion planning and robot control › mobile robot control
visual coverage control
0.822020
Visual Coverage Maintenance for Quadcopters Using Nonsmooth Barrier Functions · ICRA 2020
Visual Coverage Control for Teams of Quadcopters via Control Barrier Functions · ICRA 2019
Robotics › Legged, aerial and field robots
aerial robots
0.812024
Distributed Coverage Hole Prevention for Visual Environmental Monitoring With Quadcopters Via Nonsmooth Control Barrier Functions · IEEE Trans. Robotics 2024
Knowledge, reasoning and agents › Multi-agent systems › multi-robot coordination
multi-robot coverage control
0.812024
Distributed Coverage Hole Prevention for Visual Environmental Monitoring With Quadcopters Via Nonsmooth Control Barrier Functions · IEEE Trans. Robotics 2024
Robotics › Legged, aerial and field robots › aerial robot control › UAV control
quadrotor control
0.812024
Distributed Coverage Hole Prevention for Visual Environmental Monitoring With Quadcopters Via Nonsmooth Control Barrier Functions · IEEE Trans. Robotics 2024
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.412020
Multi-Robot Coordination for Estimation and Coverage of Unknown Spatial Fields · ICRA 2020
Robotics › Motion planning and robot control
task prioritization
0.412020
A Set-Theoretic Approach to Multi-Task Execution and Prioritization · ICRA 2020
Robotics › Motion planning and robot control › multi-robot control
decentralized control
0.412019
Sensor Coverage Control Using Robots Constrained to a Curve · ICRA 2019
Robotics › Motion planning and robot control
robot control
0.222020
Visual Coverage Maintenance for Quadcopters Using Nonsmooth Barrier Functions · ICRA 2020
Visual Coverage Control for Teams of Quadcopters via Control Barrier Functions · ICRA 2019
Machine learning › Reinforcement learning
exploration
0.112020
Multi-Robot Coordination for Estimation and Coverage of Unknown Spatial Fields · ICRA 2020

Methods — techniques the papers use, named apart from their topics

power diagram · 0.8nonsmooth control barrier functions · 0.8distributed algorithm · 0.8voronoi tessellation · 0.4set-theoretic approach · 0.4nonsmooth barrier functions · 0.4hybrid systems · 0.4gaussian process · 0.4constrained optimization · 0.4bayesian optimization · 0.4
YearPublicationVenuePosition
2024 Towards the Legibility of Multi-robot Systems
abstract
Communication is crucial for human-robot collaborative tasks. In this context, legibility studies movement as the means of implicit communication between robotic systems and a human observer. This concept has been explored mostly for manipulators and humanoid robots. In contrast, little information is available in the literature about legibility of multi-robot systems or swarms, where simplicity and non-anthropomorphism of robots, along with the complexity of their interactions and aggregated behavior impose different challenges that are not encountered in single-robot scenarios. This article investigates legibility of multi-robot systems. Hence, we extend the definition of legibility, incorporating information about high-level goals in terms of the coordination objective of the group of robots, to previous results that focused solely on the legibility of spatial goals. A set of standard multi-robot algorithms corresponding to different coordination objectives are implemented and their legibility is evaluated in a user study, where participants observe the behavior of the multi-robot system in a virtual reality setup and are asked to identify the system’s spatial goal and coordination objective. The results of the study confirmed that coordination objectives are discernible by the users, hence multi-robot systems can be controlled to be legible, in terms of spatial goal and coordination objective.
Beatrice Capelli, Maria Santos 0003, Lorenzo Sabattini
ACM Trans. Hum. Robot Interact.2
2024 Distributed Coverage Hole Prevention for Visual Environmental Monitoring With Quadcopters Via Nonsmooth Control Barrier Functions
abstract
This paper proposes a distributed coverage control strategy for quadcopters equipped with downward-facing cameras that prevents the appearance of unmonitored areas in between the quadcopters' fields of view (FOVs). We derive a necessary and sufficient condition for eliminating any unsurveilled area that may arise in between the FOVs among a trio of quadcopters by utilizing a power diagram, i.e. a weighted Voronoi diagram defined by radii of FOVs. Because this condition can be described as logically combined constraints, we leverage nonsmooth control barrier functions (NCBFs) to prevent the appearance of unmonitored areas among a team's FOV. We then investigate the symmetric properties of the proposed NCBFs to develop a distributed algorithm. The proposed algorithm can support the switching of the NCBFs caused by changes of the quadcopters composing trios. The existence of the control input satisfying NCBF conditions is analyzed by employing the characteristics of the power diagram. The proposed framework is synthesized with a coverage control law that maximizes the monitoring quality while reducing overlaps of FOVs. The proposed method is demonstrated in simulation and experiment.
Riku Funada, Maria Santos 0003, Ryuichi Maniwa, Junya Yamauchi, Masayuki Fujita, Mitsuji Sampei, Magnus Egerstedt
IEEE Trans. Robotics2
2023 Proactive Opinion-Driven Robot Navigation Around Human Movers
abstract
We propose, analyze, and experimentally verify a new proactive approach for robot social navigation driven by the robot's “opinion” for which way and by how much to pass human movers crossing its path. The robot forms an opinion over time according to nonlinear dynamics that depend on the robot's observations of human movers and its level of attention to these social cues. For these dynamics, it is guaranteed that when the robot's attention is greater than a critical value, deadlock in decision making is broken, and the robot rapidly forms a strong opinion, passing each human mover even if the robot has no bias nor evidence for which way to pass. We enable proactive rapid and reliable social navigation by having the robot grow its attention across the critical value when a human mover approaches. With human-robot experiments we demonstrate the flexibility of our approach and validate our analytical results on deadlock-breaking. We also show that a single design parameter can tune the trade-off between efficiency and reliability in human-robot passing. The new approach has the additional advantage that it does not rely on a predictive model of human behavior.
Charlotte Cathcart, Maria Santos 0003, Shinkyu Park, Naomi Ehrich Leonard
IROS2
2022 Decentralized Learning With Limited Communications for Multi-robot Coverage of Unknown Spatial Fields
abstract
This paper presents an algorithm for a team of mobile robots to simultaneously learn a spatial field over a domain and spatially distribute themselves to optimally cover it. Drawing from previous approaches that estimate the spatial field through a centralized Gaussian process, this work leverages the spatial structure of the coverage problem and presents a decentralized strategy where samples are aggregated locally by establishing communications through the boundaries of a Voronoi partition. We present an algorithm whereby each robot runs a local Gaussian process calculated from its own measurements and those provided by its Voronoi neighbors, which are incorporated into the individual robot's Gaussian process only if they provide sufficiently novel information. The performance of the algorithm is evaluated in simulation and compared with centralized approaches.
Kensuke Nakamura 0002, Maria Santos 0003, Naomi Ehrich Leonard
IROS2
2020 Multi-Robot Coordination for Estimation and Coverage of Unknown Spatial Fields
abstract
We present an algorithm for multi-robot coverage of an initially unknown spatial scalar field characterized by a density function, whereby a team of robots simultaneously estimates and optimizes its coverage of the density function over the domain. The proposed algorithm borrows powerful concepts from Bayesian Optimization with Gaussian Processes that, when combined with control laws to achieve centroidal Voronoi tessellation, give rise to an adaptive sequential sampling method to explore and cover the domain. The crux of the approach is to apply a control law using a surrogate function of the true density function, which is then successively refined as robots gather more samples for estimation. The performance of the algorithm is justified theoretically under slightly idealized assumptions, by demonstrating asymptotic no-regret with respect to the coverage obtained with a known density function. The performance is also evaluated in simulation and on the Robotarium with small teams of robots, confirming the good performance suggested by the theoretical analysis.
Alessia Benevento, Maria Santos 0003, Giuseppe Notarstefano, Kamran Paynabar, Matthieu R. Bloch, Magnus Egerstedt
ICRA2
2020 Visual Coverage Maintenance for Quadcopters Using Nonsmooth Barrier Functions
abstract
This paper presents a coverage control algorithm for teams of quadcopters with downward facing visual sensors that prevents the appearance of coverage holes in-between the monitored areas while maximizing the coverage quality as much as possible. We derive necessary and sufficient conditions for preventing the appearance of holes in-between the fields of views among trios of robots. Because this condition can be expressed as logically combined constraints, control nonsmooth barrier functions are implemented to enforce it. An algorithm which extends control nonsmooth barrier functions to hybrid systems is implemented to manage the switching among barrier functions caused by the changes of the robots composing trio. The performance and validity of the proposed algorithm are evaluated in simulation as well as on a team of quadcopters.
Riku Funada, Maria Santos 0003, Takuma Gencho, Junya Yamauchi, Masayuki Fujita, Magnus Egerstedt
ICRA2
2020 A Set-Theoretic Approach to Multi-Task Execution and Prioritization
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 robotic system the flexibility of changing its objectives over time. In this paper, we present an optimization-based task execution and prioritization framework that lends itself to the case of time-varying priorities as well as variable number of tasks. We introduce the concept of extended set-based tasks, encode them using control barrier functions, and execute them by means of a constrained-optimization problem, which can be efficiently solved in an online fashion. Finally, we show the application of the proposed approach to the case of a redundant robotic manipulator.
Gennaro Notomista, Siddharth Mayya, Mario Selvaggio, Maria Santos 0003, Cristian Secchi
ICRA4
2019 Visual Coverage Control for Teams of Quadcopters via Control Barrier Functions
abstract
This paper presents a coverage control strategy for teams of quadcopters that ensures that no area is left unsurveyed in between the fields of view of the visual sensors mounted on the quadcopters. We present a locational cost that quantifies the team's coverage performance according to the sensors' performance function. Moreover, the cost function penalizes overlaps between the fields of view of the different sensors, with the objective of increasing the area covered by the team. A distributed control law is derived for the quadcopters so that they adjust their position and zoom according to the direction of ascent of the cost. Control barrier functions are implemented to ensure that, while executing the gradient ascent control law, no holes appear in between the fields of view of neighboring robots. The performance of the algorithm is evaluated in simulated experiments.
Riku Funada, Maria Santos 0003, Junya Yamauchi, Takeshi Hatanaka, Masayuki Fujita, Magnus Egerstedt
ICRA2
2019 Sensor Coverage Control Using Robots Constrained to a Curve
abstract
In this paper we consider a constrained coverage control problem for a team of mobile robots. The robots are asked to provide sensor coverage over a two-dimensional domain, while being constrained to only move on a curve. The unconstrained coverage problem can be effectively solved by defining a locational cost to be minimized by the robots, in a decentralized fashion, using gradient descent. However, a direct projection of the solution to the unconstrained problem onto the curve may result in a very poor spatial allocation of the team within the two-dimensional domain. Therefore, we propose a modification to the locational cost, which incorporates the constraints, and a convex relaxation that allows us to efficiently minimize a convex approximation of the cost using a decentralized strategy. The resulting algorithm is implemented on a team of mobile robots.
Gennaro Notomista, Maria Santos 0003, Seth Hutchinson 0001, Magnus Egerstedt
ICRA2
2018 Coverage Control for Multi-Robot Teams with Heterogeneous Sensing Capabilities Using Limited Communications
abstract
This paper presents a coverage algorithm for multi-robot systems where the robots are equipped with qualitatively different sensing modalities. Unlike previous approaches to the problem of coverage for teams with heterogeneous sensing capabilities, in this paper the robots have access to information about their neighbors' specific sensor modalities. This knowledge affords the ability of ensuring that no robot is tasked with covering features in a region without the required sensing modalities. With this information, a robot can determine which of its neighbors it should coordinate with to cover the environmental features in a region while ignoring robots that are not equipped with that particular sensory capability. We derive a distributed control algorithm that allows the robots to move in a direction of descent relative to a novel locational cost, in order to minimize it. The performance of the algorithm is evaluated on a real robotic platform.
Maria Santos 0003, Magnus Egerstedt
IROS1