Demo Data from VLDB 2026 / reviewers in the wild / expert
Olaoluwa Shorinwa
dblp:262/6234 · also Ola Shorinwa
· DBLP profile ↗
6ranked-venue papers
3as first author
3since 2021 · last 2025
0000-0002-4344-5945ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 2 first-author · 1 since 2021Systems, architecture and hardware · 3 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 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
4 papers |
Robot navigation and mapping · 56% Motion planning and robot control · 15% Multi-agent systems · 14% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping › mobile robot navigation
safe navigation |
1.7 | 2 | 2025 | Splat-Nav: Safe Real-Time Robot Navigation in Gaussian Splatting Maps · IEEE Trans. Robotics 2025 A Control Barrier Function for Safe Navigation with Online Gaussian Splatting Maps · ICRA 2025 |
Robotics › Motion planning and robot control › robot control › safe control
control barrier functions |
0.9 | 1 | 2025 | A Control Barrier Function for Safe Navigation with Online Gaussian Splatting Maps · ICRA 2025 |
Robotics › Robot navigation and mapping
localization |
0.9 | 1 | 2025 | Splat-Nav: Safe Real-Time Robot Navigation in Gaussian Splatting Maps · IEEE Trans. Robotics 2025 |
Robotics › Robot navigation and mapping
mobile robot navigation |
0.9 | 1 | 2025 | Splat-Nav: Safe Real-Time Robot Navigation in Gaussian Splatting Maps · IEEE Trans. Robotics 2025 |
Robotics › Robot navigation and mapping › localization › vision-based localization
vision-based pose estimation |
0.9 | 1 | 2025 | Splat-Nav: Safe Real-Time Robot Navigation in Gaussian Splatting Maps · IEEE Trans. Robotics 2025 |
Knowledge, reasoning and agents › Multi-agent systems › task allocation
distributed task allocation |
0.7 | 1 | 2023 | Distributed Multirobot Task Assignment via Consensus ADMM · IEEE Trans. Robotics 2023 |
Knowledge, reasoning and agents › Multi-agent systems
task allocation |
0.7 | 1 | 2023 | Distributed Multirobot Task Assignment via Consensus ADMM · IEEE Trans. Robotics 2023 |
Mathematical optimization
distributed optimization |
0.7 | 1 | 2023 | Distributed Multirobot Task Assignment via Consensus ADMM · IEEE Trans. Robotics 2023 |
Computer vision › Video understanding and tracking
multi-object tracking |
0.4 | 1 | 2020 | Distributed Multi-Target Tracking for Autonomous Vehicle Fleets · ICRA 2020 |
Robotics › Autonomous driving › vehicle-to-everything communication
vehicle-to-vehicle communication |
0.4 | 1 | 2020 | Distributed Multi-Target Tracking for Autonomous Vehicle Fleets · ICRA 2020 |
Computer vision › 3D vision › neural rendering
3d gaussian splatting |
0.3 | 1 | 2025 | Splat-Nav: Safe Real-Time Robot Navigation in Gaussian Splatting Maps · IEEE Trans. Robotics 2025 |
Robotics › Motion planning and robot control
robot control |
0.3 | 1 | 2025 | A Control Barrier Function for Safe Navigation with Online Gaussian Splatting Maps · ICRA 2025 |
Robotics › Motion planning and robot control
safety filter |
0.3 | 1 | 2025 | A Control Barrier Function for Safe Navigation with Online Gaussian Splatting Maps · ICRA 2025 |
Computer vision › 3D vision › 3d scene modeling
scene representation |
0.3 | 1 | 2025 | Splat-Nav: Safe Real-Time Robot Navigation in Gaussian Splatting Maps · IEEE Trans. Robotics 2025 |
Distributed systems › distributed algorithms
distributed estimation |
0.1 | 1 | 2020 | Distributed Multi-Target Tracking for Autonomous Vehicle Fleets · ICRA 2020 |
Methods — techniques the papers use, named apart from their topics
alternating direction method of multipliers · 2.2hungarian method · 1.3recursive state estimation · 0.9polytope corridor · 0.9gaussian splatting · 0.9control barrier functions · 0.9bézier curve · 0.9kalman filter · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Control Barrier Function for Safe Navigation with Online Gaussian Splatting MapsabstractSAFER-Splat (Simultaneous Action Filtering and Environment Reconstruction) is a real-time, scalable, and minimally invasive safety filter, based on control barrier functions, for safe robotic navigation in a detailed map constructed at runtime using Gaussian Splatting (GSplat). We propose a novel Control Barrier Function (CBF) that not only induces safety with respect to all Gaussian primitives in the scene, but when synthesized into a controller, is capable of processing hundreds of thousands of Gaussians while maintaining a minimal memory footprint and operating at 15 Hz during online Splat training. Of the total compute time, a small fraction of it consumes GPU resources, enabling uninterrupted training. The safety layer is minimally invasive, correcting robot actions only when they are unsafe. To showcase the safety filter, we also introduce SplatBridge, an open-source software package built with ROS for real-time GSplat mapping for robots. We demonstrate the safety and robustness of our pipeline first in simulation, where our method is 20-50x faster, safer, and less conservative than competing methods based on neural radiance fields. Further, we demonstrate simultaneous GSplat mapping and safety filtering on a drone hardware platform using only on-board perception. We verify that under teleoperation a human pilot cannot invoke a collision. Our videos and codebase can be found at https://chengine.github.io/safer-splat. Timothy Chen, Aiden Swann, Javier Yu, Olaoluwa Shorinwa, Riku Murai, Monroe Kennedy III, Mac Schwager |
ICRA | 4 |
| 2025 | Splat-Nav: Safe Real-Time Robot Navigation in Gaussian Splatting MapsabstractWe present Splat-Nav, a real-time robot navigation pipeline for Gaussian splatting (GSplat) scenes, a powerful new 3-D scene representation. Splat-Nav consists of two components: first, Splat-Plan, a safe planning module, and second, Splat-Loc, a robust vision-based pose estimation module. Splat-Plan builds a safe-by-construction polytope corridor through the map based on mathematically rigorous collision constraints and then constructs a Bézier curve trajectory through this corridor. Splat-Loc provides real-time recursive state estimates given only an RGB feed from an on-board camera, leveraging the point-cloud representation inherent in GSplat scenes. Working together, these modules give robots the ability to recursively replan smooth and safe trajectories to goal locations. Goals can be specified with position coordinates, or with language commands by using a semantic GSplat. We demonstrate improved safety compared to point cloud-based methods in extensive simulation experiments. In a total of 126 hardware flights, we demonstrate equivalent safety and speed compared to motion capture and visual odometry, but without a manual frame alignment required by those methods. We show online replanning at more than 2 Hz and pose estimation at about 25 Hz, an order of magnitude faster than neural radiance field-based navigation methods, thereby enabling real-time navigation. Timothy Chen, Olaoluwa Shorinwa, Joseph Bruno, Aiden Swann, Javier Yu, Weijia Zeng, Keiko Nagami, Philip M. Dames, Mac Schwager |
IEEE Trans. Robotics | 2 |
| 2023 | Distributed Multirobot Task Assignment via Consensus ADMMabstractIn this article, we present a distributed algorithm to solve a class of multirobot task assignment problems. We formulate task assignment as a mathematical optimization and solve for optimal solutions with a variant of the consensus alternating direction method of multipliers (C-ADMM). We provide C-ADMM-based algorithms for both the primal and dual problem formulations and show the advantages of each form depending on the problem specifics. In our algorithm, each robot solves a series of local optimization problems and communicates the results to its local neighbors, ultimately converging to an optimal task assignment in problems with linear objective functions and an optimal solution of the relaxed problem in convex problems. While many other distributed algorithms require a central station for their implementation, in our algorithm, each robot only communicates with its one-hop neighbors. In linear task assignment problems, our algorithm converges to the optimal task assignment, unlike many other distributed algorithms for this problem, which yield suboptimal solutions. We demonstrate our algorithms in task assignment problems over a variety of communication network topologies, where we show that our inexact dual algorithm is at least 60% faster than other distributed algorithms, which produce an optimal task assignment. In addition, our dual algorithm attains a 69% speedup in computation time compared to a notable distributed variant of the Hungarian method (Chopra et al., 2017). We also apply our algorithm to a multi-unmanned-aerial-vehicle persistent surveillance problem, showing its suitability for problems involving periodic task assignments. Olaoluwa Shorinwa, Ravi N. Haksar, Patrick H. Washington, Mac Schwager |
IEEE Trans. Robotics | 1 |
| 2020 | Distributed Multi-Target Tracking for Autonomous Vehicle FleetsabstractWe present a scalable distributed target tracking algorithm based on the alternating direction method of multipliers that is well-suited for a fleet of autonomous cars communicating over a vehicle-to-vehicle network. Each sensing vehicle communicates with its neighbors to execute iterations of a Kalman filter-like update such that each agent's estimate approximates the centralized maximum a posteriori estimate without requiring the communication of measurements. We show that our method outperforms the Consensus Kalman Filter in recovering the centralized estimate given a fixed communication bandwidth. We also demonstrate the algorithm in a high fidelity urban driving simulator (CARLA), in which 50 autonomous cars connected on a time-varying communication network track the positions and velocities of 50 target vehicles using on-board cameras. Olaoluwa Shorinwa, Javier Yu, Trevor Halsted, Alex Koufos, Mac Schwager |
ICRA | 1 |
| 2020 | Scalable Collaborative Manipulation with Distributed Trajectory PlanningabstractWe present a distributed algorithm to enable a group of robots to collaboratively manipulate an object to a desired configuration while avoiding obstacles. Each robot solves a local optimization problem iteratively and communicates with its local neighbors, ultimately converging to the optimal trajectory of the object over a receding horizon. The algorithm scales efficiently to large groups, with a convergence rate constant in the number of robots, and can enforce constraints that are only known to a subset of the robots, such as for collision avoidance using local online sensing. We show that the algorithm converges many orders of magnitude faster, and results in a tracking error two orders of magnitude lower, than competing distributed collaborative manipulation algorithms based on Consensus alternating direction method of multipliers (ADMM). Olaoluwa Shorinwa, Mac Schwager |
IROS | 1 |
| 2019 | Consensus-Based ADMM for Task Assignment in Multi-robot Teams
Ravi N. Haksar, Olaoluwa Shorinwa, Patrick H. Washington, Mac Schwager |
ISRR | 2 |