Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Vito Trianni is active.

Publication


Featured researches published by Vito Trianni.


Autonomous Robots | 2004

Evolving Self-Organizing Behaviors for a Swarm-Bot

Marco Dorigo; Vito Trianni; Erol Şahin; Roderich Groß; Thomas Halva Labella; Gianluca Baldassarre; Stefano Nolfi; Jean-Louis Deneubourg; Francesco Mondada; Dario Floreano; Luca Maria Gambardella

In this paper, we introduce a self-assembling and self-organizing artifact, called a swarm-bot, composed of a swarm of s-bots, mobile robots with the ability to connect to and to disconnect from each other. We discuss the challenges involved in controlling a swarm-bot and address the problem of synthesizing controllers for the swarm-bot using artificial evolution. Specifically, we study aggregation and coordinated motion of the swarm-bot using a physics-based simulation of the system. Experiments, using a simplified simulation model of the s-bots, show that evolution can discover simple but effective controllers for both the aggregation and the coordinated motion of the swarm-bot. Analysis of the evolved controllers shows that they have properties of scalability, that is, they continue to be effective for larger group sizes, and of generality, that is, they produce similar behaviors for configurations different from those they were originally evolved for. The portability of the evolved controllers to real s-bots is tested using a detailed simulation model which has been validated against the real s-bots in a companion paper in this same special issue.


european conference on artificial life | 2003

Evolving Aggregation Behaviors in a Swarm of Robots

Vito Trianni; Roderich Groß; Thomas Halva Labella; Erol Sahin; Marco Dorigo

In this paper, we study aggregation in a swarm of simple robots, called s-bots, having the capability to self-organize and self- assemble to form a robotic system, called a swarm-bot. The aggregation process, observed in many biological systems, is of fundamental impor- tance since it is the prerequisite for other forms of cooperation that in- volve self-organization and self-assembling. We consider the problem of defining the control system for the swarm-bot using artificial evolution. The results obtained in a simulated 3D environment are presented and analyzed. They show that artificial evolution, exploiting the complex in- teractions among s-bots and between s-bots and the environment, is able to produce simple but general solutions to the aggregation problem.


Robotics and Autonomous Systems | 2006

Cooperative Hole-Avoidance in a Swarm-bot

Vito Trianni; Stefano S. Nolfi; Marco Dorigo

In this paper, we study coordinated motion in a swarm robotic system, called a swarm-bot. A swarm-bot is a self-assembling and self-organising artifact, composed of a swarm of s-bots, mobile robots with the ability to connect to and disconnect from each other. The swarm-bot concept is particularly suited for tasks that require all-terrain navigation abilities, such as space exploration or rescue in collapsed buildings. As a rst step toward the development of more complex control strategies, we investigate the case in which a swarm-bot has to explore an arena while avoiding to fall into holes. In such a scenario, individual s-bots have sensory-motor limitations that prevent them to navigate ecien tly and that can be overcome exploiting the physical connections and the cooperation among the s-bots. In order to synthesise the s-bots’ controller, we rely on articial evolution, which we show to be a powerful tool for the production of simple and eectiv e solutions to the hole avoidance task.


systems man and cybernetics | 2007

Self-Organized Coordinated Motion in Groups of Physically Connected Robots

Gianluca Baldassarre; Vito Trianni; Michael Bonani; Francesco Mondada; Marco Dorigo; Stefano S. Nolfi

An important goal of collective robotics is the design of control systems that allow groups of robots to accomplish common tasks by coordinating without a centralized control. In this paper, we study how a group of physically assembled robots can display coherent behavior on the basis of a simple neural controller that has access only to local sensory information. This controller is synthesized through artificial evolution in a simulated environment in order to let the robots display coordinated-motion behaviors. The evolved controller proves to be robust enough to allow a smooth transfer from simulated to real robots. Additionally, it generalizes to new experimental conditions, such as different sizes/shapes of the group and/or different connection mechanisms. In all these conditions the performance of the neural controller in real robots is comparable to the one obtained in simulation


Biological Cybernetics | 2006

Self-organisation and communication in groups of simulated and physical robots

Vito Trianni; Marco Dorigo

In social insects, both self-organisation and communication play a crucial role for the accomplishment of many tasks at a collective level. Communication is performed with different modalities, which can be roughly classified into three classes: indirect (stigmergic) communication, direct interactions and direct communication. The use of stigmergic communication is predominant in social insects (e.g. the pheromone trails in ants), where, however, direct interactions (e.g. antennation in ants) and direct communication (e.g. the waggle dance in honey bees) can also be observed. Taking inspiration from insect societies, we present an experimental study of self-organising behaviours for a group of robots, which exploit communication to coordinate their activities. In particular, the robots are placed in an arena presenting holes and open borders, which they should avoid while moving coordinately. Artificial evolution is responsible for the synthesis in a simulated environment of the robot’s neural controllers, which are subsequently tested on physical robots. We study different communication strategies among the robots: no direct communication, handcrafted signalling and a completely evolved approach. We show that the latter is the most efficient, suggesting that artificial evolution can produce behaviours that are more adaptive than those obtained with conventional design methodologies. Moreover, we show that the evolved controllers produce a self-organising system that is robust enough to be tested on physical robots, notwithstanding the huge gap between simulation and reality.


intelligent robots and systems | 2011

ARGoS: A modular, multi-engine simulator for heterogeneous swarm robotics

Carlo Pinciroli; Vito Trianni; Rehan O'Grady; Giovanni Pini; Arne Brutschy; Manuele Brambilla; Nithin Mathews; Eliseo Ferrante; Gianni A. Di Caro; Frederick Ducatelle; Timothy S. Stirling; Álvaro Gutiérrez; Luca Maria Gambardella; Marco Dorigo

