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

Robert Ghrist

dblp:70/2003 · DBLP profile ↗
← Back
17ranked-venue papers
5as first author
1since 2021 · last 2021
—ORCID · none

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

Artificial intelligence and machine learning · 9 · 3 first-authorSystems, architecture and hardware · 4Computer networks · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Applied, interdisciplinary, general and emerging computing · 2Theory of computation · 1 · 1 first-author · 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.

Theoretical computer science
4 papers
Graph algorithms and graph theory · 58% Computational geometry · 25% Distributed computing theory · 14%
Artificial intelligence
4 papers
Robot navigation and mapping · 48% Motion planning and robot control · 38% Multi-agent systems · 10%
Computer networks
2 papers
Internet of things and sensor networks · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory › spectral graph theory
graph laplacian
0.512021
On Laplacians (Invited Talk) · SoCG 2021
Graph algorithms and graph theory
spectral graph theory
0.512021
On Laplacians (Invited Talk) · SoCG 2021
Robotics › Motion planning and robot control
motion planning
0.212015
Persistent Homology for Path Planning in Uncertain Environments · IEEE Trans. Robotics 2015
Robotics › Motion planning and robot control › motion planning
motion planning under uncertainty
0.212015
Persistent Homology for Path Planning in Uncertain Environments · IEEE Trans. Robotics 2015
Computational geometry › topological data analysis
persistent homology
0.212015
Persistent Homology for Path Planning in Uncertain Environments · IEEE Trans. Robotics 2015
Computational geometry
topological data analysis
0.212015
Persistent Homology for Path Planning in Uncertain Environments · IEEE Trans. Robotics 2015
Robotics › Robot navigation and mapping
localization
0.212013
Homological sensing for mobile robot localization · ICRA 2013
Robotics › Robot navigation and mapping › localization › probabilistic localization
monte carlo localization
0.212013
Homological sensing for mobile robot localization · ICRA 2013
Robotics › Robot navigation and mapping › localization › map-based localization
topological localization
0.212013
Homological sensing for mobile robot localization · ICRA 2013
Distributed systems
distributed algorithms
0.112021
On Laplacians (Invited Talk) · SoCG 2021
Internet of things and sensor networks
wireless sensor network
0.112012
Cyclic network automata for indoor sensor network · IPSN 2012
Combinatorics and discrete mathematics › topology
cohomology
0.112014
Cyclic network automata and cohomological waves · IPSN 2014
Internet of things and sensor networks › sensing coverage
coverage hole detection
0.112005
Coverage and hole-detection in sensor networks via homology · IPSN 2005
Internet of things and sensor networks
sensing coverage
0.112005
Coverage and hole-detection in sensor networks via homology · IPSN 2005
Knowledge, reasoning and agents › Multi-agent systems
formation control
0.012004
Graph Grammars for Self Assembling Robotic Systems · ICRA 2004
Knowledge, reasoning and agents › Multi-agent systems › swarm robotics
self-assembly
0.012004
Graph Grammars for Self Assembling Robotic Systems · ICRA 2004
Distributed computing theory
self-stabilization
0.012012
Cyclic network automata for indoor sensor network · IPSN 2012
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.012005
Bitbots: Simple Robots Solving Complex Tasks · AAAI 2005
Internet of things and sensor networks › wireless sensor network
sensor network topology
0.012005
Coverage and hole-detection in sensor networks via homology · IPSN 2005

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

