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.

Brual C. Shah

dblp:139/3727 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0001-7935-0377ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 1 first-authorSystems, architecture and hardware · 7 · 1 first-author

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 · 66% Robot manipulation · 23% Multi-agent systems · 11%
Computer graphics and multimedia
1 paper
Computational fabrication · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation › mobile manipulation
mobile manipulator coordination
0.412020
Incorporating Motion Planning Feasibility Considerations during Task-Agent Assignment to Perform Complex Tasks Using Mobile Manipulators · ICRA 2020
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.412020
Incorporating Motion Planning Feasibility Considerations during Task-Agent Assignment to Perform Complex Tasks Using Mobile Manipulators · ICRA 2020
Robotics › Motion planning and robot control
task and motion planning
0.412020
Incorporating Motion Planning Feasibility Considerations during Task-Agent Assignment to Perform Complex Tasks Using Mobile Manipulators · ICRA 2020
Robotics › Motion planning and robot control › trajectory planning
collision-free trajectory generation
0.412019
A Robotic Cell for Multi-Resolution Additive Manufacturing · ICRA 2019
Robotics › Motion planning and robot control
motion planning
0.412019
A Robotic Cell for Multi-Resolution Additive Manufacturing · ICRA 2019
Robotics › Motion planning and robot control › multi-robot control
multi-robot trajectory generation
0.412019
Generation of Synchronized Configuration Space Trajectories of Multi-Robot Systems · ICRA 2019
Robotics › Robot manipulation
redundant manipulator
0.412019
Identifying Feasible Workpiece Placement with Respect to Redundant Manipulator for Complex Manufacturing Tasks · ICRA 2019
Robotics › Motion planning and robot control
trajectory optimization
0.412019
Generation of Synchronized Configuration Space Trajectories of Multi-Robot Systems · ICRA 2019
Robotics › Motion planning and robot control
trajectory planning
0.412019
Generation of Synchronized Configuration Space Trajectories of Multi-Robot Systems · ICRA 2019
Computational fabrication
additive manufacturing
0.412019
A Robotic Cell for Multi-Resolution Additive Manufacturing · ICRA 2019
Robotics › Robot manipulation › robot manipulator
dual-arm manipulator
0.112019
A Robotic Cell for Multi-Resolution Additive Manufacturing · ICRA 2019

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