We present ARGoS, a novel open source multi-robot simulator. The main design focus of ARGoS is the real-time simulation of large heterogeneous swarms of robots. Existing robot simulators obtain scalability by imposing limitations on their extensibility and on the accuracy of the robot models. By contrast, in ARGoS we pursue a deeply modular approach that allows the user both to easily add custom features and to allocate computational resources where needed by the experiment. A unique feature of ARGoS is the possibility to use multiple physics engines of different types and to assign them to different parts of the environment. Robots can migrate from one engine to another transparently. This feature enables entirely novel classes of optimizations to improve scalability and paves the way for a new approach to parallelism in robotics simulation. Results show that ARGoS can simulate about 10,000 simple wheeled robots 40% faster than real-time.


Artificial Life | 2009

Evolving self-assembly in autonomous homogeneous robots: Experiments with two physical robots

Christos Ampatzis; Elio Tuci; Vito Trianni; Anders Lyhne Christensen; Marco Dorigo

This research work illustrates an approach to the design of controllers for self-assembling robots in which the self-assembly is initiated and regulated by perceptual cues that are brought forth by the physical robots through their dynamical interactions. More specifically, we present a homogeneous control system that can achieve assembly between two modules (two fully autonomous robots) of a mobile self-reconfigurable system without a priori introduced behavioral or morphological heterogeneities. The controllers are dynamic neural networks evolved in simulation that directly control all the actuators of the two robots. The neurocontrollers cause the dynamic specialization of the robots by allocating roles between them based solely on their interaction. We show that the best evolved controller proves to be successful when tested on a real hardware platform, the swarm-bot. The performance achieved is similar to the one achieved by existing modular or behavior-based approaches, also due to the effect of an emergent recovery mechanism that was neither explicitly rewarded by the fitness function, nor observed during the evolutionary simulation. Our results suggest that direct access to the orientations or intentions of the other agents is not a necessary condition for robot coordination: Our robots coordinate without direct or explicit communication, contrary to what is assumed by most research works in collective robotics. This work also contributes to strengthening the evidence that evolutionary robotics is a design methodology that can tackle real-world tasks demanding fine sensory-motor coordination.


systems, man and cybernetics | 2002

SWARM-BOT: pattern formation in a swarm of self-assembling mobile robots

Erol Sahin; Thomas Halva Labella; Vito Trianni; Jean-Louis Deneubourg; Philippe Rasse; Dario Floreano; Luca Maria Gambardella; Francesco Mondada; Stefano Nolfi; Marco Dorigo

We introduce a new robotic system, called swarm-bot. The system consists of a swarm of mobile robots with the ability to connect to/disconnect from each other to self-assemble into different kinds of structures. First, we describe our vision and the goals of the project. Then we present preliminary results on the formation of patterns obtained from a grid-world simulation of the system.


Swarm Intelligence | 2014

AutoMoDe: A novel approach to the automatic design of control software for robot swarms

Gianpiero Francesca; Manuele Brambilla; Arne Brutschy; Vito Trianni; Mauro Birattari

We introduce AutoMoDe: a novel approach to the automatic design of control software for robot swarms. The core idea in AutoMoDe recalls the approach commonly adopted in machine learning for dealing with the bias–variance tradedoff: to obtain suitably general solutions with low variance, an appropriate design bias is injected. AutoMoDe produces robot control software by selecting, instantiating, and combining preexisting parametric modules—the injected bias. The resulting control software is a probabilistic finite state machine in which the topology, the transition rules and the values of the parameters are obtained automatically via an optimization process that maximizes a task-specific objective function. As a proof of concept, we define AutoMoDe-Vanilla, which is a specialization of AutoMoDe for the e-puck robot. We use AutoMoDe-Vanilla to design the robot control software for two different tasks: aggregation and foraging. The results show that the control software produced by AutoMoDe-Vanilla (i) yields good results, (ii) appears to be robust to the so called reality gap, and (iii) is naturally human-readable.


Swarm Intelligence | 2011

Self-organised path formation in a swarm of robots

Valerio Sperati; Vito Trianni; Stefano Nolfi

In this paper, we study the problem of exploration and navigation in an unknown environment from an evolutionary swarm robotics perspective. In other words, we search for an efficient exploration and navigation strategy for a swarm of robots, which exploits cooperation and self-organisation to cope with the limited abilities of the individual robots. The task faced by the robots consists in the exploration of an unknown environment in order to find a path between two distant target areas. The collective strategy is synthesised through evolutionary robotics techniques, and is based on the emergence of a dynamic structure formed by the robots moving back and forth between the two target areas. Due to this structure, each robot is able to maintain the right heading and to efficiently navigate between the two areas. The evolved behaviour proved to be effective in finding the shortest path, adaptable to new environmental conditions, scalable to larger groups and larger environment size, and robust to individual failures.

Collaboration


Dive into the Vito Trianni's collaboration.

Top Co-Authors

Avatar

Marco Dorigo

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Elio Tuci

Aberystwyth University

View shared research outputs
Top Co-Authors

Avatar

Andreagiovanni Reina

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Stefano Nolfi

National Research Council

View shared research outputs
Top Co-Authors

Avatar

Carlo Pinciroli

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Christos Ampatzis

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Francesco Mondada

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar

Manuele Brambilla

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Arne Brutschy

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Mauro Birattari

Université libre de Bruxelles

View shared research outputs
Researchain Logo
Decentralizing Knowledge