Nilanjan Chakraborty

ORCID: 0000-0003-0574-3041
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Distributed Control Multi-Agent Systems
  • Optimization and Search Problems
  • Modular Robots and Swarm Intelligence
  • Robotic Mechanisms and Dynamics
  • Robotic Path Planning Algorithms
  • Robot Manipulation and Learning
  • Dynamics and Control of Mechanical Systems
  • Evacuation and Crowd Dynamics
  • Auction Theory and Applications
  • Vehicle Dynamics and Control Systems
  • Contact Mechanics and Variational Inequalities
  • Human-Automation Interaction and Safety
  • Scheduling and Optimization Algorithms
  • Soft Robotics and Applications
  • Energy Efficient Wireless Sensor Networks
  • Smart Grid Energy Management
  • Vehicle Routing Optimization Methods
  • Micro and Nano Robotics
  • Adhesion, Friction, and Surface Interactions
  • Robotics and Sensor-Based Localization
  • Reinforcement Learning in Robotics
  • Teleoperation and Haptic Systems
  • Control and Dynamics of Mobile Robots
  • AI-based Problem Solving and Planning
  • Multi-Agent Systems and Negotiation

Vellore Institute of Technology University
2024

Stony Brook University
2014-2023

University of Missouri–St. Louis
2021

Carnegie Mellon University
2009-2019

State University of New York
2016

Applied Science Private University
2015

Indira Gandhi Centre for Atomic Research
2013

Rensselaer Polytechnic Institute
2007

Indian Institute of Science Bangalore
2003-2004

Recent advances in technology are delivering robots of reduced size and cost. A natural outgrowth these systems comprised large numbers that collaborate autonomously diverse applications. Research on effective autonomous control such systems, commonly called swarms, has increased dramatically recent years received attention from many domains, as bioinspired robotics theory. These kinds distributed present novel challenges for the integration human supervisors, operators, teammates only...

10.1109/thms.2015.2480801 article EN IEEE Transactions on Human-Machine Systems 2015-10-15

We present distributed algorithms for multirobot task assignment where the tasks have to be completed within given deadlines. Each robot has a limited battery life and thus there is an upper limit on amount of time that it perform tasks. Performing each requires certain (called duration) can different payoffs Our problem assign robots such total payoff maximized while respecting deadline constraints robot's constraints. NP-hard since special case our classical generalized (which NP-hard)....

10.1109/tase.2015.2438032 article EN publisher-specific-oa IEEE Transactions on Automation Science and Engineering 2015-06-03

In this paper, we present provably-good distributed task assignment algorithms for a heterogeneous multi-robot system, in which the tasks form disjoint groups and there are constraints on number of robot can do (both within overall mission each group). Each obtains payoff (or incurs cost) objective allocation is to maximize (minimize) total (cost) robots. general, existing either assume that independent or not provide performance guarantee situation, exist. We algorithm an almost optimal...

10.1109/tro.2014.2370831 article EN IEEE Transactions on Robotics 2014-12-22

Influence maximization in social networks has been widely studied motivated by applications like spread of ideas or innovations a network and viral marketing products. Current studies focus almost exclusively on unsigned containing only positive relationships (e.g. friend trust) between users. signed both negative foe distrust) users is still challenging problem that not studied. Thus, this paper, we propose the polarity-related influence (PRIM) which aims to find seed node set with maximum...

10.1371/journal.pone.0102199 article EN cc-by PLoS ONE 2014-07-25

In this paper, we present an algorithm to solve the Multi-Robot Persistent Coverage Problem (MRPCP). Here, seek compute a schedule that will allow fleet of agents visit all targets given set while maximizing frequency visitation and maintaining sufficient fuel capacity by refueling at depots. We also heuristic method us bounded suboptimal results in real time. The produced our team robots efficiently cover or tasks persistently over long periods time, even when cost transition between is dynamic.

10.1109/icra.2015.7139312 article EN 2015-05-01

10.1016/j.mechmachtheory.2004.05.016 article EN Mechanism and Machine Theory 2004-10-05

