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

Carlos Nieto-Granda

dblp:96/3418 · DBLP profile ↗
← Back
14ranked-venue papers
1as first author
6since 2021 · last 2025
0000-0002-5507-7705ORCID · corroborated

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

Artificial intelligence and machine learning · 11 · 1 first-author · 3 since 2021Systems, architecture and hardware · 9 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Databases, data management, data science and information retrieval · 1 · 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.

Artificial intelligence
6 papers
Robot navigation and mapping · 36% Reinforcement learning · 30% Motion planning and robot control · 15%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling › synthetic data generation
dataset generation
0.912025
Behavioral Entropy-Guided Dataset Generation for Offline Reinforcement Learning · ICLR 2025
Machine learning › Reinforcement learning › exploration › information-theoretic exploration
entropy-based exploration
0.912025
Behavioral Entropy-Guided Dataset Generation for Offline Reinforcement Learning · ICLR 2025
Machine learning › Reinforcement learning
exploration
0.912025
Behavioral Entropy-Guided Dataset Generation for Offline Reinforcement Learning · ICLR 2025
Machine learning › Reinforcement learning
offline reinforcement learning
0.912025
Behavioral Entropy-Guided Dataset Generation for Offline Reinforcement Learning · ICLR 2025
Robotics › Motion planning and robot control › motion planning
safe motion planning
0.912025
Safe and Dynamically Feasible Motion Planning Using Control Lyapunov and Barrier Functions · IEEE Trans. Robotics 2025
Robotics › Robot navigation and mapping
SLAM
0.722022
Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems · IEEE Trans. Robotics 2022
Applying domain knowledge to SLAM using virtual measurements · ICRA 2010
Robotics › Robot navigation and mapping › SLAM › multi-robot SLAM
distributed SLAM
0.612022
Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems · IEEE Trans. Robotics 2022
Robotics › Robot navigation and mapping › semantic mapping
metric-semantic mapping
0.612022
Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems · IEEE Trans. Robotics 2022
Robotics › Robot navigation and mapping › SLAM
multi-robot SLAM
0.612022
Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems · IEEE Trans. Robotics 2022
Robotics › Robot navigation and mapping › SLAM › graph optimization
pose graph optimization
0.612022
Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems · IEEE Trans. Robotics 2022
Machine learning › Probabilistic and Bayesian machine learning › sampling
adaptive sampling
0.312017
Multi-robot coordination through dynamic Voronoi partitioning for informative adaptive sampling in communication-constrained environments · ICRA 2017
Robotics › Robot navigation and mapping › mobile robot navigation › navigation planning
informative path planning
0.312017
Multi-robot coordination through dynamic Voronoi partitioning for informative adaptive sampling in communication-constrained environments · ICRA 2017
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.312017
Multi-robot coordination through dynamic Voronoi partitioning for informative adaptive sampling in communication-constrained environments · ICRA 2017
Machine learning › Reinforcement learning › exploration
multi-robot exploration
0.312017
Multi-robot coordination through dynamic Voronoi partitioning for informative adaptive sampling in communication-constrained environments · ICRA 2017
Robotics › Motion planning and robot control › path planning
voronoi partition
0.312017
Multi-robot coordination through dynamic Voronoi partitioning for informative adaptive sampling in communication-constrained environments · ICRA 2017
Robotics › Motion planning and robot control
trajectory optimization
0.312025
Safe and Dynamically Feasible Motion Planning Using Control Lyapunov and Barrier Functions · IEEE Trans. Robotics 2025
Knowledge, reasoning and agents › Multi-agent systems
distributed estimation
0.212016
Distributed trajectory estimation with privacy and communication constraints: A two-stage distributed Gauss-Seidel approach · ICRA 2016
Distributed systems
distributed optimization
0.212022
Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems · IEEE Trans. Robotics 2022
Robotics › Robot navigation and mapping › SLAM
feature-based SLAM
0.112010
Applying domain knowledge to SLAM using virtual measurements · ICRA 2010
Robotics › Robot navigation and mapping › robot mapping
environment modeling
0.112017
Multi-robot coordination through dynamic Voronoi partitioning for informative adaptive sampling in communication-constrained environments · ICRA 2017
Knowledge, reasoning and agents › Multi-agent systems › multi-robot systems
cooperative robots
0.112016
Distributed trajectory estimation with privacy and communication constraints: A two-stage distributed Gauss-Seidel approach · ICRA 2016

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

