Dr. Volker Strobel


Dr. Volker Strobel
IRIDIA
Université Libre de Bruxelles
Av. F. Roosevelt 50
CP 194/6
1050 Brussels
Belgium
email: volker.strobel [at] ulb.be


I am a postdoctoral researcher at the Artificial Intelligence lab IRIDIA, working with Prof. Marco Dorigo. My research is funded by an F.R.S.-FNRS research grant that I was awarded for my project Security by design: Preventing attacks on robot swarms.

I investigate the possibilities and limitations of integrating blockchain technology into robot swarms.
I completed my Ph.D. in April 2022 at IRIDIA under the supervision of Prof. Marco Dorigo. My Ph.D. research was funded by an F.R.S.-FNRS Aspirant research fellowship.

My research career began in 2014, when I obtained a B.Sc. degree in Cognitive Science at the University of Tübingen, Germany, followed in 2016 by an M.Sc. degree in Artificial Intelligence at the Radboud University, Nijmegen, Netherlands. During my M.Sc. studies, I was a guest student at TU Delft, Netherlands, where I also completed my M.Sc. thesis.


Download my full CV as PDF (last updated: July 2024)

News
30 September 2024
I just completed a 3-month research stay at the CISPA Helmholtz Center for Information Security (funded by a HIDA visiting researcher grant), working with Prof. Mario Fritz. For this work, see our LLM2Swarm paper on arXiv.


25 March 2024
Our article Blockchain technology for mobile multi-robot systems by Marco Dorigo, Alexandre Pachecho, Andreagiovanni Reina, and Volker Strobel was published in Nature Reviews Electrical Engineering (free access via this link).


Latest research


NeurIPS Workshop on Open-World Agents (2024)

Volker Strobel, Marco Dorigo, and Mario Fritz

LLM2Swarm: Robot Swarms that Responsively Reason, Plan, and Collaborate through LLMs

Robot swarms are composed of many simple robots that communicate and collaborate to fulfill complex tasks. Robot controllers usually need to be specified by experts on a case-by-case basis via programming code. This process is time-consuming, prone to errors, and unable to take into account all situations that may be encountered during deployment. On the other hand, recent Large Language Models (LLMs) have demonstrated reasoning and planning capabilities, introduced new ways to interact with and program machines, and incorporate both domain-specific and commonsense knowledge. Hence, we propose to address the aforementioned challenges by integrating LLMs with robot swarms and show the potential in proofs of concept (showcases). For this integration, we explore two approaches. The first approach is 'indirect integration,' where LLMs are used to synthesize and validate the robot controllers. This approach may reduce development time and human error before deployment. Moreover, during deployment, it could be used for on-the-fly creation of new robot behaviors. The second approach is 'direct integration,' where each robot locally executes a separate LLM instance during deployment for robot-robot collaboration and human-swarm interaction. These local LLM instances enable each robot to reason, plan, and collaborate using natural language, as demonstrated in our showcases where the robots are able to detect a variety of anomalies, without prior information about the nature of these anomalies. To enable further research on our mainly conceptual contribution, we release the software and videos for our LLM2Swarm system: this https URL.

Nature Reviews Electrical Engineering (2024)

Blockchain technology for mobile multi-robot systems

Marco Dorigo, Alexandre Pachecho, Andreagiovanni Reina, and Volker Strobel
Nature Reviews Electrical Engineering, Vol 1, Issue 4

Blockchain technology generates and maintains an immutable digital ledger that records transactions between agents interacting in a peer-to-peer network. Initially developed for financial transactions between human agents, the technology could also be used across a broader spectrum of applications, providing transparency, security and trust without the need for a central authority. In this Perspective, we discuss how blockchain technology can enhance mobile multi-robot systems. This enhancement includes ensuring that autonomous robotic agents adhere to applicable laws, are identifiable and accountable for their behaviour, are capable of identifying and neutralizing malfunctioning robots and can actively participate in economic transactions for the exchange of goods and services. Discussing the first applications, we highlight the open challenges and describe the research directions that could reshape the mobile multi-robot research field in the coming decades