persistent homology · 0.5graph search · 0.4cyclic cellular automata · 0.3topological invariants · 0.2simplicial nerve complexes · 0.2computational homology · 0.2algebraic topology · 0.1graph grammar synthesis · 0.0binary and ternary grammar · 0.0
YearPublicationVenuePosition
2021 On Laplacians (Invited Talk)
abstract
This talk outlines recent creations and implementations of Laplacians for distributed systems.
Robert Ghrist
SoCG1
2019 Learning Sheaf Laplacians from Smooth Signals
abstract
Cellular sheaves are a mathematical structure specifying consistency relations for data associated to vertices and edges of a graph, generalizing connection graphs and matrix weighted graphs. We consider the problem of learning such a sheaf from a collection of highly consistent or smooth signals associated to the vertices of the underlying graph.
Jakob Hansen, Robert Ghrist
ICASSP2
2015 Persistent Homology for Path Planning in Uncertain Environments
abstract
We address the fundamental problem of goal-directed path planning in an uncertain environment represented as a probability (of occupancy) map. Most methods generally use a threshold to reduce the grayscale map to a binary map before applying off-the-shelf techniques to find the best path. This raises the somewhat ill-posed question, what is the right (optimal) value to threshold the map? We instead suggest a persistent homology approach to the problem-a topological approach in which we seek the homology class of trajectories that is most persistent for the given probability map. In other words, we want the class of trajectories that is free of obstacles over the largest range of threshold values. In order to make this problem tractable, we use homology in ℤ2coefficients (instead of the standard ℤ coefficients), and describe how graph search-based algorithms can be used to find trajectories in different homology classes. Our simulation results demonstrate the efficiency and practical applicability of the algorithm proposed in this paper.paper.
Subhrajit Bhattacharya, Robert Ghrist, Vijay Kumar 0001
IEEE Trans. Robotics2
2014 Cyclic network automata and cohomological waves
Yiqing Cai, Robert Ghrist
IPSN2
2014 Pursuit-evasion game for normal distributions
abstract
In this paper we consider a probabilistic model of a pursuit-evasion game on Rn, in which neither pursuer nor evader positions are known with certainty. Both parties are represented by normal distributions that evolve according to a Kalman filter as new sensor readings (observation from overhead camera/satellite images) are obtained. The objective is to design the control commands issued by the pursuer (which is executed noisily). The control commands issued by the evader are unknown - only sensor measurements are given. Even with such limited knowledge we prove boundedness of a distance between the pursuer's distribution and the evader's true distribution (one that takes into account the evader's control commands). Our simulation results support the claimed guarantees.
Chanyoung Jun, Subhrajit Bhattacharya, Robert Ghrist
IROS3
2013 Homological sensing for mobile robot localization
abstract
In this paper, we consider a multi-phased, minimalistic approach to mobile robot localization that constrains the robot's ability to sense its environment to a binary detection of uniquely identifiable landmarks having unknown position (e.g., a WiFi transceiver detecting network SSIDs). Central to the proposed solution are dual landmark and observation complexes (instances of simplicial nerve complexes), which can be iteratively built through local observations without any metric or time-sequenced information. We have shown that these complexes approximate the topology of the underlying physical environment. Specifically, the notion of a “hole” (i.e., a topological invariant) within these complexes naturally represents a physical structure (e.g., a building) that limits landmark visibility/communication with respect to the robot's location. Taking advantage of this property, we formulate a homological sensing model that operates on these constructs enabling the robot to “count” the number of structures in its vicinity using local homology computations as a pseudo-metric surrogate sensor. Our homological sensor is highlighted in the context of a Monte-Carlo localization algorithm that resolves robot location by correlating the measured number of topological invariants with an unlabeled, metric map location.
Jason C. Derenick, Alberto Speranzon, Robert Ghrist
ICRA3
2013 Topological exploration of unknown and partially known environments
abstract
We present the mathematical framework and algorithms for multi-robot topological exploration of unknown environments in which the main goal is to identify the different topological classes of trajectories and thus efficiently distribute the task of exploration among different groups of robots. We consider two-dimensional configuration spaces. At any point in time, the robots' map consists of known, partially-mapped obstacles. The unknown, yet-to-be-explored area is mapped to a single point, thus giving us a quotient space. The topological classes on the quotient space allows us to define topological classes of trajectories connecting a robot pose to the unknown region in the original configuration space. Robots explore this configuration space choosing different homology classes when confronted by obstacles or walls. We illustrate the basic idea with simulations of small teams of robots. Experiments with a single robot illustrate the applicability of the method to robots that have small sensor footprints and limited computational resources. We also provide comparisons with a standard frontier-based algorithm.
Soonkyum Kim, Subhrajit Bhattacharya, Robert Ghrist, Vijay Kumar 0001
IROS3
2012 Cyclic network automata for indoor sensor network
abstract
Following Baryshnikov-Coffman-Kwak [1], we use network cyclic cellular automata to generate a decentralized protocol, with only a small fraction of sensors awake. The work here shows that waves of awake-state nodes turn corners and automatically solve pusuit/evasion-type problems without centralized coordination.
Yiqing Cai, Robert Ghrist
IPSN2
2012 Multi-robot Coverage and Exploration in Non-Euclidean Metric Spaces
Subhrajit Bhattacharya, Robert Ghrist, Vijay Kumar 0001
WAFR2
2011 Mapping and Pursuit-Evasion Strategies For a Simple Wall-Following Robot
abstract
This paper defines and analyzes a simple robot with local sensors that moves in an unknown polygonal environment. The robot can execute wall-following motions and can traverse the interior of the environment only when following parallel to an edge. The robot has no global sensors that would allow precise mapping or localization. Special information spaces are introduced for this particular model. Using these, strategies are presented to solve several tasks: 1) counting vertices, 2) computing the path winding number, 3) learning a combinatorial map, which is called the cut ordering, that encodes partial geometric information, and 4) solving pursuit-evasion problems.
Max Katsev, Anna Yershova, Benjamín Tovar, Robert Ghrist, Steven M. LaValle
IEEE Trans. Robotics4
2010 Vietoris-Rips Complexes of Planar Point Sets
Erin W. Chambers, Vin de Silva, Jeff Erickson 0001, Robert Ghrist
Discret. Comput. Geom.4
2006 Surrounding Nodes in Coordinate-Free Networks
Robert Ghrist, David Lipsky, Sameera Poduri, Gaurav S. Sukhatme
WAFR1
2005 Bitbots: Simple Robots Solving Complex Tasks
Anna Yershova, Benjamín Tovar, Robert Ghrist, Steven M. LaValle
AAAI3
2005 Coverage and hole-detection in sensor networks via homology
abstract
We consider coverage problems in sensor networks of stationary nodes with minimal geometric data. In particular, there are no coordinates and no localization of nodes. We introduce a new technique for detecting holes in coverage by means of homology, an algebraic topological invariant. The impetus for these techniques is a completion of network communication graphs to two types of simplicial complexes: the nerve complex and the Rips complex. The former gives information about coverage intersection of individual sensor nodes, and is very difficult to compute. The latter captures connectivity in terms of inter-node communication: it is easy to compute but does not in itself yield coverage data. We obtain coverage data by using persistence of homology classes for Rips complexes. These homological invariants are computable: we provide simulation results.
Robert Ghrist, Abubakr Muhammad
IPSN1
2004 Graph Grammars for Self Assembling Robotic Systems
abstract
In this paper we define a class of graph grammars that can be used to model and direct distributed robotic assembly or formation forming processes. We focus on the problem of synthesizing a grammar so that it generates a given, prespecified assembly. In particular, to generate an acyclic graph we synthesize a binary grammar (rules involve at most two parts), and for a general graph we synthesize a ternary grammar (rules involve at most three parts). We then show a general result that implies that no binary grammar can generate a unique stable assembly. We conclude the paper with a discussion of how graph grammars can be used to direct the synthesis of parts floating in a fluid or for self-motive robotic parts.
Eric Klavins, Robert Ghrist, David Lipsky
ICRA2
2004 Pareto Optimal Coordination on Roadmaps
Robert Ghrist, Jason M. O'Kane, Steven M. LaValle
WAFR1
2002 Shape Complexes for Metamorhpic Robots
Robert Ghrist
WAFR1