English
Related papers

Related papers: Swarm-in-Blocks: Simplifying Drone Swarm Programmi…

200 papers

Drones are also known as UAVs are originally designed for military purposes. With the technological advances, they can be seen in most of the aspects of life from filming to logistics. The increased use of drones made it sometimes essential…

Robotics · Computer Science 2024-03-13 Angelos Dimakos , Daniel Woodhall , Seemal Asif

A key requirement in robotics is the ability to simultaneously self-localize and map a previously unknown environment, relying primarily on onboard sensing and computation. Achieving fully onboard accurate simultaneous localization and…

Robotics · Computer Science 2024-08-28 Vlad Niculescu , Tommaso Polonelli , Michele Magno , Luca Benini

Contemporary swarm indicators are often used in isolation, focused on extracting information at the individual or collective levels. Consequently, these are seldom integrated to infer a top-level operating picture of the swarm, its members,…

Artificial Intelligence · Computer Science 2022-11-22 Adam Hepworth , Aya Hussein , Darryn Reid , Hussein Abbass

This paper proposes a novel swarm-based control algorithm for exploration and coverage of unknown environments, while maintaining a formation that permits short-range communication. The algorithm combines two elements: swarm rules for…

Robotics · Computer Science 2022-01-26 Vu Phi Tran , Matthew A. Garratt , Kathryn Kasmarik , Sreenatha G. Anavatti

The staggering growth of the number of vehicles worldwide has become a critical challenge resulting in tragic incidents, environment pollution, congestion, etc. Therefore, one of the promising approaches is to design a smart vehicular…

Signal Processing · Electrical Eng. & Systems 2020-07-28 Muhammad Asaad Cheema , Muhammad Karam Shehzad , Hassaan Khaliq Qureshi , Syed Ali Hassan , Haejoon Jung

Over the past few years, the use of swarms of Unmanned Aerial Vehicles (UAVs) in monitoring and remote area surveillance applications has become widespread thanks to the price reduction and the increased capabilities of drones. The drones…

Swarm intelligence describes how simple, decentralized agents can collectively produce complex behaviors. Recently, the concept of swarming has been extended to large language model (LLM)-powered systems, such as OpenAI's Swarm (OAS)…

Artificial Intelligence · Computer Science 2025-11-11 Muhammad Atta Ur Rahman , Melanie Schranz , Samira Hayat

Automatic design is a promising approach to realizing robot swarms. Given a mission to be performed by the swarm, an automatic method produces the required control software for the individual robots. Automatic design has concentrated on…

Robotics · Computer Science 2024-04-30 David Garzón Ramos , Mauro Birattari

Decentralized drone swarms deployed today either rely on sharing of positions among agents or detecting swarm members with the help of visual markers. This work proposes an entirely visual approach to coordinate markerless drone swarms…

Robotics · Computer Science 2019-08-09 Fabian Schilling , Julien Lecoeur , Fabrizio Schiano , Dario Floreano

Block-based environments are visual programming environments, which are becoming more and more popular because of their ease of use. The ease of use comes thanks to their intuitive graphical representation and structural metaphors…

Software Engineering · Computer Science 2021-10-08 Mauricio Verano Merino , Jurgen Vinju , Mark van den Brand

Block-based programming languages enable young learners to quickly implement fun programs and games. The Scratch programming environment is particularly successful at this, with more than 50 million registered users at the time of this…

Software Engineering · Computer Science 2020-09-10 Adina Deiner , Christoph Frädrich , Gordon Fraser , Sophia Geserer , Niklas Zantner

Coordinating heterogeneous robot fleets to achieve multiple goals is challenging in multi-robot systems. We introduce an open-source and extensible framework for centralized multi-robot task planning and scheduling that leverages LLMs to…

Robotics · Computer Science 2025-10-14 Rohan Gupta , Trevor Asbery , Zain Merchant , Abrar Anwar , Jesse Thomason

Context: Combinatorial testing strategies have lately received a lot of attention as a result of their diverse applications. In its simple form, a combinatorial strategy can reduce several input parameters (configurations) of a system into…

Software Engineering · Computer Science 2018-04-23 Bestoun S. Ahmed , Luca M. Gambardella , Wasif Afzal , Kamal Z. Zamli

Today, the number of IoT devices in all aspects of life is exponentially increasing. The cities we are living in are getting smarter and informing us about our surroundings in a contextual manner. However, there lay significant challenges…

Cryptography and Security · Computer Science 2019-02-07 Kazım Rıfat Özyılmaz , Arda Yurdakul

The field of automated algorithm design has been advanced by frameworks such as EoH, FunSearch, and Reevo. Yet, their focus on algorithm evolution alone, neglecting the prompts that guide them, limits their effectiveness with LLMs,…

Neural and Evolutionary Computing · Computer Science 2025-12-11 Shipeng Cen , Ying Tan

Framing an issue as a puzzle, problem, or mess is an illustrative approach to characterizing the issue's complexity within organizational theory and systems thinking. We use this approach to characterize the issue of designing collective…

Robotics · Computer Science 2024-10-31 David Garzón Ramos , Sabine Hauert

Automatic off-line design is an attractive approach to implementing robot swarms. In this approach, a designer specifies a mission for the swarm, and an optimization process generates suitable control software for the individual robots…

This paper summarizes in depth the state of the art of aerial swarms, covering both classical and new reinforcement-learning-based approaches for their management. Then, it proposes a hybrid AI system, integrating deep reinforcement…

Artificial Intelligence · Computer Science 2025-01-16 Raúl Arranz , David Carramiñana , Gonzalo de Miguel , Juan A. Besada , Ana M. Bernardos

Drone swarms are teams of autonomous un-manned aerial vehicles that act as a collective entity. We are interested in humanizing drone swarms, equipping them with the ability to emotionally affect human users through their non-verbal…

Human-Computer Interaction · Computer Science 2018-06-04 Truong-Huy D. Nguyen , Kasper Grispino , Damian Lyons

Most existing swarm pattern formation methods depend on a predefined gene regulatory network (GRN) structure that requires designers' priori knowledge, which is difficult to adapt to complex and changeable environments. To dynamically adapt…

Neural and Evolutionary Computing · Computer Science 2019-11-04 Zhun Fan , Zhaojun Wang , Xiaomin Zhu , Bingliang Hu , Anmin Zou , Dongwei Bao
‹ Prev 1 4 5 6 7 8 10 Next ›