Goto

Collaborating Authors

 multi-robot collision avoidance


Multi-Robot Collision Avoidance under Uncertainty with Probabilistic Safety Barrier Certificates

Neural Information Processing Systems

Safety in terms of collision avoidance for multi-robot systems is a difficult challenge under uncertainty, non-determinism, and lack of complete information. This paper aims to propose a collision avoidance method that accounts for both measurement uncertainty and motion uncertainty. In particular, we propose Probabilistic Safety Barrier Certificates (PrSBC) using Control Barrier Functions to define the space of admissible control actions that are probabilistically safe with formally provable theoretical guarantee. By formulating the chance constrained safety set into deterministic control constraints with PrSBC, the method entails minimally modifying an existing controller to determine an alternative safe controller via quadratic programming constrained to PrSBC constraints. The key advantage of the approach is that no assumptions about the form of uncertainty are required other than finite support, also enabling worst-case guarantees. We demonstrate effectiveness of the approach through experiments on realistic simulation environments.


Review for NeurIPS paper: Multi-Robot Collision Avoidance under Uncertainty with Probabilistic Safety Barrier Certificates

Neural Information Processing Systems

Beyond the strong support from R4, all reviewers recommend acceptance. Still, the reviewers raise some concerns that the authors should clarify for future versions of the paper, such as R1's concerns about the per-timestep basis of the high-probability guarantees allowing for high chances of failure in the long term. A reviewer also raises the question of whether NeurIPS is an appropriate venue for this work. Given the emphasis on safe reinforcement learning and the many methods in that field that try to tackle similar problems, this paper seems relevant and of interest to the NeurIPS community despite the control theory / non-learning nature of the proposed solution.


Review for NeurIPS paper: Multi-Robot Collision Avoidance under Uncertainty with Probabilistic Safety Barrier Certificates

Neural Information Processing Systems

Weaknesses: While the methodology is overall quite sound, I am unsure about two main points: (1) The overall approach is to gradually reduce the various forms of variability in the problem. So, for instance, we start with a chance constraint formulation which point-wise and pair-wise delineates the concerns of collision-avoidance. Then, we have a specific protocol for turning the problem into a decentralised form, etc. All this limits the expressivity of the overall framework. So, for instance, if the overall constraint were not just collision avoidance - say, we had a max restriction on numbers of agents allowed within a volume (timely, as I write this review!)


Multi-Robot Collision Avoidance under Uncertainty with Probabilistic Safety Barrier Certificates

Neural Information Processing Systems

Safety in terms of collision avoidance for multi-robot systems is a difficult challenge under uncertainty, non-determinism, and lack of complete information. This paper aims to propose a collision avoidance method that accounts for both measurement uncertainty and motion uncertainty. In particular, we propose Probabilistic Safety Barrier Certificates (PrSBC) using Control Barrier Functions to define the space of admissible control actions that are probabilistically safe with formally provable theoretical guarantee. By formulating the chance constrained safety set into deterministic control constraints with PrSBC, the method entails minimally modifying an existing controller to determine an alternative safe controller via quadratic programming constrained to PrSBC constraints. The key advantage of the approach is that no assumptions about the form of uncertainty are required other than finite support, also enabling worst-case guarantees.


NavFormer: A Transformer Architecture for Robot Target-Driven Navigation in Unknown and Dynamic Environments

Wang, Haitong, Tan, Aaron Hao, Nejat, Goldie

arXiv.org Artificial Intelligence

In unknown cluttered and dynamic environments such as disaster scenes, mobile robots need to perform target-driven navigation in order to find people or objects of interest, while being solely guided by images of the targets. In this paper, we introduce NavFormer, a novel end-to-end transformer architecture developed for robot target-driven navigation in unknown and dynamic environments. NavFormer leverages the strengths of both 1) transformers for sequential data processing and 2) self-supervised learning (SSL) for visual representation to reason about spatial layouts and to perform collision-avoidance in dynamic settings. The architecture uniquely combines dual-visual encoders consisting of a static encoder for extracting invariant environment features for spatial reasoning, and a general encoder for dynamic obstacle avoidance. The primary robot navigation task is decomposed into two sub-tasks for training: single robot exploration and multi-robot collision avoidance. We perform cross-task training to enable the transfer of learned skills to the complex primary navigation task without the need for task-specific fine-tuning. Simulated experiments demonstrate that NavFormer can effectively navigate a mobile robot in diverse unknown environments, outperforming existing state-of-the-art methods in terms of success rate and success weighted by (normalized inverse) path length. Furthermore, a comprehensive ablation study is performed to evaluate the impact of the main design choices of the structure and training of NavFormer, further validating their effectiveness in the overall system.