EDBT 2026 Demo / reviewers in the wild / expert
Sarah Osentoski
dblp:28/2918
· DBLP profile ↗
16ranked-venue papers
3as first author
1since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 3 first-author · 1 since 2021Systems, architecture and hardware · 9 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Human-computer interaction and ubiquitous computing · 2
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
7 papers |
Representation and self-supervised learning · 43% Graph learning · 28% Reinforcement learning · 14% | |
| Human-computer interaction and pervasive computing
3 papers |
Human-robot interaction · 100% |
Topics — the 17 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
0.9 | 1 | 2025 | Copresheaf Topological Neural Networks: A Generalized Deep Learning Framework · NeurIPS 2025 |
Machine learning › Representation and self-supervised learning › representation learning
multi-scale representation learning |
0.9 | 1 | 2025 | Copresheaf Topological Neural Networks: A Generalized Deep Learning Framework · NeurIPS 2025 |
Machine learning › Representation and self-supervised learning › representation learning
structured representation learning |
0.9 | 1 | 2025 | Copresheaf Topological Neural Networks: A Generalized Deep Learning Framework · NeurIPS 2025 |
Machine learning › Graph learning
graph representation learning |
0.3 | 1 | 2025 | Copresheaf Topological Neural Networks: A Generalized Deep Learning Framework · NeurIPS 2025 |
Machine learning › Reinforcement learning
value function approximation |
0.3 | 3 | 2011 | Value Function Approximation in Reinforcement Learning Using the Fourier Basis · AAAI 2011 Learning state-action basis functions for hierarchical MDPs · ICML 2007 Learning Representation and Control in Continuous Markov Decision Processes · AAAI 2006 |
Robotics › Robot manipulation › parameter identification
articulation estimation |
0.2 | 1 | 2015 | Active articulation model estimation through interactive perception · ICRA 2015 |
Robotics › Robot manipulation › robot sensing › perception for manipulation
interactive perception |
0.2 | 1 | 2015 | Active articulation model estimation through interactive perception · ICRA 2015 |
Machine learning › Reinforcement learning › value function approximation
linear value function approximation |
0.1 | 1 | 2011 | Value Function Approximation in Reinforcement Learning Using the Fourier Basis · AAAI 2011 |
Human-robot interaction
learning from demonstration |
0.1 | 1 | 2011 | Human and robot perception in large-scale learning from demonstration · HRI 2011 |
Services computing and microservices
web services |
0.1 | 1 | 2011 | Robots as web services: Reproducible experimentation and application development using rosjs · ICRA 2011 |
Machine learning › Reinforcement learning
hierarchical reinforcement learning |
0.1 | 1 | 2007 | Learning state-action basis functions for hierarchical MDPs · ICML 2007 |
Machine learning › Reinforcement learning › markov decision process
semi-markov decision process |
0.1 | 1 | 2007 | Learning state-action basis functions for hierarchical MDPs · ICML 2007 |
Robotics › Robot manipulation
mobile manipulation |
0.0 | 1 | 2012 | PR2 Remote Lab: An environment for remote development and experimentation · ICRA 2012 |
Human-robot interaction
shared control |
0.0 | 1 | 2012 | PR2 Remote Lab: An environment for remote development and experimentation · ICRA 2012 |
Distributed systems › distributed communication
remote data access |
0.0 | 1 | 2011 | Robots as web services: Reproducible experimentation and application development using rosjs · ICRA 2011 |
Machine learning › Reinforcement learning › markov decision process
continuous state space |
0.0 | 1 | 2006 | Learning Representation and Control in Continuous Markov Decision Processes · AAAI 2006 |
Machine learning › Reinforcement learning
markov decision process |
0.0 | 1 | 2006 | Learning Representation and Control in Continuous Markov Decision Processes · AAAI 2006 |
Methods — techniques the papers use, named apart from their topics
message passing · 0.9copresheaf theory · 0.9algebraic topology · 0.9web-based remote interface · 0.3shared middleware · 0.3web browser control · 0.2javascript binding · 0.2particle filter · 0.2active learning · 0.2tutorial · 0.1web-based interface · 0.1user study · 0.1proto-value functions · 0.1polynomial basis · 0.1fourier basis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Copresheaf Topological Neural Networks: A Generalized Deep Learning FrameworkabstractWe introduce copresheaf topological neural networks (CTNNs), a powerful unifying framework that encapsulates a wide spectrum of deep learning architectures, designed to operate on structured data, including images, point clouds, graphs, meshes, and topological manifolds. While deep learning has profoundly impacted domains ranging from digital assistants to autonomous systems, the principled design of neural architectures tailored to specific tasks and data types remains one of the field's most persistent open challenges. CTNNs address this gap by formulating model design in the language of copresheaves, a concept from algebraic topology that generalizes most practical deep learning models in use today. This abstract yet constructive formulation yields a rich design space from which theoretically sound and practically effective solutions can be derived to tackle core challenges in representation learning, such as long-range dependencies, oversmoothing, heterophily, and non-Euclidean domains. Our empirical results on structured data benchmarks demonstrate that CTNNs consistently outperform conventional baselines, particularly in tasks requiring hierarchical or localized sensitivity. These results establish CTNNs as a principled multi-scale foundation for the next generation of deep learning architectures. Mustafa Hajij, Lennart Bastian, Sarah Osentoski, Hardik Kabaria, John L. Davenport, Sheik Dawood, Balaji Cherukuri, Joseph G. Kocheemoolayil, Nastaran Shahmansouri, Adrian Lew, Theodore Papamarkou, Tolga Birdal |
NeurIPS | 3 |
| 2015 | Active articulation model estimation through interactive perceptionabstractWe introduce a particle filter-based approach to representing and actively reducing uncertainty over articulated motion models. The presented method provides a probabilistic model that integrates visual observations with feedback from manipulation actions to best characterize a distribution of possible articulation models. We evaluate several action selection methods to efficiently reduce the uncertainty about the articulation model. The full system is experimentally evaluated using a PR2 mobile manipulator. Our experiments demonstrate that the proposed system allows for intelligent reasoning about sparse, noisy data in a number of common manipulation scenarios. Karol Hausman, Scott Niekum, Sarah Osentoski, Gaurav S. Sukhatme |
ICRA | 3 |
| 2015 | Online Bayesian changepoint detection for articulated motion modelsabstractWe introduce CHAMP, an algorithm for online Bayesian changepoint detection in settings where it is difficult or undesirable to integrate over the parameters of candidate models. CHAMP is used in combination with several articulation models to detect changes in articulated motion of objects in the world, allowing a robot to infer physically-grounded task information. We focus on three settings where a changepoint model is appropriate: objects with intrinsic articulation relationships that can change over time, object-object contact that results in quasi-static articulated motion, and assembly tasks where each step changes articulation relationships. We experimentally demonstrate that this system can be used to infer various types of information from demonstration data including causal manipulation models, human-robot grasp correspondences, and skill verification tests. Scott Niekum, Sarah Osentoski, Christopher G. Atkeson, Andrew G. Barto |
ICRA | 2 |
| 2015 | Robot Web Tools: Efficient messaging for cloud roboticsabstractSince its official introduction in 2012, the Robot Web Tools project has grown tremendously as an open-source community, enabling new levels of interoperability and portability across heterogeneous robot systems, devices, and front-end user interfaces. At the heart of Robot Web Tools is the rosbridge protocol as a general means for messaging ROS topics in a client-server paradigm suitable for wide area networks, and human-robot interaction at a global scale through modern web browsers. Building from rosbridge, this paper describes our efforts with Robot Web Tools to advance: 1) human-robot interaction through usable client and visualization libraries for more efficient development of front-end human-robot interfaces, and 2) cloud robotics through more efficient methods of transporting high-bandwidth topics (e.g., kinematic transforms, image streams, and point clouds). We further discuss the significant impact of Robot Web Tools through a diverse set of use cases that showcase the importance of a generic messaging protocol and front-end development systems for human-robot interaction. Russell Toris, Julius Kammerl, David V. Lu, Odest Chadwicke Jenkins, Sarah Osentoski, Mitchell Wills, Sonia Chernova |
IROS | 6 |
| 2013 | Context aware shared autonomy for robotic manipulation tasksabstractThis paper describes a collaborative human-robot system that provides context information to enable more effective robotic manipulation. We take advantage of the semantic knowledge of a human co-worker who provides additional context information and interacts with the robot through a user interface. A Bayesian Network encodes the dependencies between this information provided by the user. The output of this model generates a ranked list of grasp poses best suitable for a given task which is then passed to the motion planner. Our system was implemented in ROS and tested on a PR2 robot. We compared the system to state-of-the-art implementations using quantitative (e.g. success rate, execution times) as well as qualitative (e.g. user convenience, cognitive load) metrics. We conducted a user study in which eight subjects were asked to perform a generic manipulation task, for instance to pour a bottle or move a cereal box, with a set of state-of-the-art shared autonomy interfaces. Our results indicate that an interface which is aware of the context provides benefits not currently provided by other state-of-the-art implementations. Thomas Witzig, Johann Marius Zöllner, Dejan Pangercic, Sarah Osentoski, Rainer Jäkel, Rüdiger Dillmann |
IROS | 4 |
| 2012 | ROS and Rosbridge: roboticists out of the loopabstractThe advent of ROS, the Robot Operating System, has finally made it possible to implement and use state-of-the-art navigation and manipulation algorithms on widely-available, inexpensive standard robot platforms. With the addition of the Rosbridge application programming interface, interface designers and applications programmers can create robot interfaces and behaviors without venturing into the specialized world of robotics engineers. This tutorial introduces ROS and Rosbridge, and shows how quickly and easily these tools can be used to design and conduct large-scale online HRI experiments, access algorithms for autonomous robot behavior, and leverage the huge ecosystem of general-purpose web-based and application-oriented software engineering for robotics and HRI research. Tutorial attendees will learn the basics of autonomous and teleoperated navigation and manipulation, as well as interface design for online interaction with robots. During the tutorial they will design and write their own remote presence application, as well as develop strategies for incorporating autonomy and dealing with data collection. Christopher Crick, Graylin Jay, Sarah Osentoski, Odest Chadwicke Jenkins |
HRI | 3 |
| 2012 | PR2 Remote Lab: An environment for remote development and experimentationabstractIn this paper, we describe a remote lab system that allows remote groups to access a shared PR2. This lab will enable a larger and more diverse group of researchers to participate directly in state-of-the-art robotics research and will improve the reproducibility and comparability of robotics experiments. We identify a set of requirements that apply to all web-based remote laboratories and focus on solutions to these requirements. Specifically, we present solutions to interface, control and design difficulties in the client and server-side software when implementing a remote laboratory architecture. The combination of shared physical hardware and shared middleware software allows for experiments that build upon and compare against results on the same platform and in the same environment for common tasks. We describe how researchers can interact with the PR2 and its environment remotely through a web interface, as well as develop similar interfaces to visualize and run experiments remotely. Benjamin Pitzer, Sarah Osentoski, Graylin Jay, Christopher Crick, Odest Chadwicke Jenkins |
ICRA | 2 |
| 2012 | Learning and generalization of complex tasks from unstructured demonstrationsabstractWe present a novel method for segmenting demonstrations, recognizing repeated skills, and generalizing complex tasks from unstructured demonstrations. This method combines many of the advantages of recent automatic segmentation methods for learning from demonstration into a single principled, integrated framework. Specifically, we use the Beta Process Autoregressive Hidden Markov Model and Dynamic Movement Primitives to learn and generalize a multi-step task on the PR2 mobile manipulator and to demonstrate the potential of our framework to learn a large library of skills over time. Scott Niekum, Sarah Osentoski, George Dimitri Konidaris, Andrew G. Barto |
IROS | 2 |
| 2012 | Failure recovery with shared autonomyabstractBuilding robots capable of long term autonomy has been a long standing goal of robotics research. Such systems must be capable of performing certain tasks with a high degree of robustness and repeatability. In the context of personal robotics, these tasks could range anywhere from retrieving items from a refrigerator, loading a dishwasher, to setting up a dinner table. Given the complexity of tasks there are a multitude of failure scenarios that the robot can encounter, irrespective of whether the environment is static or dynamic. For a robot to be successful in such situations, it would need to know how to recover from failures or when to ask a human for help. This paper, presents a novel shared autonomy behavioral executive to addresses these issues. We demonstrate how this executive combines generalized logic based recovery and human intervention to achieve continuous failure free operation. We tested the systems over 250 trials of two different use case experiments. Our current algorithm drastically reduced human intervention from 26% to 4% on the first experiment and 46% to 9% on the second experiment. This system provides a new dimension to robot autonomy, where robots can exhibit long term failure free operation with minimal human supervision. We also discuss how the system can be generalized. Bharath Sankaran, Benjamin Pitzer, Sarah Osentoski |
IROS | 3 |
| 2011 | Value Function Approximation in Reinforcement Learning Using the Fourier BasisabstractWe describe the Fourier basis, a linear value function approximation scheme based on the Fourier series. We empirically demonstrate that it performs well compared to radial basis functions and the polynomial basis, the two most popular fixed bases for linear value function approximation, and is competitive with learned proto-value functions. George Dimitri Konidaris, Sarah Osentoski, Philip S. Thomas |
AAAI | 2 |
| 2011 | Human and robot perception in large-scale learning from demonstrationabstractWe present a study of using a robotic learning from demonstration system capable of collecting large amounts of human-robot interaction data through a web-based interface. We examine the effect of different perceptual mappings between the human teacher and robot on the learning from demonstration. We show that humans are significantly more effective at teaching a robot to navigate a maze when presented with information that is limited to the robot's perception of the world, even though their task performance measurably suffers when contrasted with users provided with a natural and detailed raw video feed. Robots trained on such demonstrations learn more quickly, perform more accurately and generalize better. We also demonstrate a set of software tools for enabling internet-mediated human-robot interaction and gathering the large datasets that such crowdsourcing makes possible. Christopher Crick, Sarah Osentoski, Graylin Jay, Odest Chadwicke Jenkins |
HRI | 2 |
| 2011 | Robots as web services: Reproducible experimentation and application development using rosjsabstractWe describe our efforts to create infrastructure to enable web interfaces for robotics. Such interfaces will enable researchers and users to remotely access robots through the internet as well as expand the types of robotic applications available to users with web-enabled devices. This paper centers on rosjs, a lightweight Javascript binding for ROS, Willow Garage's robot middleware framework, rosjs exposes many of the capabilities of ROS, allowing application developers to write controllers that are executed through a web browser. We discuss how rosjs extends ROS and briefly overview some of the features it provides, rosjs has been instrumental in the creation of remote laboratories featuring the iRobot Create and the PR2. These facilities will be available to the community as experimental resources. We describe the overall goals of this project as well as provide a brief description of how rosjs was used to help create web interfaces for these facilities. Sarah Osentoski, Graylin Jay, Christopher Crick, Benjamin Pitzer, Charles DuHadway, Odest Chadwicke Jenkins |
ICRA | 1 |
| 2011 | Rosbridge: ROS for Non-ROS Users
Christopher Crick, Graylin Jay, Sarah Osentoski, Benjamin Pitzer, Odest Chadwicke Jenkins |
ISRR | 3 |
| 2007 | Learning state-action basis functions for hierarchical MDPsabstractThis paper introduces a new approach to action-value function approximation by learning basis functions from a spectral decomposition of the state-action manifold. This paper extends previous work on using Laplacian bases for value function approximation by using the actions of the agent as part of the representation when creating basis functions. The approach results in a nonlinear learned representation particularly suited to approximating action-value functions, without incurring the wasteful duplication of state bases in previous work. We discuss two techniques to create state-action graphs: off-policy and on-policy. We show that these graphs have a greater expressive power and have better performance over state-based Laplacian basis functions in domains modeled as Semi-Markov Decision Processes (SMDPs). We present a simple graph partitioning method to scale the approach to large discrete MDPs. Sarah Osentoski, Sridhar Mahadevan |
ICML | 1 |
| 2006 | Learning Representation and Control in Continuous Markov Decision Processes
Sridhar Mahadevan, Mauro Maggioni, Kimberly Ferguson-Walter, Sarah Osentoski |
AAAI | 4 |
| 2004 | Learning hierarchical models of activityabstractThis paper investigates learning hierarchical statistical activity models in indoor environments. The abstract hidden Markov model (AHMM) is used to represent behaviors in stochastic environments. We train the model using both labeled and unlabeled data and estimate the parameters using expectation maximization (EM). Results are shown on three datasets: data collected in lab, entryway, and home environments. The results show that hierarchical models outperform flat models. Sarah Osentoski, Victoria Manfredi, Sridhar Mahadevan |
IROS | 1 |