visual-inertial odometry · 1.1mesh deformation · 1.1shannon entropy · 0.9rényi entropy · 0.9k-nearest neighbor estimation · 0.9control lyapunov function · 0.9control barrier functions · 0.9behavioral entropy · 0.9graduated nonconvexity · 0.6graduated non-convexity · 0.6maximum likelihood estimation · 0.4
YearPublicationVenuePosition
2025 Behavioral Entropy-Guided Dataset Generation for Offline Reinforcement Learning
abstract
Entropy-based objectives are widely used to perform state space exploration in reinforcement learning (RL) and dataset generation for offline RL. Behavioral entropy (BE), a rigorous generalization of classical entropies that incorporates cognitive and perceptual biases of agents, was recently proposed for discrete settings and shown to be a promising metric for robotic exploration problems. In this work, we propose using BE as a principled exploration objective for systematically generating datasets that provide diverse state space coverage in complex, continuous, potentially high-dimensional domains. To achieve this, we extend the notion of BE to continuous settings, derive tractable $k$-nearest neighbor estimators, provide theoretical guarantees for these estimators, and develop practical reward functions that can be used with standard RL methods to learn BE-maximizing policies. Using standard MuJoCo environments, we experimentally compare the performance of offline RL algorithms for a variety of downstream tasks on datasets generated using BE, R\'{e}nyi, and Shannon entropy-maximizing policies, as well as the SMM and RND algorithms. We find that offline RL algorithms trained on datasets collected using BE outperform those trained on datasets collected using Shannon entropy, SMM, and RND on all tasks considered, and on 80\% of the tasks compared to datasets collected using Renyi entropy.
Wesley Suttle, Aamodh Suresh, Carlos Nieto-Granda
ICLR3
2025 Safe and Dynamically Feasible Motion Planning Using Control Lyapunov and Barrier Functions
Pol Mestres, Carlos Nieto-Granda, Jorge Cortés 0001
IEEE Trans. Robotics2
2023 Measuring Multi-Source Redundancy in Factor Graphs
abstract
Factor graphs are a ubiquitous tool for multisource inference in robotics and multi-sensor networks. They allow for heterogeneous measurements from many sources to be concurrently represented as factors in the state posterior distribution, so that inference can be conducted via sparse graphical methods. Adding measurements from many sources can supply robustness to state estimation, as seen in distributed pose graph optimization. However, adding excessive measurements to a factor graph can also quickly degrade their performance as more cycles are added to the graph. In both situations, the relevant quality is the redundancy of information. Drawing on recent work in information theory on partial information decomposition (PID), we articulate two potential definitions of redundancy in factor graphs, both within a common axiomatic framework for redundancy in factor graphs. This is the first application of PID to factor graphs, and only one of a few quantitative measures of redundancy.
Jesse Milzman, Andre Harrison, Carlos Nieto-Granda, John G. Rogers III
FUSION3
2023 Resilient and Distributed Multi-Robot Visual SLAM: Datasets, Experiments, and Lessons Learned
abstract
This paper revisits Kimera-Multi, a distributed multi-robot Simultaneous Localization and Mapping (SLAM) system, towards the goal of deployment in the real world. In particular, this paper has three main contributions. First, we describe improvements to Kimera-Multi to make it resilient to large-scale real-world deployments, with particular emphasis on handling intermittent and unreliable communication. Second, we collect and release challenging multi-robot benchmarking datasets obtained during live experiments conducted on the MIT campus, with accurate reference trajectories and maps for evaluation. The datasets include up to 8 robots traversing long distances (up to 8 km) and feature many challenging elements such as severe visual ambiguities (e.g., in underground tunnels and hallways), mixed indoor and outdoor trajectories with different lighting conditions, and dynamic entities (e.g., pedestrians and cars). Lastly, we evaluate the resilience of Kimera-Multi under different communication scenarios, and provide a quantitative comparison with a centralized baseline system. Based on the results from both live experiments and subsequent analysis, we discuss the strengths and weaknesses of Kimera-Multi, and suggest future directions for both algorithm and system design. We release the source code of Kimera-Multi and all datasets to facilitate further research towards the reliable real-world deployment of multi-robot SLAM systems.
Yulun Tian, Yun Chang, Long Quang, Arthur Schang, Carlos Nieto-Granda, Jonathan P. How, Luca Carlone
IROS5
2022 Ensured Continuous Surveillance Despite Sensor Transition Using Control Barrier Functions
Luis Guerrero-Bonilla, Carlos Nieto-Granda, Magnus Egerstedt
ISRR2
2022 Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systems
abstract
Multi-robot simultaneous localization and mapping (SLAM) is a crucial capability to obtain timely situational awareness over large areas. Real-world applications demand multi-robot SLAM systems to be robust to perceptual aliasing and to operate under limited communication bandwidth; moreover, it is desirable for these systems to capture semantic information to enable high-level decision-making and spatial artificial intelligence. This article presents$ \mathsf{{Kimera-Multi}} $, a multi-robot system that: 1) is robust and capable of identifying and rejecting incorrect inter- and intrarobot loop closures resulting from perceptual aliasing; 2) is fully distributed and only relies on local (peer-to-peer) communication to achieve distributed localization and mapping; and 3) builds a globally consistent metric-semantic 3-D mesh model of the environment in real time, where faces of the mesh are annotated with semantic labels.$ \mathsf{{Kimera-Multi}} $is implemented by a team of robots equipped with visual-inertial sensors. Each robot builds a local trajectory estimate and a local mesh using$ \mathsf{{Kimera}} $. When communication is available, robots initiate a distributed place recognition and robust pose graph optimization protocol based on a distributed graduated nonconvexity algorithm. The proposed protocol allows the robots to improve their local trajectory estimates by leveraging inter-robot loop closures while being robust to outliers. Finally, each robot uses its improved trajectory estimate to correct the local mesh using mesh deformation techniques. We demonstrate$ \mathsf{{Kimera-Multi}} $in photo-realistic simulations, SLAM benchmarking datasets, and challenging outdoor datasets collected using ground robots. Both real and simulated experiments involve long trajectories (e.g., up to 800 m per robot). The experiments show that$ \mathsf{{Kimera-Multi}} $: 1) outperforms the state of the art in terms of robustness and accuracy; 2) achieves estimation errors comparable to a centralized SLAM system while being fully distributed; 3) is parsimonious in terms of communication bandwidth; 4) produces accurate metric-semantic 3-D meshes; and 5) is modular and can also be used for standard 3-D reconstruction (i.e., without semantic labels) or for trajectory estimation (i.e., without reconstructing a 3-D mesh).
Yulun Tian, Yun Chang, Fernando Herrera Arias, Carlos Nieto-Granda, Jonathan P. How, Luca Carlone
IEEE Trans. Robotics4
2019 DEDUCE: Diverse scEne Detection methods in Unseen Challenging Environments
abstract
In recent years, there has been a rapid increase in the number of service robots deployed for aiding people in their daily activities. Unfortunately, most of these robots require human input for training in order to do tasks in indoor environments. Successful domestic navigation often requires access to semantic information about the environment, which can be learned without human guidance. In this paper, we propose a set of DEDUCE1- Diverse scEne Detection methods in Unseen Challenging Environments algorithms which incorporate deep fusion models derived from scene recognition systems and object detectors. The five methods described here have been evaluated on several popular recent image datasets, as well as real-world videos acquired through multiple mobile platforms. The final results show an improvement over the existing state-of-the-art visual place recognition systems.
Anwesan Pal, Carlos Nieto-Granda, Henrik I. Christensen
IROS2
2017 Multi-robot coordination through dynamic Voronoi partitioning for informative adaptive sampling in communication-constrained environments
abstract
Autonomous underwater vehicles (AUVs) are cost- and time-efficient systems for environmental sampling. Informative adaptive sampling has been shown to be an effective method of sampling a lake or ocean for environmental modeling. In this paper, we focus on multi-robot coordination for informative adaptive sampling. We use a dynamic Voronoi partitioning approach whereby the vehicles, in a decentralized fashion, repeatedly calculate weighted Voronoi partitions for the space. Each vehicle then runs informative adaptive sampling within their partition. The vehicles can request surfacing events to share data between vehicles. Simulation results show that the addition of the coordination with dynamic Voronoi partitioning results in obtaining higher quality models faster. Thus we created a decentralized, multi-robot coordination approach for informative, adaptive sampling of unknown environments.
Stephanie Kemna, John G. Rogers III, Carlos Nieto-Granda, Stuart Young, Gaurav S. Sukhatme
ICRA3
2016 Distributed trajectory estimation with privacy and communication constraints: A two-stage distributed Gauss-Seidel approach
abstract
We propose a distributed algorithm to estimate the 3D trajectories of multiple cooperative robots from relative pose measurements. Our approach leverages recent results [1] which show that the maximum likelihood trajectory is well approximated by a sequence of two quadratic subproblems. The main contribution of the present work is to show that these subproblems can be solved in a distributed manner, using the distributed Gauss-Seidel (DGS) algorithm. Our approach has several advantages. It requires minimal information exchange, which is beneficial in presence of communication and privacy constraints. It has an anytime flavor: after few iterations the trajectory estimates are already accurate, and they asymptotically convergence to the centralized estimate. The DGS approach scales well to large teams, and it has a straightforward implementation. We test the approach in simulations and field tests, demonstrating its advantages over related techniques.
Siddharth Choudhary, Luca Carlone, Carlos Nieto-Granda, John G. Rogers III, Henrik I. Christensen, Frank Dellaert
ICRA3
2016 Active planning based extrinsic calibration of exteroceptive sensors in unknown environments
abstract
Existing Simultaneous Localization and Mapping systems require an extensive manual pre-calibration process. Non-manual calibration procedures use manipulators to create known patterns in order to estimate the unknown calibration. Calibration is often time-consuming and involves humans performing repetitive tasks such as aligning a known calibration target at different poses with respect to the sensor. We propose an algorithm that plans a trajectory which actively reduces the uncertainty of the robot's calibration given a rough initial calibration estimate. Calibration is performed autonomously in a previously unknown environment by maintaining the belief over landmarks, poses, and the calibration parameters. We present experimental results to demonstrate the approach's ability to autonomously calibrate the exteroceptive sensor in simulated and real environments. We show that even a greedy approach can reduce the effort needed to perform calibration every time the robot is reconfigured for autonomous tasks and mitigates the possibility of human error added into the calibration.
Varun Murali, Carlos Nieto-Granda, Siddharth Choudhary, Henrik I. Christensen
IROS2
2011 Simultaneous localization and mapping with learned object recognition and semantic data association
abstract
Complex and structured landmarks like objects have many advantages over low-level image features for semantic mapping. Low level features such as image corners suffer from occlusion boundaries, ambiguous data association, imaging artifacts, and viewpoint dependance. Artificial landmarks are an unsatisfactory alternative because they must be placed in the environment solely for the robot's benefit. Human environments contain many objects which can serve as suitable landmarks for robot navigation such as signs, objects, and furniture. Maps based on high level features which are identified by a learned classifier could better inform tasks such as semantic mapping and mobile manipulation. In this paper we present a technique for recognizing door signs using a learned classifier as one example of this approach, and demonstrate their use in a graphical SLAM framework with data association provided by reasoning about the semantic meaning of the sign.
John G. Rogers III, Alexander J. B. Trevor, Carlos Nieto-Granda, Henrik I. Christensen
IROS3
2010 Applying domain knowledge to SLAM using virtual measurements
abstract
Simultaneous Localization and Mapping (SLAM) aims to estimate the maximum likelihood map and robot pose based on a robot's control and sensor measurements. In structured environments, such as human environments, we might have additional domain knowledge that could be applied to produce higher quality mapping results. We present a method for using virtual measurements, which are measurements between two features in our map. To demonstrate this, we present a system that uses such virtual measurements to relate visually detected points to walls detected with a laser scanner.
Alexander J. B. Trevor, John G. Rogers III, Carlos Nieto-Granda, Henrik I. Christensen
ICRA3
2010 Semantic map partitioning in indoor environments using regional analysis
abstract
Classification of spatial regions based on semantic information in an indoor environment enables robot tasks such as navigation or mobile manipulation to be spatially aware. The availability of contextual information can significantly simplify operation of a mobile platform. We present methods for automated recognition and classification of spaces into separate semantic regions and use of such information for generation of a topological map of an environment. The association of semantic labels with spatial regions is based on Human Augmented Mapping. The methods presented in this paper are evaluated both in simulation and on real data acquired from an office environment.
Carlos Nieto-Granda, John G. Rogers III, Alexander J. B. Trevor, Henrik I. Christensen
IROS1
2010 SLAM with Expectation Maximization for moveable object tracking
abstract
The goal of simultaneous localization and mapping (SLAM) is to compute the posterior distribution over landmark poses. Typically, this is made possible through the static world assumption - the landmarks remain in the same location throughout the mapping procedure. Some prior work has addressed this assumption by splitting maps into static and dynamic sets, or by recognizing moving landmarks and tracking them. In contrast to previous work, we apply an Expectation Maximization technique to a graph based SLAM approach and allow landmarks to be dynamic. The batch nature of this operation enables us to detect moveable landmarks and factor them out of the map. We demonstrate the performance of this algorithm with a series of experiments with moveable landmarks in a structured environment.
John G. Rogers III, Alexander J. B. Trevor, Carlos Nieto-Granda, Henrik I. Christensen
IROS3