part decomposition · 0.8nonlinear optimization · 0.8non-planar layer generation · 0.8symbolic conditions · 0.4spatial constraint checking · 0.4motion plan caching · 0.4successive refinement · 0.4constraint violation functions · 0.4
YearPublicationVenuePosition
2020 Incorporating Motion Planning Feasibility Considerations during Task-Agent Assignment to Perform Complex Tasks Using Mobile Manipulators
abstract
Multi-arm mobile manipulators can be represented as a combination of multiple robotic agents from the perspective of task-assignment and motion planning. Depending upon the task, agents might collaborate or work independently. Integrating motion planning with task-agent assignment is a computationally slow process as infeasible assignments can only be detected through expensive motion planning queries. We present three speed-up techniques for addressing this problem-(1) spatial constraint checking using conservative surrogates for motion planners, (2) instantiating symbolic conditions for pruning infeasible assignments, and (3) efficiently caching and reusing previously generated motion plans. We show that the developed method is useful for real-world operations that require complex interaction and coordination among high-DOF robotic agents.
Ariyan M. Kabir, Shantanu Thakar, Prahar M. Bhatt, Rishi K. Malhan, Pradeep Rajendran, Brual C. Shah, Satyandra K. Gupta
ICRA6
2019 A Robotic Cell for Multi-Resolution Additive Manufacturing
abstract
Extrusion-based additive manufacturing (AM), also known as fused deposition modeling (FDM) extrudes filaments through a heated nozzle and builds a part layer-by-layer. Using a smaller diameter nozzle can achieve better surface finish. However, there is a trade-off between surface finish and build times as using a small diameter nozzle leads to smaller layer thickness and long build times. Traditional FDM printers create a part with planar layers, and this restricts control over fiber orientations. This paper presents a robotic cell for multi-resolution AM. The cell consists of two 6 degrees of freedom (DOF) robot manipulators capable of printing non-planar and/or planar layers. We describe algorithms for decomposing parts into multi-resolution layers and generating collision-free trajectories for the robot manipulators. We validate our approach by printing five parts with multi-resolution.
Prahar M. Bhatt, Ariyan M. Kabir, Rishi K. Malhan, Brual C. Shah, Aniruddha V. Shembekar, Yeo Jung Yoon, Satyandra K. Gupta
ICRA4
2019 Generation of Synchronized Configuration Space Trajectories of Multi-Robot Systems
abstract
We pose the problem of path-constrained trajectory generation for the synchronous motion of multi-robot systems as a non-linear optimization problem. Our method determines appropriate parametric representation for the configuration variables, generates an approximate solution as a starting point for the optimization method, and uses successive refinement techniques to solve the problem in a computationally efficient manner. We have demonstrated the effectiveness of the proposed method on challenging simulation and physical experiments with high degrees of freedom robotic systems.
Ariyan M. Kabir, Alec Kanyuck, Rishi K. Malhan, Aniruddha V. Shembekar, Shantanu Thakar, Brual C. Shah, Satyandra K. Gupta
ICRA6
2019 Identifying Feasible Workpiece Placement with Respect to Redundant Manipulator for Complex Manufacturing Tasks
abstract
Successfully completing a complex manufacturing task requires finding a feasible placement of the workpiece in the robot workspace. The workpiece placement should be such that the task surfaces on the workpiece are reachable by the robot, the robot can apply the required forces, and the end-effector/tool can move with the desired velocity. This paper formulates the problem of identifying a feasible placement as a non-linear optimization problem over the constraint violation functions. This is a computationally challenging problem. We show that this problem can be solved by successively searching for the solution by incrementally applying different constraints. We demonstrate the feasibility of our approach using several complex workpieces.
Rishi K. Malhan, Ariyan M. Kabir, Brual C. Shah, Satyandra K. Gupta
ICRA3
2019 Context-Dependent Search for Generating Paths for Redundant Manipulators in Cluttered Environments
abstract
We present a context-dependent bi-directional tree-search framework for point-to-point path planning for manipulators. Conceptually, our framework is composed of six modules: tree selection, focus selection, node selection, target selection, extend selection and connection type selection. Each module consists of a set of interchangeable strategies. By exploiting synergistic interaction between these strategies and selecting appropriate strategies based the contextual cues from the search state, we show an instance of our framework that computes high-quality solutions in a variety of complex scenarios with a low failure rate. We also show that some popular path planning methods in the literature can be easily represented in our framework. We compare our approach with these popular methods in a diverse set of test scenarios. We report a 15-fold reduction in failure rate coupled with at least a 26% drop in solution suboptimality when compared to the best of the alternative methods.
Pradeep Rajendran, Shantanu Thakar, Ariyan M. Kabir, Brual C. Shah, Satyandra K. Gupta
IROS4
2014 Trajectory planning with adaptive control primitives for autonomous surface vehicles operating in congested civilian traffic
abstract
We introduce a model-predictive trajectory planning algorithm for unmanned surface vehicles (USVs) operating in congested civilian traffic. The planner reasons about the availability of contingency maneuvers needed in case of any of the civilian vessels breaches the International Regulations for the Prevention of Collisions at Sea (COLREGs). Our exploratory study indicated that implementing the envisioned planner requires significant speed up of trajectory planning to cope with the dynamics of the scene, and evaluation of collision risk. We describe a new method for efficiently searching 5D state space for a dynamically feasible trajectory using adaptive control action primitives. The algorithm estimates the congestion of the state space regions to evaluate collision risk, and then dynamically scales action primitives used during the search while preserving their dynamical feasibility. Our simulation experiments demonstrate that this leads to a substantial increase in the search efficiency and a decrease in the number of collisions, especially in complex scenarios with a higher number of civilian vessels.
Brual C. Shah, Petr Svec, Ivan R. Bertaska, Wilhelm Klinger, Armando J. Sinisterra, Karl von Ellenrieder, Manhar Dhanak, Satyandra K. Gupta
IROS1
2013 Dynamics-aware target following for an autonomous surface vehicle operating under COLREGs in civilian traffic
abstract
We present a model-predictive trajectory planning algorithm for following a target boat by an autonomous unmanned surface vehicle (USV) in an environment with static obstacle regions and civilian boats. The planner developed in this work is capable of making a balanced trade-off among the following, possibly conflicting criteria: the risk of losing the target boat, trajectory length, risk of collision with obstacles, violation of the Coast Guard Collision Regulations (COLREGs), also known as “rules of the road”, and execution of avoidance maneuvers against vessels that do not follow the rules. The planner addresses these criteria by combining a search for a dynamically feasible trajectory to a suitable pose behind the target boat in 4D state space, forming a time-extended lattice, and reactive planning that tracks this trajectory using control actions that respect the USV dynamics and are compliant with COLREGs. The reactive part of the planner represents a generalization of the velocity obstacles paradigm by computing obstacles in the control space using a system-identified, dynamic model of the USV as well as worst-case and probabilistic predictive motion models of other vessels. We present simulation and experimental results using an autonomous unmanned surface vehicle platform and a human-driven vessel to demonstrate that the planner is capable of fulfilling the above mentioned criteria.
Petr Svec, Brual C. Shah, Ivan R. Bertaska, Armando J. Sinisterra, Karl von Ellenrieder, Manhar Dhanak, Satyandra K. Gupta
IROS2