Science Robotics (2023)

Robot swarms neutralize harmful Byzantine robots using a blockchain-based token economy

Volker Strobel, Alexandre Pachecho, and Marco Dorigo
Science Robotics, Vol 8, Issue 79
DOI: 10.1126/scirobotics.abm463 (free access to the full-text version via this link)

In this study, we demonstrate the potential of blockchain technology to secure the coordination of robot swarms. In experiments conducted with both real and simulated robots, we show how blockchain technology enables a robot swarm to neutralize harmful robots without human intervention, thus enabling the deployment of autonomous and safe robot swarms.


Background information

A robot swarm consists of a large number of autonomous robots that exploit self-organization to coordinate their activities and to solve complex problems that are beyond the capabilities of the single robots. Even though the inherent robustness to failure, scalability, and flexibility of a self-organized system makes of robot swarms ideal candidates for a number of real world tasks, current studies have limited their attention to safe laboratory settings and have virtually ignored security issues.



The main goal of my research is to build a secure robot swarm that is scalable to real-world applications. To enable this, I address security issues such as how to certify the swarm behavior and how to make the swarm behavior tamper proof in a fully decentralized way. In the project, the swarm members interact and coordinate via a blockchain, a distributed database first developed in the context of the digital currency Bitcoin. The blockchain is intended to establish a secure communication medium for the robot swarm. Smart contracts—programming code on the blockchain that is automatically executed if a specified event occurs—will introduce unstoppable and secure coordination mechanisms using the Ethereum framework. The project seeks to investigate possibilities and limitations of combining blockchain and swarm robotics technologies to produce secure robot swarms.



I conduct experiments to test robot swarm coordination mechanisms based on smart contracts and blockchains and I analyze the obtained swarm dynamics and evaluate their robustness in a number of different scenarios. My objectives are to identify critical steps in designing secure systems, to show implications of attacker strategies, and to propose solutions to security challenges in swarm robotics.


Publications

generated by bibbase.org
  2024 (6)
LLM2Swarm: Robot Swarms that Responsively Reason, Plan, and Collaborate through LLMs. Strobel, V.; Dorigo, M.; and Fritz, M. In NeurIPS 2024 Workshop on Open-World Agents (OWA-2024), 2024.
LLM2Swarm: Robot Swarms that Responsively Reason, Plan, and Collaborate through LLMs [pdf] pdf   LLM2Swarm: Robot Swarms that Responsively Reason, Plan, and Collaborate through LLMs [link]Paper   link   bibtex  
Securing Federated Learning in Robot Swarms using Blockchain Technology. Pacheco, A.; De Vos, S.; Dorigo, M.; Reina, A.; and Strobel, V. In Distributed Autonomous Robotic Systems (DARS 2024): The 17th International Symposium, of Springer Proceedings in Advanced Robotics, pages In press, 2024.
Securing Federated Learning in Robot Swarms using Blockchain Technology [pdf] pdf   Securing Federated Learning in Robot Swarms using Blockchain Technology [link]Paper   link   bibtex   1 download  
Group-Level Behavioral Switch in a Robot Swarm Using Blockchain. Gupta, H.; Strobel, V.; Pacheco, A.; Ferrante, E.; Natalizio, E.; and Dorigo, M. In Proceedings of the 14th International Conference on Swarm Intelligence (ANTS 2024), pages 98–111, 2024. Springer
Group-Level Behavioral Switch in a Robot Swarm Using Blockchain [pdf] pdf   Group-Level Behavioral Switch in a Robot Swarm Using Blockchain [link]Paper   doi   link   bibtex   1 download  
Byzantine Fault Detection in Swarm-SLAM using Blockchain and Geometric Constraints. Moroncelli, A.; Pacheco, A.; Strobel, V.; Lajoie, P.; Dorigo, M.; and Reina, A. In Proceedings of the 14th International Conference on Swarm Intelligence (ANTS 2024), volume 14987, of LNCS, pages 42–56, 2024. Springer
Byzantine Fault Detection in Swarm-SLAM using Blockchain and Geometric Constraints [link]Paper   doi   link   bibtex   1 download  
Toychain: A Simple Blockchain for Research in Swarm Robotics. Pacheco, A.; Denis, U.; Zakir, R.; Strobel, V.; Reina, A.; and Dorigo, M. arXiv, 2024.
Toychain: A Simple Blockchain for Research in Swarm Robotics [link]Paper   Toychain: A Simple Blockchain for Research in Swarm Robotics [pdf] pdf   doi   link   bibtex   2 downloads  
Blockchain technology for mobile multi-robot systems. Dorigo, M.; Pacheco, A.; Reina, A.; and Strobel, V. Nature Reviews Electrical Engineering, 1(4): 264–274. 2024.
Blockchain technology for mobile multi-robot systems [link]Paper   doi   link   bibtex   2 downloads  
  2023 (3)
