← Search

Abdallah Makhoul

5 accepted papers

2022

MAPFASTER: A Faster and Simpler take on Multi-Agent Path Finding Algorithm Selection

IROS 2022poster

Portfolio-based algorithm selection can help in choosing the best suited algorithm for a given task while leveraging the complementary strengths of the candidates. Solving the Multi-Agent Path Finding (MAPF) problem optimally has been proven to be NP-Hard. Furthermore, no single optimal algorithm ha…

Cited by 12SourcecodeScholar
2022

RePoSt: Distributed Self-Reconfiguration Algorithm for Modular Robots Based on Porous Structure

IROS 2022poster

In this paper, we propose a new self-reconfiguration scheme for modular robots based on a metamodule design that allows to form a 3D porous structure. The porous structure enables a parallel flow of modules inside it without blocking. The metamodule can also be used to fill its internal volume with…

Cited by 11SourceScholar
2021

Self-Reconfiguration of Modular Robots Using Virtual Forces

IROS 2021poster

Programmable matter is a material that can change its physical properties at will, whether it is its shape, density or conductivity. It can be implemented as an ensemble of micro-robots arranged in space to form a specific shape and having their own computing power. This technology behaves as a dist…

Cited by 9SourceScholar
2020

A Unique Identifier Assignment Method for Distributed Modular Robots

IROS 2020poster

Modular robots are autonomous systems with variable morphology, composed of independent connected computational elements, called particles or modules. Due to critical resource constraints and limited capabilities, globally unique identifier (ID) assignment to each particle is a very challenging task…

Cited by 10SourceScholar
2020

Linear Distributed Clustering Algorithm for Modular Robots Based Programmable Matter

IROS 2020poster

Modular robots are defined as autonomous kinematic machines with variable morphology. They are composed of several thousands or even millions of modules which are able to coordinate in order to behave intelligently. Clustering the modules in modular robots has many benefits, including scalability, e…

Cited by 11SourceScholar