大規模なロボットの分散制御に興味があり、マルチロボットシステム・スウォームロボティクス・ヒューマンスウォームインタラクションなどの研究を行っています。現在はシェフィールド大学の研究員として、Roderich Groß 教授のもと、Horizon Europe / Innovate UK の OpenSwarm プロジェクトに携わっています。
2024年3月に博士をシェフィールド大学より取得しました (指導教員: Roderich Groß 教授)。 2019年8月に修士をキングスカレッジロンドンより取得しました (指導教員: Elizabeth Sklar 教授)。
This paper presents a framework for producing robotic fabrics using square lattice formations of interlinked Kilobot modules. The framework supports: (i) fabrics of arbitrary size and shape; (ii) different types of deformable links, namely springs and rods; (iii) easy plug-and-play reconfigurability. Two decentralized straight motion controllers are tested with robotic fabrics comprising up to 81 physical modules: an open-loop controller and a controller from the literature that responds to deformations within the fabric. For spring-based robotic fabrics, the deformation-correcting controller performs best overall, whereas for rod-based robotic fabrics, it is outperformed by the open-loop controller. A decentralized turning motion controller is formally derived and examined for either type of fabric, revealing the ability of the robotic fabrics to move along a curved trajectory using open-loop control. Finally, robotic fabrics are shown to perform basic object manipulation tasks. Robotic fabrics that deploy themselves based on distributed, embodied intelligence could pave the way for novel applications, from patching broken pipes to medical uses within the human body.
@article{obilikpa2025scalable,title={Scalable Plug-and-Play Robotic Fabrics Based on Kilobot Modules},author={Obilikpa, Stanley C. and Talamali, Mohamed S. and Miyauchi, Genki and Oyekan, John and Gro{\ss}, Roderich},journal={IEEE Robotics and Automation Letters (RA-L)},volume={10},number={7},pages={6832--6839},year={2025},publisher={IEEE},doi={https://doi.org/10.1109/LRA.2025.3568313},}
Mengyao Liu, Lowie Deferme, Tom Van Eyck, Sam Michiels, Alexandre Abadie, Said Alvarado-Marin, Filip Maksimovic, Genki Miyauchi, Jessica Jayakumar, Mohamed S. Talamali, Thomas Watteyne, Roderich Groß, and Danny Hughes
In 2025 International Conference on Robotics and Automation (ICRA) (in press), 2025
Swarm robotics focuses on designing and coordinating large groups of relatively simple robots to perform tasks in a decentralised and collective manner. The swarm provides a resilient and flexible solution for many applications. However, contemporary swarm robots have a significant power problem in that secondary (i.e. rechargeable) batteries are slow to charge and offer lifetimes of only a few years, increasing maintenance costs and pollution due to battery replacement. We imagine a different future, wherein battery-free robots powered by supercapacitors can be recharged in seconds, offer long-life autonomous operation and can rapidly pass charge between one another using trophallaxis. In pursuit of this vision, we contribute the CapBot, a battery-free swarm robot equipped with Mecanum wheels, a Cortex M4F application processor and Bluetooth Low Energy networking. The CapBot fully recharges in 16 s, offers 51 min of autonomous operation at top speed, and can transfer up to 50% of its available charge to a peer via trophallaxis in under 20 s. The CapBot is fully open source and all software and hardware source is available online.
@inproceedings{liu2025capbot,title={CapBot: Enabling Battery-Free Swarm Robotics},author={Liu, Mengyao and Deferme, Lowie and Van Eyck, Tom and Michiels, Sam and Abadie, Alexandre and Alvarado-Marin, Said and Maksimovic, Filip and Miyauchi, Genki and Jayakumar, Jessica and Talamali, Mohamed S. and Watteyne, Thomas and Gro{\ss}, Roderich and Hughes, Danny},booktitle={2025 International Conference on Robotics and Automation (ICRA) (in press)},year={2025},organization={IEEE},}
Unmanned Aerial Vehicles (UAVs) are expected to transform logistics, reducing delivery time, costs, and emissions. This study addresses an on-demand delivery scenario, in which fleets of UAVs are deployed to fulfil orders that arrive stochastically. Unlike previous work, it considers UAVs with heterogeneous, unknown energy storage capacities and assumes no knowledge of the energy consumption models. We propose a decentralised deployment strategy that combines auction-based task allocation with online learning. Each UAV independently decides whether to bid for orders based on its energy storage charge level, the parcel mass, and delivery distance. Over time, it refines its policy to bid only for orders within its capability. Simulations using realistic UAV energy models reveal that, counter-intuitively, assigning orders to the least confident bidders reduces delivery times and increases the number of successfully fulfilled orders. This strategy is shown to outperform threshold-based methods which require UAVs to exceed specific charge levels at deployment. We propose a variant of the strategy which uses learned policies for forecasting. This enables UAVs with insufficient charge levels to commit to fulfilling orders at specific future times, helping to prioritise early orders. Our work provides new insights into long-term deployment of UAV swarms, highlighting the advantages of decentralised energy-aware decision-making coupled with online learning in real-world dynamic environments.
@inproceedings{talamali2025ready,title={Ready, Bid, Go! On-Demand Delivery Using Fleets of Drones with Unknown, Heterogeneous Energy Storage Constraints},author={Talamali, Mohamed S. and Miyauchi, Genki and Watteyne, Thomas and Couceiro, Micael Santos and Gro{\ss}, Roderich},booktitle={Proc. of the 24th International Conference on Autonomous Agents and Multiagent Systems (AAMAS)},pages={2015--2023},year={2025},doi={https://dl.acm.org/doi/10.5555/3709347.3743839},press={https://www.tu-darmstadt.de/universitaet/aktuelles_meldungen/einzelansicht_506752.en.jsp},}
This paper studies how groups of robots can effectively navigate through a crowd of agents. It quantifies the performance of platooning and less constrained, greedy strategies, and the extent to which these strategies disrupt the crowd agents. Three scenarios are considered: (i) passive crowds, (ii) counter-flow crowds, and (iii) perpendicular-flow crowds. Through simulations consisting of up to 200 robots, we show that for navigating passive and counter-flow crowds, the platooning strategy is less disruptive and more effective in dense crowds than the greedy strategy, whereas for navigating perpendicular-flow crowds, the greedy strategy outperforms the platooning strategy in either aspect. Moreover, we propose an adaptive strategy that can switch between platooning and greedy behavioral states, and demonstrate that it combines the strengths of both strategies in all the scenarios considered.
@inproceedings{argote-gerald2024benefits,title={On the Benefits of Robot Platooning for Navigating Crowded Environments},author={Argote-Gerald, Jahir and Miyauchi, Genki and Trodden, Paul and Gro{\ss}, Roderich},booktitle={17th International Symposium on Distributed Autonomous Robotic Systems (DARS) (in press)},pages={},year={2024},organization={Springer},press={https://www.tu-darmstadt.de/universitaet/aktuelles_meldungen/einzelansicht_478016.en.jsp},}
To enable long-term operations of swarms of energy-constrained robots, they need to manage both their in-flow and out-flow of energy. We consider two strategies for doing so: In the first strategy, all robots work at a remote location but due to their limited storage capacity must return to charge. In the second strategy, dedicated mobile chargers with finite storage capacity deliver energy to the remote location, substantially shortening the worker robots’ commute. We compare the work performed and the energy efficiency of these strategies using physics-based simulations and reveal conditions under which their performance is close to theoretically derived upper bounds. We assess several factors, including the number of mobile chargers, their storage capacity, transfer losses, and the ratio of energy expended while working and traveling. Our findings confirm that mobile chargers can help increase the work performed, and even overall energy efficiency provided that their energy storage is larger than that of workers.
@inproceedings{miyauchi2024comparative,title={A Comparative Study of Energy Replenishment Strategies for Robot Swarms},author={Miyauchi, Genki and Talamali, Mohamed S. and Gro{\ss}, Roderich},booktitle={14th International Conference on Swarm Intelligence (ANTS)},pages={3--15},year={2024},organization={Springer},doi={https://doi.org/10.1007/978-3-031-70932-6_1},}
Simultaneously controlling multiple robot swarms is challenging for a single human operator. When involving multiple operators, however, they can each focus on controlling a specific robot swarm, which helps distribute the cognitive workload. They could also exchange some robots with each other in response to the requirements of the tasks they discover. This paper investigates the ability of multiple operators to dynamically share the control of robot swarms and the effects of different communication types on performance and human factors. A total of 52 participants completed an experiment in which they were randomly paired to form a team. In a 2×2 mixed factorial study, participants were split into two groups by communication type (direct vs. indirect). Both groups experienced different robot-sharing conditions (robot-sharing vs. no-robot-sharing). Results show that although the ability to share robots did not necessarily increase task scores, it allowed the operators to switch between working independently and collaboratively, reduced the total energy consumed by the swarm, and was considered useful by the participants.
@inproceedings{miyauchi2023sharing,title={Sharing the Control of Robot Swarms Among Multiple Human Operators: A User Study},author={Miyauchi, Genki and Lopes, Yuri K and Gro{\ss}, Roderich},booktitle={2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},pages={8847--8853},year={2023},organization={IEEE},doi={https://doi.org/10.1109/IROS55552.2023.10342457},}
We investigate how reliable movement can emerge in aggregates of highly error-prone individuals. The individuals—robotic modules—move stochastically using vibration motors. By coupling them via elastic links, soft-bodied aggregates can be created. We present distributed algorithms that enable the aggregates to move and deform reliably. The concept and algorithms are validated through formal analysis of the elastic couplings and experiments with aggregates comprising up to 49 physical modules—among the biggest soft-bodied aggregates to date made of autonomous modules. The experiments show that aggregates with elastic couplings can shrink and stretch their bodies, move with a precision that increases with the number of modules, and outperform aggregates with no, or rigid, couplings. Our findings demonstrate that mechanical couplings can play a vital role in reaching coherent motion among individuals with exceedingly limited and error-prone abilities, and may pave the way for low-power, stretchable robots for high-resolution monitoring and manipulation.
@article{pratissoli2023coherent,title={Coherent movement of error-prone individuals through mechanical coupling},author={Pratissoli, Federico and Reina, Andreagiovanni and Kaszubowski Lopes, Yuri and Pinciroli, Carlo and Miyauchi, Genki and Sabattini, Lorenzo and Gro{\ss}, Roderich},journal={Nature Communications},volume={14},number={1},pages={4063},year={2023},publisher={Nature Publishing Group UK London},doi={https://doi.org/10.1038/s41467-023-39660-6},press={https://www.sheffield.ac.uk/news/stretchable-robotic-fabrics-developed-university-sheffield-scientists}}
Involving human operators to support swarms of robots can be beneficial to address increasingly complex scenarios. However, the shared control between multiple operators remains a challenge, especially where communication between the operators is not available. This paper studies the problem of forming a dynamic chain of robots connecting two operators moving within an environment. The robot chain enables operators to share information and robots among themselves. Based on supervisory control theory, we propose a distributed solution which formally guarantees that the deployed robot controllers match the modeled specifications. We validate the controllers through simulations with groups of up to 40 mobile robots in an environment with obstacles, demonstrating the feasibility of the approach.
@inproceedings{miyauchi2022multi,title={Multi-Operator Control of Connectivity-Preserving Robot Swarms Using Supervisory Control Theory},author={Miyauchi, Genki and Lopes, Yuri K and Gro{\ss}, Roderich},booktitle={2022 International Conference on Robotics and Automation (ICRA)},pages={6889--6895},year={2022},organization={IEEE},doi={https://doi.org/10.1109/ICRA46639.2022.9812242},}