Person:

Nagpal, Radhika

Loading...
Profile Picture

Email Address

AA Acceptance Date

Birth Date

Research Projects

Organizational Units

Job Title

Last Name

Nagpal

First Name

Radhika

Name

Nagpal, Radhika

Search Results

Now showing 1 - 5 of 5
  • Publication

    Kilobot: A Low Cost Scalable Robot System for Collective Behaviors

    (Computer Society Press of the IEEE, 2012) Rubenstein, Michael; Ahler, Christian Tjornelund; Nagpal, Radhika

    In current robotics research there is a vast body of work on algorithms and control methods for groups of decentralized cooperating robots, called a swarm or collective. These algorithms are generally meant to control collectives of hundreds or even thousands of robots; however, for reasons of cost, time, or complexity, they are generally validated in simulation only, or on a group of a few tens of robots. To address this issue, this paper presents Kilobot, a low-cost robot designed to make testing collective algorithms on hundreds or thousands of robots accessible to robotics researchers. To enable the possibility of large Kilobot collectives where the number of robots is an order of magnitude larger than the largest that exist today, each robot is made with only $14 worth of parts and takes 5 minutes to assemble. Furthermore, the robot design allows a single user to easily operate a large Kilobot collective, such as programming, powering on, and charging all robots, which would be difficult or impossible to do with many existing robotic systems.

  • Publication

    Optimization of Stochastic Strategies for Spatially Inhomogeneous Robot Swarms: A Case Study in Commercial Pollination

    (IEEE Computer Society Press, 2011) Berman, Spring; Nagpal, Radhika; Halász, Ádám

    We present a scalable approach to optimizing robot control policies for a target collective behavior in a spatially inhomogeneous robotic swarm. The approach can incorporate robot feedback to maintain system performance in an unknown environmental flow field. We consider systems in which the robots follow both deterministic and random motion and transition stochastically between tasks. Our methodology is based on an abstraction of the swarm to a macroscopic continuous model, whose dimensionality is independent of the population size, that describes the expected time evolution of swarm subpopulations over a discretization of the environment. We incorporate this model into a stochastic optimization method and map the optimized model parameters onto the robot motion and task transition control policies to achieve a desired global objective. We illustrate our methodology with a scenario in which the behaviors of a swarm of robotic bees are optimized for both uniform and nonuniform pollination of a blueberry field, including in the presence of an unknown wind.

  • Publication

    Design of Control Policies for Spatially Inhomogeneous Robot Swarms with Application to Commercial Pollination

    (IEEE Computer Society, 2011) Berman, Spring; Kumar, Vijay; Nagpal, Radhika

    We present an approach to designing scalable, decentralized control policies that produce a desired collective behavior in a spatially inhomogeneous robotic swarm that emulates a system of chemically reacting molecules. Our approach is based on abstracting the swarm to an advectiondiffusion-reaction partial differential equation model, which we solve numerically using smoothed particle hydrodynamics (SPH), a meshfree technique that is suitable for advectiondominated systems. The parameters of the macroscopic model are mapped onto the deterministic and random components of individual robot motion and the probabilities that determine stochastic robot task transitions. For very large swarms that are prohibitively expensive to simulate, the macroscopic model, which is independent of the population size, is a useful tool for synthesizing robot control policies with guarantees on performance in a top-down fashion. We illustrate our methodology by formulating a model of rabbiteye blueberry pollination by a swarm of robotic bees and using the macroscopic model to select control policies for efficient pollination.

  • Publication

    Two Foraging Algorithms for Robot Swarms Using Only Local Communication

    (IEEE, 2010) Hoff, Nicholas R. III; Sagoff, Amelia; Wood, Robert; Nagpal, Radhika

    Large collections of robots have the potential to perform tasks collectively using distributed control algorithms. These algorithms require communication between robots to allow the robots to coordinate their behavior and act as a collective. In this paper we describe two algorithms which allow coordination between robots, but do not require physical environment marks such as pheromones. Instead, these algorithms rely on simple, local, low bandwidth, direct communication between robots. We describe the algorithms and measure their performance in worlds with and without obstacles.

  • Publication

    Self-Adapting Modular Robotics: A Generalized Distributed Consensus Framework

    (Institute of Electrical and Electronics Engineers (IEEE), 2009) Yu, Chih-Han; Nagpal, Radhika

    Biological systems achieve amazing adaptive behavior with local agents performing simple sensing and actions. Modular robots with similar properties can potentially achieve self-adaptation tasks robustly. Inspired by this principle, we present a generalized distributed consensus framework for selfadaptation tasks in modular robotics. We demonstrate that a variety of modular robotic systems and tasks can be formulated within such a framework, including (1) an adaptive column that can adapt to external force, (2) a modular gripper that can manipulate fragile objects, and (3) a modular tetrahedral robot that can locomote towards a light source. We also show that control algorithms derived from this framework are provably correct. In real robot experiments, we demonstrate that such a control scheme is robust towards real world sensing and actuation noise. This framework can potentially be applied to a wide range of distributed robotics applications.