VLDB 2026 Research / reviewers in the wild / expert
Stephanie Gil
dblp:80/8134
· DBLP profile ↗
28ranked-venue papers
5as first author
16since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 4 first-author · 7 since 2021Systems, architecture and hardware · 12 · 2 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 1 first-author · 8 since 2021Computer networks · 4 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Corrections to "Characterizing Trust and Resilience in Distributed Consensus for Cyberphysical Systems"abstractIn this correspondence, we correct the following points in the above paper. Michal Yemini, Angelia Nedic, Andrea J. Goldsmith, Stephanie Gil |
IEEE Trans. Robotics | 4 |
| 2025 | How Physicality Enables Cy-Trust: A New Era of Trust-Centered Cyber-Physical SystemsabstractCyber–physical multiagent systems are driving rapid technological advancements that automate a wide range of critical functions, thereby enabling safer, more accessible, and more efficient autonomous operations across diverse sectors. We refer to the capability of such systems to self-organize and coordinate toward accomplishing shared objectives as autonomy. The unique characteristics of these systems prompt a reevaluation of their security concepts, including their vulnerabilities, and mechanisms to mitigate these vulnerabilities. This survey article examines how advancements in wireless networking, coupled with sensing and computing capabilities, can foster novel security concepts for autonomous cyber–physical systems (CPSs). It delves into three main themes related to securing multiagent CPSs. First, we discuss the threats that are particularly relevant to multiagent CPSs, given the potential lack of trustworthiness between agents. Second, we present prospects for sensing, contextual awareness, and authentication, enabling the inference and measurement of a form of interagent “quantitative trust” or “cy-trust” for these systems. Third, we elaborate on the application of quantifiable trust notions to enable “resilient coordination,” where “resilient” signifies sustained functionality amid attacks on multiagent CPSs. This survey unveils the cyber–physical character of future interconnected systems as a pivotal catalyst for realizing robust autonomy. Stephanie Gil, Michal Yemini, Arsenia Chorti, Angelia Nedic, H. Vincent Poor, Andrea J. Goldsmith |
Proc. IEEE | 1 |
| 2025 | quasi-Dynamic Crowd Vetting: Collaborative Detection of Malicious Robots in Dynamic Communication Networks
Matthew Cavorsi, Frederik Mallmann-Trenn, David Saldana, Stephanie Gil |
IEEE Trans. Robotics | 4 |
| 2024 | Approximate Multiagent Reinforcement Learning for On-Demand Urban Mobility Problem on a Large MapabstractIn this paper, we focus on the autonomous multiagent taxi routing problem for a large urban environment where the location and number of future ride requests are unknown a-priori, but can be estimated by an empirical distribution. Recent theory has shown that a rollout algorithm with a stable base policy produces a near-optimal stable policy. In the routing setting, a policy is stable if its execution keeps the number of outstanding requests uniformly bounded over time. Although, rollout-based approaches are well-suited for learning cooperative multiagent policies with considerations for future demand, applying such methods to a large urban environment can be computationally expensive due to the large number of taxis required for stability. In this paper, we aim to address the computational bottleneck of multiagent rollout by proposing an approximate multiagent rollout-based two phase algorithm that reduces computational costs, while still achieving a stable near-optimal policy. Our approach partitions the graph into sectors based on the predicted demand and the maximum number of taxis that can run sequentially given the user’s computational resources. The algorithm then applies instantaneous assignment (IA) for re-balancing taxis across sectors and a sector-wide multiagent rollout algorithm that is executed in parallel for each sector. We provide two main theoretical results: 1) characterize the number of taxis m that is sufficient for IA to be stable; 2) derive a necessary condition on m to maintain stability for IA as time goes to infinity. Our numerical results show that our approach achieves stability for an m that satisfies the theoretical conditions. We also empirically demonstrate that our proposed two phase algorithm has equivalent performance to the one-at-a-time rollout over the entire map, but with significantly lower runtimes. Daniel Garces, Sushmita Bhattacharya, Dimitri P. Bertsekas, Stephanie Gil |
ICRA | 4 |
| 2024 | MULAN-WC: Multi-Robot Localization Uncertainty-aware Active NeRF with Wireless CoordinationabstractThis paper presents MULAN-WC, a novel multi-robot 3D reconstruction framework that leverages wireless signal-based coordination between robots and Neural Radiance Fields (NeRF). Our approach addresses key challenges in multi-robot 3D reconstruction, including inter-robot pose estimation, localization uncertainty quantification, and active best-next-view selection. We introduce a method for using wireless Angle-of-Arrival (AoA) and ranging measurements to estimate relative poses between robots, as well as quantifying and incorporating the uncertainty embedded in the wireless localization of these pose estimates into the NeRF training loss to mitigate the impact of inaccurate camera poses. Furthermore, we propose an active view selection approach that accounts for robot pose uncertainty when determining the best-next-views to improve the 3D reconstruction, enabling faster convergence through intelligent view selection. Extensive experiments on both synthetic and real-world datasets demonstrate the effectiveness of our framework in theory and in practice. Leveraging wireless coordination and localization uncertainty-aware training, MULAN-WC can achieve high-quality 3D reconstruction that is close to applying the ground truth camera poses. Furthermore, the quantification of the information gain from a novel view enables consistent rendering quality improvement with incrementally captured images by commanding the robot to the novel view position. Our hardware experiments showcase the practicality of deploying MULAN-WC to real robotic systems. Weiying Wang, Victor Cai, Stephanie Gil |
IROS | 3 |
| 2024 | Multiagent Reinforcement Learning: Rollout and Policy Iteration for POMDP With Application to Multirobot ProblemsabstractIn this article, we consider the computational and communication challenges of partially observable multiagent sequential decision-making problems. We present algorithms that simultaneously or sequentially optimize the agents' controls by using multistep lookahead, truncated rollout with a known base policy, and a terminal cost function approximation. In particular: 1) we consider multiagent rollout algorithms that dramatically reduce required computation while preserving the key policy improvement property of the standard rollout method. We improve our multiagent rollout policy by incorporating it in an offline approximate policy iteration scheme, and we apply an additional “online play” scheme enhancing offline approximation architectures; 2) we consider the imperfect communication case and provide various extensions to our rollout methods to deal with this case; and 3) we demonstrate the performance of our methods in extensive simulations by applying our method to a challenging partially observable multiagent sequential repair problem (state space size$10^{37}$and control space size$10^{7}$). Our extensive simulations demonstrate that our methods produce better policies for large and complex multiagent problems in comparison with existing methods, including POMCP, MADDPG, and work well where other methods fail to scale up. Sushmita Bhattacharya, Siva Kailas, Sahil Badyal, Stephanie Gil, Dimitri P. Bertsekas |
IEEE Trans. Robotics | 4 |
| 2024 | Exploiting Trust for Resilient Hypothesis Testing With Malicious RobotsabstractIn this article, we develop a resilient binary hypothesis testing framework for decision making in adversarial multirobot crowdsensing tasks. This framework exploits stochastic trust observations between robots to arrive at tractable, resilient decision making at a centralized fusion center (FC) even when, first, there exist malicious robots in the network and their number may be larger than the number of legitimate robots, and second, the FC uses one-shot noisy measurements from all robots. We derive two algorithms to achieve this. The first is the two-stage approach (2SA) that estimates the legitimacy of robots based on received trust observations, and provably minimizes the probability of detection error in the worst-case malicious attack. For the 2SA, we assume that the proportion of malicious robots is known but arbitrary. For the case of an unknown proportion of malicious robots, we develop the adversarial generalized likelihood ratio test (A-GLRT) that uses both the reported robot measurements and trust observations to simultaneously estimate the trustworthiness of robots, their reporting strategy, and the correct hypothesis. We exploit particular structures in the problem to show that this approach remains computationally tractable even with unknown problem parameters. We deploy both algorithms in a hardware experiment where a group of robots conducts crowdsensing of traffic conditions subject to a Sybil attack on a mock-up road network. We extract the trust observations for each robot from communication signals, which provide statistical information on the uniqueness of the sender. We show that even when the malicious robots are in the majority, the FC can reduce the probability of detection error to 30.5% and 29% for the 2SA and the A-GLRT algorithms, respectively. Matthew Cavorsi, Orhan Eren Akgün, Michal Yemini, Andrea J. Goldsmith, Stephanie Gil |
IEEE Trans. Robotics | 5 |
| 2024 | Multirobot Adversarial Resilience Using Control Barrier FunctionsabstractIn this article, we develop an algorithm for resilient path planning, where a team of robots must navigate in a resilient formation such that they achieve$F$-resilience, meaning they can coordinate in the presence of up to$F$adversaries. Resilient formations are those having high connectivity often achieved by driving robots close together. Unfortunately, the objective of maintaining resilience can often times conflict with achieving collision and obstacle avoidance. We seek to provide safe navigation while maintaining resilience by employing a local controller that uses control barrier functions (CBFs). CBF-based formulations are amenable to satisfying multiple objectives, but can be prone to deadlock if any of the objectives conflict with each other. Furthermore, it is difficult to know a priori where this may occur in a given environment. To this end, we 1) characterize when the environment will force a tradeoff between safe navigation and resilience, and 2) develop an algorithm that derives a new representation of the environment in which areas where resilience cannot be provably guaranteed are blocked off. This algorithm can be used to plan a path through an environment that always provably admits a resilient formation. If the algorithm cannot find such a path, an alternative CBF is proposed where resilience can be treated as asoft constraint. For this case, a nested form of the CBF is executed and a critical gain is derived that provably prioritizes navigation over resilience while resilience is not attainable. Finally, in addition to simulation results, we run hardware experiments with six GoPiGo differential-drive robots that achieve$F$-resilient consensus while navigating through a cluttered environment, to showcase the applicability of our methods in the presence of adversaries. Matthew Cavorsi, Lorenzo Sabattini, Stephanie Gil |
IEEE Trans. Robotics | 3 |
| 2023 | Exploiting Trust for Resilient Hypothesis Testing with Malicious RobotsabstractWe develop a resilient binary hypothesis testing frame-work for decision making in adversarial multi-robot crowdsensing tasks. This framework exploits stochastic trust observations between robots to arrive at tractable, resilient decision making at a centralized Fusion Center (FC) even when i) there exist malicious robots in the network and their number may be larger than the number of legitimate robots, and ii) the FC uses one-shot noisy measurements from all robots. We derive two algorithms to achieve this. The first is the Two Stage Approach (2SA) that estimates the legitimacy of robots based on received trust observations, and provably minimizes the probability of detection error in the worst-case malicious attack. Here, the proportion of malicious robots is known but arbitrary. For the case of an unknown proportion of malicious robots, we develop the Adversarial Generalized Likelihood Ratio Test (A-GLRT) that uses both the reported robot measurements and trust observations to estimate the trustworthiness of robots, their reporting strategy, and the correct hypothesis simultaneously. We exploit special problem structure to show that this approach remains computationally tractable despite several unknown problem parameters. We deploy both algorithms in a hardware experiment where a group of robots conducts crowdsensing of traffic conditions on a mock-up road network similar in spirit to Google Maps, subject to a Sybil attack. We extract the trust observations for each robot from actual communication signals which provide statistical information on the uniqueness of the sender. We show that even when the malicious robots are in the majority, the FC can reduce the probability of detection error to 30.5% and 29% for the 2SA and the A-GLRT respectively. Matthew Cavorsi, Orhan Eren Akgün, Michal Yemini, Andrea J. Goldsmith, Stephanie Gil |
ICRA | 5 |
| 2023 | Multiagent Reinforcement Learning for Autonomous Routing and Pickup Problem with Adaptation to Variable DemandabstractWe derive a learning framework to generate routing/pickup policies for a fleet of autonomous vehicles tasked with servicing stochastically appearing requests on a city map. We focus on policies that 1) give rise to coordination amongst the vehicles, thereby reducing wait times for servicing requests, 2) are non-myopic, and consider a-priori potential future requests, 3) can adapt to changes in the underlying demand distribution. Specifically, we are interested in policies that are adaptive to fluctuations of actual demand conditions in urban environments, such as on-peak vs. off-peak hours. We achieve this through a combination of (i) an online play algorithm that improves the performance of an offline-trained policy, and (ii) an offline approximation scheme that allows for adapting to changes in the underlying demand model. In particular, we achieve adaptivity of our learned policy to different demand distributions by quantifying a region of validity using the q-valid radius of a Wasserstein Ambiguity Set. We propose a mechanism for switching the originally trained offline approximation when the current demand is outside the original validity region. In this case, we propose to use an offline architecture, trained on a historical demand model that is closer to the current demand in terms of Wasserstein distance. We learn routing and pickup policies over real taxicab requests in San Francisco with high variability between on-peak and off-peak hours, demonstrating the ability of our method to adapt to real fluctuation in demand distributions. Our numerical results demonstrate that our method outperforms alternative rollout-based reinforcement learning schemes, as well as other classical methods from operations research. Daniel Garces, Sushmita Bhattacharya, Stephanie Gil, Dimitri P. Bertsekas |
ICRA | 3 |
| 2023 | Wi-Closure: Reliable and Efficient Search of Inter-robot Loop Closures Using Wireless SensingabstractIn this paper we propose a novel algorithm, Wi-Closure, to improve the computational efficiency and robustness of loop closure detection in multi-robot SLAM. Our approach decreases the computational overhead of classical approaches by pruning the search space of potential loop closures, prior to evaluation by a typical multi-robot SLAM pipeline. Wi-Closure achieves this by identifying candidates that are spatially close to each other measured via sensing over the wireless communication signal between robots, even when they are operating in non-line-of-sight or in remote areas of the environment from one another. We demonstrate the validity of our approach in simulation and in hardware experiments. Our results show that using Wi-closure greatly reduces computation time, by 54.1% in simulation and 76.8% in hardware experiments, compared with a multi-robot SLAM baseline. Importantly, this is achieved without sacrificing accuracy. Using Wi-closure reduces absolute trajectory estimation error by 98.0% in simulation and 89.2% in hardware experiments. This improvement is partly due to Wi-Closure's ability to avoid catastrophic optimization failure that typically occurs with classical approaches in challenging repetitive environments. Weiying Wang, Anne Kemmeren, Daniel Son, Javier Alonso-Mora, Stephanie Gil |
ICRA | 5 |
| 2023 | Cloud-Cluster Architecture for Detection in Intermittently Connected Sensor NetworksabstractWe consider a centralized detection problem where sensors experience noisy measurements and intermittent connectivity to a centralized fusion center. The sensors collaborate locally within predefined sensor clusters and fuse their noisy sensor data to reach a common local estimate of the detected event in each cluster. The connectivity of each sensor cluster is intermittent and depends on the available communication opportunities of the sensors to the fusion center. Upon receiving the estimates from all the connected sensor clusters the fusion center fuses the received estimates to make a final determination regarding the occurrence of the event across the deployment area. We refer to this hybrid communication scheme as a cloud-cluster architecture. We propose a method for optimizing the decision rule for each cluster and analyzing the expected detection performance resulting from our hybrid scheme. Our method is tractable and addresses the high computational complexity caused by heterogeneous sensors’ and clusters’ detection quality, heterogeneity in their communication opportunities, and non-convexity of the loss function. Our analysis shows that clustering the sensors provides resilience to noise in the case of low sensor communication probability with the cloud. For larger clusters, a steep improvement in detection performance is possible even for a low communication probability by using our cloud-cluster architecture. Michal Yemini, Stephanie Gil, Andrea J. Goldsmith |
IEEE Trans. Wirel. Commun. | 2 |
| 2022 | Providing Local Resilience to Vulnerable Areas in Robotic NetworksabstractWe study how information flows through a multi-robot network in order to better understand how to provide resilience to malicious information. While the notion of global resilience is well studied, one way existing methods provide global resilience is by bringing robots closer together to improve the connectivity of the network. However, large changes in network structure can impede the team from performing other functions such as coverage, where the robots need to spread apart. Our goal is to mitigate the trade-off between resilience and network structure preservation by applying resilience locally in areas of the network where it is needed most. We introduce a metric, Influence, to identify vulnerable regions in the network requiring resilience. We design a control law targeting local resilience to the vulnerable areas by improving the connectivity of robots within these areas so that each robot has at least$2F+1$vertex-disjoint communication paths between itself and the high influence robot in the vulnerable area. We demonstrate the performance of our local resilience controller in simulation and in hardware by applying it to a coverage problem and comparing our results with an existing global resilience strategy. For the specific hardware experiments, we show that our control provides local resilience to vulnerable areas in the network while only requiring 9.90% and 15.14% deviations from the desired team formation compared to the global strategy. Matthew Cavorsi, Stephanie Gil |
ICRA | 2 |
| 2022 | Toolbox Release: A WiFi-Based Relative Bearing Framework for RoboticsabstractThis paper presents the WiFi-Sensor-for-Robotics (WSR) open-source toolbox111Code: https://github.com/Harvard-REACT/WSR-Toolbox Dataset: https://github.com/Harvard-REACT/WSR-Toolbox-Dataset Demo: https://github.com/Harvard-REACT/WSR-Toolbox/wiki/Demo. It enables robots in a team to obtain relative bearing to each other, even in nonline-of-sight (NLOS) settings which is a very challenging problem in robotics. It does so by analyzing the phase of their communicated WiFi signals as the robots traverse the environment. This capability, based on the theory developed in our prior works, is made available for the first time as an open-source toolbox. It is motivated by the lack of easily deployable solutions that use robots' local resources (e.g WiFi) for sensing in NLOS. This has implications for multi-robot mapping and rendezvous, ad-hoc robot networks, and security in multi-robot teams, amongst other applications. The toolbox is designed for distributed and online deployment on robot platforms using commodity hardware and on-board sensors. We also release datasets demonstrating its performance in NLOS and line-of-sight (LOS) settings and for a multi-robot localization use case. Empirical results for hardware experiments show that the bearing estimation from our toolbox achieves accuracy with mean and standard deviation of 1.13 degrees, 11.07 degrees in LOS and 6.04 degrees, 26.4 degrees for NLOS, respectively, in an indoor office environment. Ninad Jadhav, Weiying Wang, Diana Zhang, Swarun Kumar, Stephanie Gil |
IROS | 5 |
| 2022 | Crowd Vetting: Rejecting Adversaries via Collaboration With Application to Multirobot FlockingabstractIn this article, we characterize the advantage of using a robot’s neighborhood to find and eliminate adversarial robots in the presence of a Sybil attack. We show that by leveraging the opinions of their neighbors on the trustworthiness of transmitted data, robots can detect adversaries with high probability. We characterize the number of communication rounds required to be a function of the communication quality and of the proportion of legitimate to malicious robots. This result enables increased resiliency of many multirobot algorithms. Because our results are finite time and not asymptotic, they are particularly well-suited for problems of a time critical nature. We develop two algorithms,FindSpoofedRobotsthat determines trusted neighbors with high probability, andFindResilientAdjacencyMatrixthat enables distributed computation of graph properties in an adversarial setting. We apply our methods to a flocking problem where a team of robots must track a moving target in the presence of adversarial robots. We show that by using our algorithms, the team of robots are able to maintain tracking ability of the dynamic target. Frederik Mallmann-Trenn, Matthew Cavorsi, Stephanie Gil |
IEEE Trans. Robotics | 3 |
| 2022 | Characterizing Trust and Resilience in Distributed Consensus for Cyberphysical SystemsabstractThis work considers the problem of resilient consensus, where stochastic values of trust between agents are available. Specifically, we derive a unified mathematical framework to characterize convergence, deviation of the consensus from the true consensus value, and expected convergence rate, when there exists additional information of trust between agents. We show that under certain conditions on the stochastic trust values and consensus protocol: First, almost sure convergence to a common limit value is possible even when malicious agents constitute more than half of the network connectivity; second, the deviation of the converged limit, from the case where there is no attack, i.e., the true consensus value, can be bounded with probability that approaches 1 exponentially; and third correct classification of malicious and legitimate agents can be attained in finite time almost surely. Furthermore, the expected convergence rate decays exponentially as a function of the quality of the trust observations between agents. Michal Yemini, Angelia Nedic, Andrea J. Goldsmith, Stephanie Gil |
IEEE Trans. Robotics | 4 |
| 2020 | Exploiting Local and Cloud Sensor Fusion in Intermittently Connected Sensor NetworksabstractWe consider a detection problem where sensors experience noisy measurements and intermittent communication opportunities to a centralized fusion center (or cloud). The objective of the problem is to arrive at the correct estimate of event detection in the environment. The sensors may communicate locally with other sensors (local clusters) where they fuse their noisy sensor data to estimate the detection of an event locally. In addition, each sensor cluster can intermittently communicate to the cloud, where a centralized fusion center fuses estimates from all sensor clusters to make a final determination regarding the occurrence of the event across the deployment area. We refer to this hybrid communication scheme as a cloud-cluster architecture. Minimizing the expected loss function of networks where noisy sensors are intermittently connected to the cloud, as in our hybrid communication scheme, has not been investigated to our knowledge. We leverage recently improved concentration inequalities to arrive at an optimized decision rule for each cluster and we analyze the expected detection performance resulting from our hybrid scheme. Our analysis shows that clustering the sensors provides resilience to noise in the case of low communication probability with the cloud. For larger clusters, a steep improvement in detection performance is possible even for a low communication probability by using our cloud-cluster architecture. Michal Yemini, Stephanie Gil, Andrea J. Goldsmith |
GLOBECOM | 2 |
| 2019 | Switching Topology for Resilient Consensus using Wi-Fi SignalsabstractSecuring multi-robot teams against malicious activity is crucial as these systems accelerate towards widespread societal integration. This emerging class of “physical networks” requires research into new methods of security that exploit their physical nature. This paper derives a theoretical framework for securing multi-agent consensus against the Sybil attack by using the physical properties of wireless transmissions. Our frame-work uses information extracted from the wireless channels to design a switching signal that stochastically excludes potentially untrustworthy transmissions from the consensus. Intuitively, this amounts to selectively ignoring incoming communications from untrustworthy agents, allowing for consensus to the true average to be recovered with high probability if initiated after a certain observation time T0that we derive. This work is different from previous work in that it allows for arbitrary malicious node values and is insensitive to the initial topology of the network so long as a connected topology over legitimate nodes in the network is feasible. We show that our algorithm will recover consensus and the true graph over the system of legitimate agents with an error rate that vanishes exponentially with time. Thomas Wheeler, Ezhil Bharathi, Stephanie Gil |
ICRA | 3 |
| 2019 | Active Rendezvous for Multi-robot Pose Graph Optimization Using Sensing over Wi-Fi
Weiying Wang, Ninad Jadhav, Paul Vohs, Nathan Hughes, Mark Mazumder, Stephanie Gil |
ISRR | 6 |
| 2017 | Correcting robot mistakes in real time using EEG signalsabstractCommunication with a robot using brain activity from a human collaborator could provide a direct and fast feedback loop that is easy and natural for the human, thereby enabling a wide variety of intuitive interaction tasks. This paper explores the application of EEG-measured error-related potentials (ErrPs) to closed-loop robotic control. ErrP signals are particularly useful for robotics tasks because they are naturally occurring within the brain in response to an unexpected error. We decode ErrP signals from a human operator in real time to control a Rethink Robotics Baxter robot during a binary object selection task. We also show that utilizing a secondary interactive error-related potential signal generated during this closed-loop robot task can greatly improve classification performance, suggesting new ways in which robots can acquire human feedback. The design and implementation of the complete system is described, and results are presented for realtime closed-loop and open-loop experiments as well as offline analysis of both primary and secondary ErrP signals. These experiments are performed using general population subjects that have not been trained or screened. This work thereby demonstrates the potential for EEG-based feedback methods to facilitate seamless robotic control, and moves closer towards the goal of real-time intuitive interaction. Andres F. Salazar-Gomez, Joseph DelPreto, Stephanie Gil, Frank H. Guenther, Daniela Rus |
ICRA | 3 |
| 2015 | Unique people count from monocular videos
Satarupa Mukherjee, Stephanie Gil, Nilanjan Ray |
Vis. Comput. | 2 |
| 2014 | Accurate indoor localization with zero start-up costabstractRecent years have seen the advent of new RF-localization systems that demonstrate tens of centimeters of accuracy. However, such systems require either deployment of new infrastructure, or extensive fingerprinting of the environment through training or crowdsourcing, impeding their wide-scale adoption. Swarun Kumar, Stephanie Gil, Dina Katabi, Daniela Rus |
MobiCom | 2 |
| 2013 | K-robots clustering of moving sensors using coresetsabstractWe present an approach to position k servers (e.g. mobile robots) to provide a service to n independently moving clients; for example, in mobile ad-hoc networking applications where inter-agent distances need to be minimized, connectivity constraints exist between servers, and no a priori knowledge of the clients' motion can be assumed. Our primary contribution is an algorithm to compute and maintain a small representative set, called a kinematic coreset, of the n moving clients.We prove that, in any given moment, the maximum distance between the clients and any set of k servers is approximated by the coreset up to a factor of (1 ± ε), where ε > 0 is an arbitrarily small constant. We prove that both the size of our coreset and its update time is polynomial in k log(n)/ε. Although our optimization problem is NP-hard (i.e., takes time exponential in the number of servers to solve), solving it on the small coreset instead of the original clients results in a tractable controller. The approach is validated in a small scale hardware experiment using robot servers and human clients, and in a large scale numerical simulation using thousands of clients. Dan Feldman, Stephanie Gil, Ross A. Knepper, Brian J. Julian, Daniela Rus |
ICRA | 2 |
| 2013 | Adaptive Communication in Multi-robot Systems Using Directionality of Signal Strength
Stephanie Gil, Swarun Kumar, Dina Katabi, Daniela Rus |
ISRR | 1 |
| 2012 | Communication coverage for independently moving robotsabstractWe consider the task of providing communication coverage to a group of sensing robots (sensors) moving independently to collect data. We provide communication via controlled placement of router vehicles that relay messages from any sensor to any other sensor in the system under the assumptions of 1) no cooperation from the sensors, and 2) only sensor-router or router-router communication over a maximum distance of R is reliable. We provide a formal framework and design provable exact and approximate (faster) algorithms for finding optimal router vehicle locations that are updated according to sensor movement. Using vehicle limitations, such as bounded control effort and maximum velocities of the sensors, our algorithm approximates areas that each router can reach while preserving connectivity and returns an expiration time window over which these positions are guaranteed to maintain communication of the entire system. The expiration time is compared against computation time required to update positions as a decision variable for choosing either the exact or approximate solution for maintaining connectivity with the sensors on-line. Stephanie Gil, Dan Feldman, Daniela Rus |
IROS | 1 |
| 2012 | CarSpeak: a content-centric network for autonomous drivingabstractThis paper introduces CarSpeak, a communication system for autonomous driving. CarSpeak enables a car to query and access sensory information captured by other cars in a manner similar to how it accesses information from its local sensors. CarSpeak adopts a content-centric approach where information objects -- i.e., regions along the road -- are first class citizens. It names and accesses road regions using a multi-resolution system, which allows it to scale the amount of transmitted data with the available bandwidth. CarSpeak also changes the MAC protocol so that, instead of having nodes contend for the medium, contention is between road regions, and the medium share assigned to any region depends on the number of cars interested in that region. Swarun Kumar, Lixin Shi, Nabeel Ahmed, Stephanie Gil, Dina Katabi, Daniela Rus |
SIGCOMM | 4 |
| 2011 | Decentralized Control for Optimizing Communication with Infeasible Regions
Stephanie Gil, Sam Prentice, Nicholas Roy, Daniela Rus |
ISRR | 1 |
| 2010 | Optimizing communication in air-ground robot networks using decentralized controlabstractWe develop a distributed controller to position a team of aerial vehicles in a configuration that optimizes communication-link quality, to support a team of ground vehicles performing a collaborative task. We propose a gradient-based control approach where agents' positions locally minimize a physically motivated cost function. The contributions of this paper are threefold. We formulate of a cost function that incorporates a continuous, physical model of signal quality, SIR. We develop a non-smooth gradient-based controller that positions aerial vehicles to acheive optimized signal quality amongst all vehicles in the system. This controller is provably convergent while allowing for non-differentiability due to agents moving in or out of communication with one another. Lastly, we guarantee that given certain initial conditions or certain values of the control parameters, aerial vehicles will never disconnect the connectivity graph. We demonstrate our controller on hardware experiments using AscTec Hummingbird quadrotors and provide aggregate results over 10 trials. We also provide hardware-in-the-loop and MATALB simulation results, which demonstrate positioning of the aerial vehicles to minimize the cost function H and improve signal-quality amongst all communication links in the ground/air robot team. Stephanie Gil, Mac Schwager, Brian J. Julian, Daniela Rus |
ICRA | 1 |