A blockchain-based information market to incentivise cooperation in swarms of self-interested robots. Van Calck, L.; Pacheco, A.; Strobel, V.; Dorigo, M.; and Reina, A. Scientific Reports, 13: 20417. 2023.
A blockchain-based information market to incentivise cooperation in swarms of self-interested robots [pdf] pdf   doi   link   bibtex   6 downloads  
A Generic Framework for Byzantine-tolerant Consensus Achievement in Robot Swarms. Zhao, H.; Pacheco, A.; Strobel, V.; Reina, A.; Liu, X.; Dudek, G.; and Dorigo, M. In Proceedings of the 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2023), pages 8839–8846, 2023. IEEE Press
A Generic Framework for Byzantine-tolerant Consensus Achievement in Robot Swarms [pdf] pdf   link   bibtex   7 downloads  
Robot swarms neutralize harmful Byzantine robots using a blockchain-based token economy. Strobel, V.; Pacheco, A.; and Dorigo, M. Science Robotics, 8(79): eabm4636. 2023.
Robot swarms neutralize harmful Byzantine robots using a blockchain-based token economy [pdf] pdf   doi   link   bibtex   abstract   2 downloads  
  2022 (1)
Real-time coordination of a foraging robot swarm using blockchain smart contracts. Pacheco, A.; Strobel, V.; Reina, A.; and Dorigo, M. In Dorigo, M.; Hamann, H.; López-Ibáñez, M.; García-Nieto, J.; Engelbrecht, A.; Pinciroli, C.; Strobel, V.; and Camacho-Villalón, C., editor(s), Proceedings of the 13th International Conference on Swarm Intelligence (ANTS 2022), volume 13491, of LNCS, pages 196–208, Cham, Switzerland, 2022. Springer
Real-time coordination of a foraging robot swarm using blockchain smart contracts [pdf] pdf   doi   link   bibtex   1 download  
  2020 (4)