In this paper, we present provably-good algorithms for multi-robot task assignment, where each has to be completed within its deadline. Each robot a upper limit on the maximum number of tasks that it can perform due limited battery life, and takes same amount time complete. different payoff (or cost) objective is assign robots such total (cost) maximized (minimized) while respecting deadline constraints. This problem an extension special generalized assignment (where consumes resource must...

10.1109/icra.2013.6630994 article EN 2013-05-01

Controlling a swarm of robots after deployment is difficult, due to the unpredictable and emergent behavior algorithms. Past work has focused on influencing via statically selected leaders—swarm members that operator directly controls—that are pre-selected remain leaders throughout scenario execution. This paper investigates use dynamically controlled by human guide rest swarm, which operating under flocking-style algorithm. The goal move regions arise in environment. We experimentally...

10.1109/iros.2014.6942696 article EN 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems 2014-09-01

Robotic swarms are distributed systems whose members interact via local control laws to achieve a variety of behaviors, such as flocking. In many practical applications, human operators may need change the current behavior swarm from goal that was going towards into new due dynamic changes in mission objectives. There two related but distinct capabilities needed supervise robotic swarm. The first is comprehension swarm's state and second prediction effects inputs on behavior. Both them very...

10.1145/2696454.2696470 article EN 2015-03-02

10.1016/j.jmsy.2018.11.005 article EN publisher-specific-oa Journal of Manufacturing Systems 2018-11-22

Robotic swarms are distributed systems that exhibit global behaviors arising from local interactions between individual robots. Each robot can be programmed with several control laws activated depending on an operator's choice of swarm behavior. While some simple (e.g. rendezvous) guaranteed performance known objectives under strict assumptions have been studied in the literature, real missions occur uncontrolled environments dynamically and require combinations behaviors. Given a library...

10.1109/icra.2017.7989312 article EN 2017-05-01

Abstract In this paper, we discuss the convergence of recent advances in deep neural networks (DNNs) with design robotic mechanisms, which entails conceptualization problem as a learning from space specifications to parameterization mechanisms. We identify three key inter-related problems that are at forefront using versatility DNNs solving mechanism problems. The first is representation mechanisms and their specifications, where challenges arise primarily non-Euclidean nature data. second...

10.1115/1.4062542 article EN Journal of Computing and Information Science in Engineering 2023-05-18

In this paper, we present task allocation (assignment) algorithms for a multi-robot system where the tasks are divided into disjoint groups and there precedence constraints between groups. Existing auction-based assume independence hence can not be used directly to solve class of assignment problems that consider. our model, each robot do fixed number obtains benefit (or incurs cost) task. The only one from group. These arise when robots have set takes same time completed. We extend auction...

10.1109/icra.2011.5980500 article EN 2011-05-01

Distributed algorithms for (re)configuring mobile sensors to cover a given area are important autonomous multi-robot operations in application areas such as surveillance and environmental monitoring. Depending on the assumptions about choice of environment, sensor models, coverage metric, motion models nodes, there different versions problem that have been formulated studied. In this paper, we consider system holonomic robots equipped with anisotropic (e.g., limited field view cameras)...

10.1109/icra.2011.5980370 article EN 2011-05-01

A key challenge to create a sustainable and energy-efficient society is in making consumer demand adaptive energy supply, especially renewable supply. In this paper, we propose partially-centralized organization of consumers, namely, cooperative for purchasing electricity from the market. We novel multiagent coordination algorithm shape consumption cooperative. cooperative, central coordinator buys whole group consumers make their own decisions based on private constraints preferences. To...

10.1609/aaai.v27i1.8482 article EN Proceedings of the AAAI Conference on Artificial Intelligence 2013-06-29

We present a distributed on-line coordinated motion planning approach for group of mobile robots moving amidst dynamic obstacles. The objective the is to minimize total distance traveled by as well danger deadlock. Kinematic constraints, robot-obstacle collision avoidance and velocity/acceleration constraints are explicitly considered in individual robot's planner. A priority based scheme proposed deal with pair-wise inter-robot constraints. In particular, we model assignment into minimum...

10.1109/acc.2016.7524907 article EN 2022 American Control Conference (ACC) 2016-07-01

We propose a geometric method to solve inverse kinematics (IK) problems of 7-DoF manipulators with joint offsets at shoulder, elbow, and wrist. Traditionally, position for redundant are solved by using an iterative based on the pseudo-inverse manipulator Jacobian. This provides single solution among infinitely many possible solutions IK problem manipulators. There no closed-form multiple offsets. Using our we can compute two-parameter search exploiting geometry structure manipulator. Our...

10.1109/icra.2019.8793725 article EN 2022 International Conference on Robotics and Automation (ICRA) 2019-05-01

This article formulates gantry real-time scheduling in a work cell, where the material transfer is driven by gantries, as Markov decision process (MDP). Classical learning methods and planning for solving optimization problems MDP are discussed. An innovative method, called "Q-ADP," proposed to integrate reinforcement (RL) with approximate dynamic programming (ADP). Q-ADP uses model-free Q-learning algorithm learn state values through interactions environment, meanwhile, steps during opt ADP...

10.1109/tase.2020.2984739 article EN publisher-specific-oa IEEE Transactions on Automation Science and Engineering 2020-04-16

As swarms are used in increasingly more complex scenarios, further investigation is needed to determine how give human operators the best tools properly influence swarm after deployment. Previous research has focused on relaying from operator swarm, either by broadcasting commands entire or influencing through teleoperation of a leader. While these methods each have their different applications, there been lack into should be propagated leader-based methods. This paper focuses two simple...

10.1109/smc.2013.462 article EN 2013-10-01

We present a provably-good distributed algorithm for generalized task assignment problem in the context of multirobot systems, where robots cooperate to complete set given tasks. In multi-robot (MR-GAP), each robot has its own resource constraint (e.g., energy constraint), and needs consume certain amount obtain payoff task. The objective is find maximum tasks such that assigned at most one while respecting robots' constraints. MR-GAP NP-hard problem. It an extension linear since different...

10.1109/iros.2013.6697043 article EN 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems 2013-11-01

In this paper, we develop a principled method to model line and surface contact with point contacts that is consistent physics-based models of (line) contact. We solve the detection dynamic simulation step simultaneously by formulating problem as mixed nonlinear complementarity problem. This allows us compute centre pressure well forces at (consistent friction model) along configuration velocities rigid objects. present geometrically implicit time-stepping scheme for between two bodies...

10.1109/simpar.2016.7862349 article EN 2016-12-01

This article presents an analytical method to modulate the dynamic response of a robotic manipulator interacting with its environment when performing impedance-related tasks, through choice stiffness and damping parameters. By joint space analysis vibration experiments, we prove that in order preserve desired behavior robot Cartesian space, neither nor matrix can be arbitrarily chosen; this has meet criteria for any given configuration. After mapping parameters (matrices) into analyze...

10.1109/tro.2021.3116855 article EN IEEE Transactions on Robotics 2021-10-25

Accurate dynamic simulation with robust handling of intermittent contact is necessary for a wide range robotics problems, including the design parts feeding devices, manipulation and kinodynamic planning, designing grasp strategies. In this paper we present an implicit time-stepping scheme multibody systems by incorporating constraints as set complementarity algebraic equations within dynamics model. We model each body intersection convex inequalities write between force distance function...

10.1177/0278364913501210 article EN The International Journal of Robotics Research 2013-10-28
Coming Soon ...