Demo Data from EDBT 2026 / reviewers in the wild / expert
Shiva Shahrokhi
dblp:173/5993
· DBLP profile ↗
6ranked-venue papers
6as first author
0since 2021 · last 2019
0000-0002-3268-799XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 first-authorSystems, architecture and hardware · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 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
3 papers |
Robot manipulation · 52% Motion planning and robot control · 45% Multi-agent systems · 3% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot manipulation
micro/nano robotics |
0.7 | 2 | 2019 | Exploiting Nonslip Wall Contacts to Position Two Particles Using the Same Control Input · IEEE Trans. Robotics 2019 Steering a Swarm of Particles Using Global Inputs and Swarm Statistics · IEEE Trans. Robotics 2018 |
Robotics › Motion planning and robot control
robot control |
0.7 | 2 | 2019 | Exploiting Nonslip Wall Contacts to Position Two Particles Using the Same Control Input · IEEE Trans. Robotics 2019 Steering a Swarm of Particles Using Global Inputs and Swarm Statistics · IEEE Trans. Robotics 2018 |
Robotics › Robot manipulation › deformable object manipulation
shape control |
0.4 | 1 | 2019 | Reshaping Particle Configurations by Collisions with Rigid Objects · ICRA 2019 |
Robotics › Motion planning and robot control › robot control
underactuated systems |
0.4 | 1 | 2019 | Exploiting Nonslip Wall Contacts to Position Two Particles Using the Same Control Input · IEEE Trans. Robotics 2019 |
Robotics › Robot manipulation › cooperative manipulation
swarm manipulation |
0.3 | 1 | 2018 | Steering a Swarm of Particles Using Global Inputs and Swarm Statistics · IEEE Trans. Robotics 2018 |
Robotics › Motion planning and robot control
motion planning |
0.1 | 1 | 2019 | Exploiting Nonslip Wall Contacts to Position Two Particles Using the Same Control Input · IEEE Trans. Robotics 2019 |
Robotics › Motion planning and robot control › robot control › motion control
position control |
0.1 | 1 | 2019 | Exploiting Nonslip Wall Contacts to Position Two Particles Using the Same Control Input · IEEE Trans. Robotics 2019 |
Knowledge, reasoning and agents › Multi-agent systems
swarm robotics |
0.1 | 1 | 2018 | Steering a Swarm of Particles Using Global Inputs and Swarm Statistics · IEEE Trans. Robotics 2018 |
Methods — techniques the papers use, named apart from their topics
nonslip wall contact analysis · 0.4global input control · 0.4analytical modeling · 0.4online games · 0.3mean and variance control · 0.3hysteresis-based switching control · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Reshaping Particle Configurations by Collisions with Rigid ObjectsabstractConsider many particles actuated by a uniform global external field (e.g. gravitational or magnetic fields). This paper presents analytical results using workspace obstacles and global inputs to reshape such a group of particles. Shape control of many particles is necessary for conveying information, construction, and navigation. First we show how the particles' characteristic angle of repose can be used to reshape the particles by controlling angle of attack and the magnitude of the driving force. These can then be used to control the force and torque applied to a rectangular rigid body. Next, we examine the full set of stable, achievable mean and variance configurations for the shape of a particle group in two canonical environments: a square and a circular workspace. Finally, we show how workspaces with linear boundary layers can be used to achieve a more rich set of mean and variance configurations. Shiva Shahrokhi, Aaron T. Becker |
ICRA | 1 |
| 2019 | Planar Orientation Control and Torque Maximization Using a Swarm With Global InputsabstractThis paper studies the torque applied by a large number of particles on a long aspect-ratio rod. The particles are all pushed in the same direction by a global signal. We calculate the force and torque generated by three canonical position distributions of a swarm: uniform, triangular, and normal. The model shows that for a pivoted rod the uniform distribution produces the maximum torque for small swarm standard deviations, but the normal distribution maximizes torque for large standard deviations. In the simulation, we use these results to design proportional-derivative controllers to orient rigid objects. We conclude showing the experiments with up to 97 hardware robots to evaluate our theory in practice. Shiva Shahrokhi, Lillian Lin, Aaron T. Becker |
IEEE Trans Autom. Sci. Eng. | 1 |
| 2019 | Exploiting Nonslip Wall Contacts to Position Two Particles Using the Same Control InputabstractSteered particles offer a method for targeted therapy, interventions, and drug delivery in regions inaccessible by large robots. For example, magnetic actuation of particles has the benefits of requiring no tethers, being able to operate from a distance, and in some cases allows imaging for feedback (e.g., MRI). This paper investigates position control of particles using uniform forces (the same force is applied everywhere in the workspace). Given a controllable field that can generate bidirectional forces in three orthogonal directions, steering one particle in three-dimensional (3-D) is trivial. Adding additional particles to steer makes the system underactuated because there are more states than control inputs. However, the walls of in vivo and artificial environments often have surface roughness such that the particles do not move unless actuation pulls them away from the wall. In the previous work, we showed that the individual two-dimensional (2-D) position of two particles is controllable using global inputs in a square workspace with nonslip wall contact [1]. Because in vivo environments are usually not square, this paper extends the previous work to all convex workspaces, and shows how this could be extended to 3-D positioning of neutrally buoyant particles. We investigate analytically an idealized variant of this problem with nonslip boundaries and control inputs that are applied uniformly to all particles in the workspace. This paper also implements the algorithms in 2-D using a hardware setup inspired by the gastrointestinal tract. Shiva Shahrokhi, Jingang Shi, Benedict Isichei, Aaron T. Becker |
IEEE Trans. Robotics | 1 |
| 2018 | Steering a Swarm of Particles Using Global Inputs and Swarm StatisticsabstractMicrorobotics has the potential to revolutionize many applications including targeted material delivery, assembly, and surgery. The same properties that promise breakthrough solutions-small size and large populations-present unique challenges for controlling motion. Robotic manipulation usually assumes intelligent agents, not particle systems manipulated by a global signal. To identify the key parameters for particle manipulation, we used a collection of online games in which players steer swarms of up to 500 particles to complete manipulation challenges. We recorded statistics from more than 10 000 players. Inspired by techniques in which human operators performed well, we investigate controllers that use only the mean and variance of the swarm. We prove that mean position is controllable and provide conditions under which variance is controllable. We next derive automatic controllers for these and a hysteresis-based switching control to regulate the first two moments of the particle distribution. Finally, we employ these controllers as primitives for an object manipulation task and implement all controllers on 100 kilobots controlled by the direction of a global light source. Shiva Shahrokhi, Lillian Lin, Chris Ertel, Mable Wan, Aaron T. Becker |
IEEE Trans. Robotics | 1 |
| 2017 | Algorithms for shaping a particle swarm with a shared input by exploiting non-slip wall contactsabstractThere are driving applications for large populations of tiny robots in robotics, biology, and chemistry. These robots often lack onboard computation, actuation, and communication. Instead, these “robots” are particles carrying some payload and the particle swarm is controlled by a shared control input such as a uniform magnetic gradient or electric field. In previous works, we showed that the 2D position of each particle in such a swarm is controllable if the workspace contains a single obstacle the size of one particle. Requiring a small, rigid obstacle suspended in the middle of the workspace is a strong constraint, especially in 3D. This paper relaxes that constraint, and provides position control algorithms that only require non-slip wall contact in 2D. Both in vivo and artificial environments often have such boundaries. We assume that particles in contact with the boundaries have zero velocity if the shared control input pushes the particle into the wall. This paper provides a shortest-path algorithm for positioning a two-particle swarm, and a generalization to positioning an n-particle swarm. Results are validated with simulations and a hardware demonstration. Shiva Shahrokhi, Arun Mahadev, Aaron T. Becker |
IROS | 1 |
| 2015 | Stochastic swarm control with global inputsabstractMicro- and nanorobots can be built in large numbers, but generating independent control inputs for each robot is prohibitively difficult. Instead, micro- and nanorobots are often controlled by a global field. In previous work we conducted large-scale human-user experiments where humans played games that steered large swarms of simple robots to complete tasks such as manipulating blocks. One surprising result was that humans completed a block-pushing task faster when provided with only the mean and variance of the robot swarm than with full-state feedback. Inspired by human operators, this paper investigates controllers that use only the mean and variance of a robot swarm. We prove that the mean position is controllable, and show how an obstacle can make the variance controllable. We next derive automatic controllers for these and a hybrid, hysteresis-based switching control to regulate the first two moments of the robot distribution. Finally, we employ these controllers as primitives for a block-pushing task. Shiva Shahrokhi, Aaron T. Becker |
IROS | 1 |