A Blockchain-Controlled Physical Robot Swarm Communicating via an Ad-Hoc Network. Pacheco, A.; Strobel, V.; and Dorigo, M. In Dorigo, M.; Stützle, T.; Blesa, M. J.; Blum, C.; Hamann, H.; Heinrich, M. K.; and Strobel, V., editor(s), Proceedings of the 12th International Conference on Swarm Intelligence (ANTS 2020), volume 12421, of LNCS, pages 3–15, Cham, Switzerland, 2020. Springer
A Blockchain-Controlled Physical Robot Swarm Communicating via an Ad-Hoc Network [pdf] pdf   doi   link   bibtex   2 downloads  
Blockchain Technology Secures Robot Swarms: A Comparison of Consensus Protocols and Their Resilience to Byzantine Robots. Strobel, V.; Castelló Ferrer, E.; and Dorigo, M. Frontiers in Robotics and AI, 7: 54. 2020.
Blockchain Technology Secures Robot Swarms: A Comparison of Consensus Protocols and Their Resilience to Byzantine Robots [pdf] pdf   Blockchain Technology Secures Robot Swarms: A Comparison of Consensus Protocols and Their Resilience to Byzantine Robots [link]Paper   doi   link   bibtex   abstract   1 download  
MyPDDL: Tools for Efficiently Creating PDDL Domains and Problems. Strobel, V.; and Kirsch, A. In Vallati, M.; and Kitchin, D., editor(s), Knowledge Engineering Tools and Techniques for AI Planning, pages 67–90. Springer, Cham, Switzerland, 2020.
MyPDDL: Tools for Efficiently Creating PDDL Domains and Problems [pdf] pdf   MyPDDL: Tools for Efficiently Creating PDDL Domains and Problems [link]Paper   doi   link   bibtex   abstract   1 download  
A Framework for Swarm Robotics Experimentation with Pi-puck Robots and an Ethereum-based Blockchain. Pacheco, A.; Strobel, V.; and Dorigo, M. Technical Report TR/IRIDIA/2020-001, IRIDIA, Université Libre de Bruxelles, Brussels, Belgium, February 2020.
A Framework for Swarm Robotics Experimentation with Pi-puck Robots and an Ethereum-based Blockchain [pdf] pdf   A Framework for Swarm Robotics Experimentation with Pi-puck Robots and an Ethereum-based Blockchain [link]Paper   link   bibtex  
  2018 (2)
Blockchain Technology for Robot Swarms: A Shared Knowledge and Reputation Management System for Collective Estimation. Strobel, V.; and Dorigo, M. In Dorigo, M.; Birattari, M.; Blum, C.; Christensen, A. L.; Reina, A.; and Trianni, V., editor(s), Swarm Intelligence – Proceedings of ANTS 2018 – Eleventh International Conference, volume 11172, of LNCS, pages 425–426, Cham, Switzerland, 2018. Springer
Blockchain Technology for Robot Swarms: A Shared Knowledge and Reputation Management System for Collective Estimation [pdf] pdf   Blockchain Technology for Robot Swarms: A Shared Knowledge and Reputation Management System for Collective Estimation [link]Paper   link   bibtex   2 downloads  
Managing Byzantine Robots via Blockchain Technology in a Swarm Robotics Collective Decision Making Scenario. Strobel, V.; Castelló Ferrer, E.; and Dorigo, M. In Dastani, M.; Sukthankar, G.; André, E.; and Koenig, S., editor(s), Proceedings of 17th International Conference on Autonomous Agents and MultiAgent Systems, of AAMAS '18, pages 541–549, Richland, SC, 2018. International Foundation for Autonomous Agents and Multiagent Systems
Managing Byzantine Robots via Blockchain Technology in a Swarm Robotics Collective Decision Making Scenario [pdf] pdf   Managing Byzantine Robots via Blockchain Technology in a Swarm Robotics Collective Decision Making Scenario [link]Paper   link   bibtex   abstract   4 downloads  
  2017 (1)
Efficient Global Indoor Localization for Micro Aerial Vehicles. Strobel, V.; Meertens, R.; and de Croon, G. C. H. E. In Moschetta, J.; Hattenberger, G; and de Plinval, H., editor(s), The 9th International Micro Air Vehicle Conference and Flight Competition (IMAV 2017), pages 270–277, Toulouse, France, 2017.
Efficient Global Indoor Localization for Micro Aerial Vehicles [pdf] pdf   Efficient Global Indoor Localization for Micro Aerial Vehicles [link]Paper   link   bibtex   abstract   3 downloads  
  2014 (1)
Planning in the Wild: Modeling Tools for PDDL. Strobel, V.; and Kirsch, A. In Lutz, C.; and Thielscher, M., editor(s), KI 2014: Advances in Artificial Intelligence, volume 8736, of LNCS, pages 273–284. Springer, Cham, Switzerland, 2014.
Planning in the Wild: Modeling Tools for PDDL [pdf] pdf   Planning in the Wild: Modeling Tools for PDDL [link]Paper   doi   link   bibtex   abstract   2 downloads