Nikhil Das

dblp:189/9363 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2024
0000-0002-5049-5422ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Systems, architecture and hardware · 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
4 papers
Motion planning and robot control · 72% Robot navigation and mapping · 17% Robot manipulation · 12%
Theoretical computer science
2 papers
Computational geometry · 79% Mathematical optimization · 21%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
trajectory optimization
0.612022
DiffCo: Autodifferentiable Proxy Collision Detection With Multiclass Labels for Safety-Aware Trajectory Optimization · IEEE Trans. Robotics 2022
Computational geometry › geometric intersection
collision detection
0.612022
DiffCo: Autodifferentiable Proxy Collision Detection With Multiclass Labels for Safety-Aware Trajectory Optimization · IEEE Trans. Robotics 2022
Robotics › Motion planning and robot control
collision avoidance
0.512021
Optimal Multi-Manipulator Arm Placement for Maximal Dexterity during Robotics Surgery · ICRA 2021
Robotics › Motion planning and robot control
robot control
0.512021
Optimal Multi-Manipulator Arm Placement for Maximal Dexterity during Robotics Surgery · ICRA 2021
Robotics › Robot manipulation › medical robotics
surgical robotics
0.512021
Optimal Multi-Manipulator Arm Placement for Maximal Dexterity during Robotics Surgery · ICRA 2021
Robotics › Motion planning and robot control › motion planning
collision checking
0.412020
Autonomous Navigation in Unknown Environments using Sparse Kernel-based Occupancy Mapping · ICRA 2020
Robotics › Motion planning and robot control
collision detection
0.412020
Learning-Based Proxy Collision Detection for Robot Motion Planning Applications · IEEE Trans. Robotics 2020
Robotics › Motion planning and robot control
motion planning
0.412020
Learning-Based Proxy Collision Detection for Robot Motion Planning Applications · IEEE Trans. Robotics 2020
Robotics › Robot navigation and mapping
occupancy grid mapping
0.412020
Autonomous Navigation in Unknown Environments using Sparse Kernel-based Occupancy Mapping · ICRA 2020
Mathematical optimization
continuous optimization
0.112021
Optimal Multi-Manipulator Arm Placement for Maximal Dexterity during Robotics Surgery · ICRA 2021
Robotics › Motion planning and robot control › motion planning › configuration space
configuration space modeling
0.112020
Learning-Based Proxy Collision Detection for Robot Motion Planning Applications · IEEE Trans. Robotics 2020
Robotics › Robot navigation and mapping
mobile robot navigation
0.112020
Autonomous Navigation in Unknown Environments using Sparse Kernel-based Occupancy Mapping · ICRA 2020
Robotics › Robot navigation and mapping › mobile robot navigation › mapless navigation
navigation in unknown environments
0.112020
Autonomous Navigation in Unknown Environments using Sparse Kernel-based Occupancy Mapping · ICRA 2020

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

