EDBT 2026 Demo / reviewers in the wild / expert
Venkatraman Narayanan
dblp:117/4895
· DBLP profile ↗
16ranked-venue papers
8as first author
3since 2021 · last 2023
0000-0003-0536-4420ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 8 first-author · 3 since 2021Systems, architecture and hardware · 11 · 7 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 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
11 papers |
3D vision · 24% Motion planning and robot control · 19% Efficient and distributed learning · 13% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 100% |
Topics — the 28 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
3d object detection |
0.7 | 1 | 2023 | X3KD: Knowledge Distillation Across Modalities, Tasks and Stages for Multi-Camera 3D Object Detection · CVPR 2023 |
Machine learning › Efficient and distributed learning › model compression › knowledge distillation
cross-modal distillation |
0.7 | 1 | 2023 | X3KD: Knowledge Distillation Across Modalities, Tasks and Stages for Multi-Camera 3D Object Detection · CVPR 2023 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.7 | 1 | 2023 | X3KD: Knowledge Distillation Across Modalities, Tasks and Stages for Multi-Camera 3D Object Detection · CVPR 2023 |
Computer vision › 3D vision › 3d object detection › image-based 3d object detection
multi-view 3d object detection |
0.7 | 1 | 2023 | X3KD: Knowledge Distillation Across Modalities, Tasks and Stages for Multi-Camera 3D Object Detection · CVPR 2023 |
Robotics › Robot navigation and mapping › social navigation
pedestrian-aware navigation |
0.7 | 1 | 2023 | EWareNet: Emotion-Aware Pedestrian Intent Prediction and Adaptive Spatial Profile Fusion for Social Robot Navigation · ICRA 2023 |
Human-robot interaction › robot navigation
social robot navigation |
0.7 | 1 | 2023 | EWareNet: Emotion-Aware Pedestrian Intent Prediction and Adaptive Spatial Profile Fusion for Social Robot Navigation · ICRA 2023 |
Robotics › Motion planning and robot control
motion planning |
0.7 | 3 | 2016 | A*-Connect: Bounded suboptimal bidirectional heuristic search · ICRA 2016 Dynamic Multi-Heuristic A* · ICRA 2015 Motion planning for robotic manipulators with independent wrist joints · ICRA 2014 |
Computer vision › Image recognition and object detection
object recognition and localization |
0.5 | 2 | 2017 | Deliberative object pose estimation in clutter · ICRA 2017 PERCH: Perception via search for multi-object recognition and localization · ICRA 2016 |
Computer vision › Segmentation and scene understanding › instance segmentation
contour-based instance segmentation |
0.5 | 1 | 2021 | Learning Panoptic Segmentation from Instance Contours · ICRA 2021 |
Computer vision › Segmentation and scene understanding
panoptic segmentation |
0.5 | 1 | 2021 | Learning Panoptic Segmentation from Instance Contours · ICRA 2021 |
Robotics › Motion planning and robot control › motion planning
search-based motion planning |
0.5 | 2 | 2016 | A*-Connect: Bounded suboptimal bidirectional heuristic search · ICRA 2016 Dynamic Multi-Heuristic A* · ICRA 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
0.4 | 2 | 2015 | Efficient Search with an Ensemble of Heuristics · IJCAI 2015 Dynamic Multi-Heuristic A* · ICRA 2015 |
Computer vision › 3D vision
object pose estimation |
0.4 | 2 | 2017 | Deliberative object pose estimation in clutter · ICRA 2017 Task-oriented planning for manipulating articulated mechanisms under model uncertainty · ICRA 2015 |
Computer vision › 3D vision › pose estimation › robust pose estimation
uncertainty-aware pose estimation |
0.3 | 1 | 2017 | Deliberative object pose estimation in clutter · ICRA 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › bidirectional search
bidirectional heuristic search |
0.2 | 1 | 2016 | A*-Connect: Bounded suboptimal bidirectional heuristic search · ICRA 2016 |
Computer vision › 3D vision › object pose estimation
multi-object pose estimation |
0.2 | 1 | 2016 | PERCH: Perception via search for multi-object recognition and localization · ICRA 2016 |
Robotics › Robot manipulation
perception under occlusion |
0.2 | 1 | 2016 | PERCH: Perception via search for multi-object recognition and localization · ICRA 2016 |
Robotics › Robot manipulation › grasping
articulated object manipulation |
0.2 | 1 | 2015 | Task-oriented planning for manipulating articulated mechanisms under model uncertainty · ICRA 2015 |
Computer vision › Face, body and person analysis
gait analysis |
0.2 | 1 | 2023 | EWareNet: Emotion-Aware Pedestrian Intent Prediction and Adaptive Spatial Profile Fusion for Social Robot Navigation · ICRA 2023 |
Computer vision › 3D vision › 3d object detection › point cloud object detection
LiDAR-based 3D object detection |
0.2 | 1 | 2023 | X3KD: Knowledge Distillation Across Modalities, Tasks and Stages for Multi-Camera 3D Object Detection · CVPR 2023 |
Robotics › Autonomous driving
pedestrian behavior prediction |
0.2 | 1 | 2023 | EWareNet: Emotion-Aware Pedestrian Intent Prediction and Adaptive Spatial Profile Fusion for Social Robot Navigation · ICRA 2023 |
Robotics › Motion planning and robot control › motion planning › geometric motion planning
high-dimensional motion planning |
0.2 | 1 | 2014 | Motion planning for robotic manipulators with independent wrist joints · ICRA 2014 |
Robotics › Motion planning and robot control
manipulator motion planning |
0.2 | 1 | 2014 | Motion planning for robotic manipulators with independent wrist joints · ICRA 2014 |
Robotics › Robot navigation and mapping › mobile robot navigation › navigation planning
topological planning |
0.2 | 1 | 2013 | Planning under topological constraints using beam-graphs · ICRA 2013 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
combinatorial search |
0.2 | 2 | 2017 | Deliberative object pose estimation in clutter · ICRA 2017 PERCH: Perception via search for multi-object recognition and localization · ICRA 2016 |
Computer vision › Segmentation and scene understanding
semantic segmentation |
0.1 | 1 | 2021 | Learning Panoptic Segmentation from Instance Contours · ICRA 2021 |
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning |
0.1 | 2 | 2016 | A*-Connect: Bounded suboptimal bidirectional heuristic search · ICRA 2016 Dynamic Multi-Heuristic A* · ICRA 2015 |
Robotics › Motion planning and robot control › path planning › coverage path planning
surveillance path planning |
0.0 | 1 | 2013 | Planning under topological constraints using beam-graphs · ICRA 2013 |
Methods — techniques the papers use, named apart from their topics
RGB-D perception · 1.5transformer · 1.3reinforcement learning · 1.3knowledge distillation · 0.7instance segmentation · 0.7adversarial training · 0.7convolutional neural network · 0.5connected component labeling · 0.5multi-heuristic search · 0.5a* search · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | X3KD: Knowledge Distillation Across Modalities, Tasks and Stages for Multi-Camera 3D Object DetectionabstractRecent advances in 3D object detection (3DOD) have obtained remarkably strong results for LiDAR-based models. In contrast, surround-view 3DOD models based on multiple camera images underperform due to the necessary view transformation of features from perspective view (PV) to a 3D world representation which is ambiguous due to missing depth information. This paper introduces X3KD, a comprehensive knowledge distillation framework across different modalities, tasks, and stages for multi-camera 3DOD. Specifically, we propose cross-task distillation from an instance segmentation teacher (X-IS) in the PV feature extraction stage providing supervision without ambiguous error backpropagation through the view transformation. After the transformation, we apply cross-modal feature distillation (X-FD) and adversarial training (X-AT) to improve the 3D world representation of multi-camera features through the information contained in a LiDAR-based 3DOD teacher. Finally, we also employ this teacher for cross-modal output distillation (X-OD), providing dense supervision at the prediction stage. We perform extensive ablations of knowledge distillation at different stages of multi-camera 3DOD. Our final X3KD model outperforms previous state-of-the-art approaches on the nuScenes and Waymo datasets and generalizes to RADAR-based 3DOD. Qualitative results video at https://youtu.be/1do9DPFmr38. Marvin Klingner, Shubhankar Borse, Varun Ravi Kumar, Behnaz Rezaei, Venkatraman Narayanan, Senthil Kumar Yogamani, Fatih Porikli |
CVPR | 5 |
| 2023 | EWareNet: Emotion-Aware Pedestrian Intent Prediction and Adaptive Spatial Profile Fusion for Social Robot NavigationabstractWe present EWareNet, a novel intent and affect-aware social robot navigation algorithm among pedestrians. Our approach predicts the trajectory-based pedestrian intent from gait sequence, which is then used for intent-guided navigation taking into account social and proxemic constraints. We propose a transformer-based model that works on commodity RGB-D cameras mounted onto a moving robot. Our intent prediction routine is integrated into a mapless navigation scheme and makes no assumptions about the environment of pedestrian motion. Our navigation scheme consists of a novel obstacle profile representation methodology that is dynamically adjusted based on the pedestrian pose, intent, and affect. The navigation scheme is based on a reinforcement learning algorithm that takes pedestrian intent and robot's impact on pedestrian intent into consideration, in addition to the environmental configuration. We outperform current state-of-art algorithms for intent prediction from 3D gaits. Venkatraman Narayanan, Bala Murali Manoghar, Rama Prashanth RV, Aniket Bera |
ICRA | 1 |
| 2021 | Learning Panoptic Segmentation from Instance ContoursabstractPanoptic Segmentation aims to provide an understanding of background (stuff) and instances of objects (things) at a pixel level. It combines the separate tasks of semantic segmentation (pixel level classification) and instance segmentation to build a single unified scene understanding task. Typically, panoptic segmentation is derived by combining semantic and instance segmentation tasks that are learned separately or jointly (multi-task networks). In general, instance segmentation networks are built by adding a foreground mask estimation layer on top of object detectors or using instance clustering methods that assign a pixel to an instance center. In this work, we present a fully convolution neural network that learns instance segmentation from semantic segmentation and instance contours (boundaries of things). Instance contours along with semantic segmentation yield a boundary aware semantic segmentation of things. Connected component labeling on these results produces instance segmentation. We merge semantic and instance segmentation results to output panoptic segmentation. We evaluate our proposed method on the CityScapes dataset to demonstrate qualitative and quantitative performances along with several ablation studies. Our overview video can be accessed from https://youtu.be/wBtcxRhG3e0. Sumanth Chennupati, Venkatraman Narayanan, Ganesh Sistu, Senthil Kumar Yogamani, Samir A. Rawashdeh |
ICRA | 2 |
| 2020 | ProxEmo: Gait-based Emotion Learning and Multi-view Proxemic Fusion for Socially-Aware Robot NavigationabstractWe present ProxEmo, a novel end-to-end emotion prediction algorithm for socially aware robot navigation among pedestrians. Our approach predicts the perceived emotions of a pedestrian from walking gaits, which is then used for emotion-guided navigation taking into account social and proxemic constraints. To classify emotions, we propose a multi-view skeleton graph convolution-based model that works on a commodity camera mounted onto a moving robot. Our emotion recognition is integrated into a mapless navigation scheme and makes no assumptions about the environment of pedestrian motion. It achieves a mean average emotion prediction precision of 82.47% on the Emotion-Gait benchmark dataset. We outperform current state-of-art algorithms for emotion recognition from 3D gaits. We highlight its benefits in terms of navigation in indoor scenes using a Clearpath Jackal robot. Venkatraman Narayanan, Bala Murali Manoghar, Vishnu Sashank Dorbala, Dinesh Manocha, Aniket Bera |
IROS | 1 |
| 2017 | Deliberative object pose estimation in clutterabstractA fundamental robot perception task is that of identifying and estimating the poses of objects with known 3D models in RGB-D data. While feature-based and discriminative approaches have been traditionally used for this task, recent work on deliberative approaches such as PERCH and D2P have shown improved robustness in handling scenes with severe inter-object occlusions. These deliberative approaches work by treating multi-object pose estimation as a combinatorial search over the space of possible rendered scenes of the objects, thereby inherently being able to predict and account for occlusions. However, these methods have so far been restricted to scenes comprising only of known objects, and have been unable to handle extraneous clutter — a common occurrence in many real-world settings. This work significantly increases the practical relevance of deliberative perception methods by developing a formulation that: i) accounts for extraneous unmodeled clutter in scenes, and ii) provides object pose uncertainty estimates. Our algorithm is complete and provides bounded suboptimality guarantees for the cost function chosen to be optimized. Empirically, we demonstrate successful object recognition and uncertainty-aware localization in challenging scenes with unmodeled clutter, where previous deliberative methods perform unsatisfactorily. In addition, this work was used as part of the perception system by Carnegie Mellon University's Team HARP in the 2016 Amazon Picking Challenge. Venkatraman Narayanan, Maxim Likhachev |
ICRA | 1 |
| 2016 | A*-Connect: Bounded suboptimal bidirectional heuristic searchabstractThe benefits of bidirectional planning over the unidirectional version are well established for motion planning in high-dimensional configuration spaces. While bidirectional approaches have been employed with great success in the context of sampling-based planners such as in RRT-Connect, they have not enjoyed popularity amongst search-based methods such as A*. The systematic nature of search-based algorithms, which often leads to consistent and high-quality paths, also enforces strict conditions for the connection of forward and backward searches. Admissible heuristics for the connection of forward and backward searches have been developed, but their computational complexity is a deterrent. In this work, we leverage recent advances in search with inadmissible heuristics to develop an algorithm called A*-Connect, much in the spirit of RRT-Connect. A*-Connect uses a fast approximation of the classic front-to-front heuristic from literature to lead the forward and backward searches towards each other, while retaining theoretical guarantees on completeness and bounded suboptimality. We validate A*-Connect on manipulation as well as navigation domains, comparing with popular sampling-based methods as well as state-of-the-art bidirectional search algorithms. Our results indicate that A*-Connect can provide several times speedup over unidirectional search while maintaining high solution quality. Fahad Islam 0002, Venkatraman Narayanan, Maxim Likhachev |
ICRA | 2 |
| 2016 | PERCH: Perception via search for multi-object recognition and localizationabstractIn many robotic domains such as flexible automated manufacturing or personal assistance, a fundamental perception task is that of identifying and localizing objects whose 3D models are known. Canonical approaches to this problem include discriminative methods that find correspondences between feature descriptors computed over the model and observed data. While these methods have been employed successfully, they can be unreliable when the feature descriptors fail to capture variations in observed data; a classic cause being occlusion. As a step towards deliberative reasoning, we present PERCH: PErception via SeaRCH, an algorithm that seeks to find the best explanation of the observed sensor data by hypothesizing possible scenes in a generative fashion. Our contributions are: i) formulating the multi-object recognition and localization task as an optimization problem over the space of hypothesized scenes, ii) exploiting structure in the optimization to cast it as a combinatorial search problem on what we call the Monotone Scene Generation Tree, and iii) leveraging parallelization and recent advances in multi-heuristic search in making combinatorial search tractable. We prove that our system can guaranteedly produce the best explanation of the scene under the chosen cost function, and validate our claims on real world RGB-D test data. Our experimental results show that we can identify and localize objects under heavy occlusion— cases where state-of-the-art methods struggle. Venkatraman Narayanan, Maxim Likhachev |
ICRA | 1 |
| 2015 | Dynamic Multi-Heuristic A*abstractMany motion planning problems in robotics are high dimensional planning problems. While sampling-based motion planning algorithms handle the high dimensionality very well, the solution qualities are often hard to control due to the inherent randomization. In addition, they suffer severely when the configuration space has several ‘narrow passages’. Search-based planners on the other hand typically provide good solution qualities and are not affected by narrow passages. However, in the absence of a good heuristic or when there are deep local minima in the heuristic, they suffer from the curse of dimensionality. In this work, our primary contribution is a method for dynamically generating heuristics, in addition to the original heuristic(s) used, to guide the search out of local minima. With the ability to escape local minima easily, the effect of dimensionality becomes less pronounced. On the theoretical side, we provide guarantees on completeness and bounds on suboptimality of the solution found. We compare our proposed method with the recently published Multi-Heuristic A* search, and the popular RRT-Connect in a full-body mobile manipulation domain for the PR2 robot, and show its benefits over these approaches. Fahad Islam 0002, Venkatraman Narayanan, Maxim Likhachev |
ICRA | 2 |
| 2015 | Task-oriented planning for manipulating articulated mechanisms under model uncertaintyabstractPersonal robots need to manipulate a variety of articulated mechanisms as part of day-to-day tasks. These tasks are often specific, goal-driven, and permit very little bootstrap time for learning the articulation type. In this work, we address the problem of purposefully manipulating an articulated object, with uncertainty in the type of articulation. To this end, we provide two primary contributions: first, an efficient planning algorithm that, given a set of candidate articulation models, is able to correctly identify the underlying model and simultaneously complete a task; and second, a representation for articulated objects called the Generalized Kinematic Graph (GK-Graph), that allows for modeling complex mechanisms whose articulation varies as a function of the state space. Finally, we provide a practical method to auto-generate candidate articulation models from RGB-D data and present extensive results on the PR2 robot to demonstrate the utility of our representation and the efficiency of our planner. Venkatraman Narayanan, Maxim Likhachev |
ICRA | 1 |
| 2015 | Efficient Search with an Ensemble of Heuristics
Mike Phillips, Venkatraman Narayanan, Sandip Aine, Maxim Likhachev |
IJCAI | 2 |
| 2015 | Improved Multi-Heuristic A* for Searching with Uncalibrated HeuristicsabstractRecently, several researchers have brought forth the benefits of searching with multiple (and possibly inadmissible) heuristics, arguing how different heuristics could be independently useful in different parts of the state space. However, algorithms that use inadmissible heuristics in the traditional best-first sense, such as the recently developed Multi-Heuristic A* (MHA*), are subject to a crippling calibration problem: they prioritize nodes for expansion by additively combining the cost-to-come and the inadmissible heuristics even if those heuristics have no connection with the cost-to-go (e.g., the heuristics are uncalibrated) . For instance, if the inadmissible heuristic were an order of magnitude greater than the perfect heuristic, an algorithm like MHA* would simply reduce to a weighted A* search with one consistent heuristic. In this work, we introduce a general multi-heuristic search framework that solves the calibration problem and as a result a) facilitates the effective use of multiple uncalibrated inadmissible heuristics, and b) provides significantly better performance than MHA* whenever tighter sub-optimality bounds on solution quality are desired. Experimental evaluations on a complex full-body robotics motion planning problem and large sliding tile puzzles demonstrate the benefits of our framework. Venkatraman Narayanan, Sandip Aine, Maxim Likhachev |
SOCS | 1 |
| 2014 | Motion planning for robotic manipulators with independent wrist jointsabstractAdvanced modern humanoid robots often have complex manipulators with a large number of degrees of freedom. Thus, motion planning for such manipulators is a very computationally challenging problem. However, often robotic manipulators allow the wrist degrees of freedom to be controlled independently from the configuration of the rest of the arm. In this paper we show how to split the high dimensional planning problem into two lower-dimensional sub-problems - planning for the main arm joints and planning for the wrist joints, without losing guarantees on completeness. This approach is an extension of our previously developed framework for planning with adaptive dimensionality. Experimentally, we show that this approach is very effective in speeding up planning for robotic arms on Willow Garage's PR2 platform. We compare our algorithm with several popular alternative approaches for performing motion planning for robotic arms. The results we observe illustrate that our algorithm provides a good balance between planning time, planning success rate, path consistency, and path quality. Kalin Gochev, Venkatraman Narayanan, Benjamin J. Cohen, Alla Safonova, Maxim Likhachev |
ICRA | 2 |
| 2014 | Multi-Heuristic AabstractWe present a novel heuristic search framework, called Multi-Heuristic A* (MHA*), that simultaneously uses multiple, arbitrarily inadmissible heuristic functions and one consistent heuristic to search for complete and bounded suboptimal solutions. This simplifies the de- sign of heuristics and enables the search to effectively combine the guiding powers of different heuristic func- tions. We support these claims with experimental results on full-body manipulation for PR2 robots. Sandip Aine, Siddharth Swaminathan, Venkatraman Narayanan, Victor Hwang, Maxim Likhachev |
SOCS | 3 |
| 2013 | Planning under topological constraints using beam-graphsabstractWe present a framework based on graph search for navigation in the plane with a variety of topological constraints. The method is based on modifying a standard graph-based navigation approach to keep an additional state variable that encodes topological information about the path. The topological information is represented by a sequence of virtual sensor beam crossings. By considering classes of beam crossing sequences to be equivalent under certain equivalence relations, we obtain a general method for planning with topological constraints that subsumes existing approaches while admitting more favorable representational characteristics. We provide experimental results that validate the approach and show how the planner can be used to find loop paths for autonomous surveillance problems, simultaneously satisfying minimum-cost objectives and in dynamic environments. As an additional application, we demonstrate the use of our planner on the PR2 robot for automated building of 3D object models. Venkatraman Narayanan, Paul Vernaza, Maxim Likhachev, Steven M. LaValle |
ICRA | 1 |
| 2012 | Anytime Safe Interval Path Planning for dynamic environmentsabstractPath planning in dynamic environments is significantly more difficult than navigation in static spaces due to the increased dimensionality of the problem, as well as the importance of returning good paths under time constraints. Anytime planners are ideal for these types of problems as they find an initial solution quickly and then improve it as time allows. In this paper, we develop an anytime planner that builds off of Safe Interval Path Planning (SIPP), which is a fast A*-variant for planning in dynamic environments that uses intervals instead of timesteps to represent the time dimension of the problem. In addition, we introduce an optional time-horizon after which the planner drops time as a dimension. On the theoretical side, we show that in the absence of time-horizon our planner can provide guarantees on completeness as well as bounds on the sub-optimality of the solution with respect to the original space-time graph. We also provide simulation experiments for planning for a UAV among 50 dynamic obstacles, where we can provide safe paths for the next 15 seconds of execution within 0.05 seconds. Our results provide a strong evidence for our planner working under real-time constraints. Venkatraman Narayanan, Mike Phillips, Maxim Likhachev |
IROS | 1 |
| 2012 | Efficiently Finding Optimal Winding-Constrained Loops in the Plane: Extended AbstractabstractWe present a method to efficiently find winding-constrained loops in the plane that are optimal with respect to a minimum- cost objective and in the presence of obstacles. Our approach is similar to a typical graph-based search for an optimal path in the plane, but with an additional state variable that encodes information about path homotopy. Upon finding a loop, the value of this state corresponds to a line integral over the loop that indicates how many times it winds around each obstacle, enabling us to reduce the problem of finding paths satisfying winding constraints to that of searching for paths to suitable states in this augmented state space. We give an intuitive in- terpretation of the method based on fluid mechanics and show how this yields a way to perform the necessary calculations efficiently. Results are given in which we use our method to find optimal routes for autonomous surveillance and intruder containment. Paul Vernaza, Venkatraman Narayanan, Maxim Likhachev |
SOCS | 2 |