proxy collision detection · 1.6multiclass labels · 1.1proxy collision checking · 1.0optimization · 1.0autodifferentiation · 0.6auto-differentiation · 0.6sparse support vectors · 0.4machine learning · 0.4kernel perceptron · 0.4
YearPublicationVenuePosition
2024 Convolutional Neural Network Based Broadcast News Summarization using Acoustic-Prosodic Features
abstract
Speech summarization is aimed at reducing the length of spoken documents while preserving the core information. Extractive summarization creates a summary by selecting the important sentences. This paper proposes a novel one-dimensional convolutional neural network (1D-CNN) architecture, for summarizing broadcast news. The extractive speech summarization task is framed as a binary classification problem, where the model processes spoken sentences segmented from the spoken doc-ument. The proposed 1D-CNN model is trained on handcrafted acoustic-prosodic feature representation of the spoken sentences, thus making this approach text-independent. This is particularly relevant for low-resource languages as this allows effective sum-marization with limited training data, and not being dependent on speech converted text transcripts. The experiments in this paper were conducted on broad-cast news data in a low-resource language, and the summaries are evaluated using the ROUGE metric.
Priyanjana Chowdhury, Nikhil Das, Sanghamitra Nath, Utpal Sharma
TENCON2
2022 DiffCo: Autodifferentiable Proxy Collision Detection With Multiclass Labels for Safety-Aware Trajectory Optimization
abstract
The objective of trajectory optimization algorithms is to achieve an optimal collision-free path between start and goal states. In real-world scenarios, where environments can be complex and nonhomogeneous, a robot needs to be able to gauge whether a state will be in collision with various objects in order to meet some safety metrics. The collision detector should be computationally efficient and, ideally, analytically differentiable to facilitate stable and rapid gradient descent during optimization. However, methods today lack an elegant approach to detect collision differentiably, relying rather on numerical gradients that can be unstable. We present DiffCo, the first, fully autodifferentiable, nonparametric model for collision detection. Its nonparametric behavior allows one to compute collision boundaries on the fly and update them, requiring no pretraining and allowing it to update continuously in dynamic environments. It provides robust gradients for trajectory optimization via backpropagation and is often 10–100 times faster to compute than its geometric counterparts. DiffCo also extends trivially to modeling different object collision classes for semantically informed trajectory optimization.
Yuheng Zhi, Nikhil Das, Michael C. Yip
IEEE Trans. Robotics2
2021 Optimal Multi-Manipulator Arm Placement for Maximal Dexterity during Robotics Surgery
abstract
Robot arm placements are oftentimes a limitation in surgical preoperative procedures, relying on trained staff to evaluate and decide on the optimal positions for the arms. Given new and different patient anatomies, it can be challenging to make an informed choice, leading to more frequently colliding arms or limited manipulator workspaces. In this paper, we develop a method to generate the optimal manipulator base positions for the multi-port da Vinci surgical system that minimizes self-collision and environment-collision, and maximizes the surgeon’s reachability inside the patient. Scoring functions are defined for each criterion so that they may be optimized over. Since for multi-manipulator setups, a large number of free parameters are available to adjust the base positioning of each arm, a challenge becomes how one can expediently assess possible setups. We thus also propose methods that perform fast queries of each measure with the use of a proxy collision-checker. We then develop an optimization method to determine the optimal position using the scoring functions. We evaluate the optimality of the base positions for the robot arms on canonical trajectories, and show that the solution yielded by the optimization program can satisfy each criterion. The metrics and optimization strategy are generalizable to other surgical robotic platforms so that patient-side manipulator positioning may be optimized and solved.
James Di, Nikhil Das, Michael C. Yip
ICRA3
2020 Autonomous Navigation in Unknown Environments using Sparse Kernel-based Occupancy Mapping
abstract
This paper focuses on real-time occupancy mapping and collision checking onboard an autonomous robot navigating in an unknown environment. We propose a new map representation, in which occupied and free space are separated by the decision boundary of a kernel perceptron classifier. We develop an online training algorithm that maintains a very sparse set of support vectors to represent obstacle boundaries in configuration space. We also derive conditions that allow complete (without sampling) collision-checking for piecewise-linear and piecewise-polynomial robot trajectories. We demonstrate the effectiveness of our mapping and collision checking algorithms for autonomous navigation of an Ackermann-drive robot in unknown environments.
Thai Duong 0001, Nikhil Das, Michael C. Yip, Nikolay Atanasov 0001
ICRA2
2020 Learning-Based Proxy Collision Detection for Robot Motion Planning Applications
abstract
This article demonstrates that collision detection-intensive applications such as robotic motion planning may be accelerated by performing collision checks with a machine learning model. We propose Fastron, a learning-based algorithm, to model a robot's configuration space to be used as a proxy collision detector in place of standard geometric collision checkers. We demonstrate that leveraging the proxy collision detector results in up to an order of magnitude faster performance in robot simulation and planning than state-of-the-art collision detection libraries. Our results show that Fastron learns a model more than 100 times faster than a competing C-space modeling approach, while also providing theoretical guarantees of learning convergence. Using the open motion planning libraries (OMPLs), we were able to generate initial motion plans across all experiments with varying robot and environment complexities and workspace obstacle locations. With Fastron, we can repeatedly generate new motion plans at a 56 Hz rate, showing its application toward autonomous surgical assistance task in shared environments with human-controlled manipulators. All performance gains were achieved despite using only CPU-based calculations, suggesting further computational gains with a GPU approach that can parallelize tensor algebra. Code is available online.
Nikhil Das, Michael C. Yip
IEEE Trans. Robotics1