Daniel Stolfi's web page
EspañolEnglish

FEATURED CONTENTS

An E-Puck2 robot plug-in for the ARGoS simulator

E-Puck2 ARGoS Plug-in

We present a new plug-in for the ARGoS swarm robotic simulator to implement the E-Puck2 robot model, including its graphical representation, sensors and actuators. We have based our development on the former E-Puck robot model (version 1) by upgrading the existing sensors (proximity, light, ground, camera, and battery) and adding new ones (time of flight and simulated encoders) implemented from scratch.

Flow Generator Algorithm (FGA)

FGA

We present a novel approach for calculating realistic traffic flows for traffic simulators, called Flow Generator Algorithm (FGA). We start with an original map from OpenStreetMap and traffic data collected at different measurement points, published by the city’s authorities, to produce a model consisting of the simulation map and a series of traffic flows (routes + vehicles) which match the real number of vehicles at those streets.

The epiGenetic Algorithm (epiGA)

epiGA

Our novel proposal, the epiGenetic Algorithm (epiGA), consists of a set of strategies, based on evolutionary computation, inspired in nature, especially in epigenetics, with the aim of solving complex combinatorial problems. The foundation of epiGA is epigenesis. We are interested in how the DNA and histones are collapsed to form nucleosomes, how this affects the gene replication during reproduction, and how the epigenetic mechanisms modify the gene expression thru methylation, all of them in order to build the bio-inspired operators of our algorithm. Source code in GitLab: JAVA and Python

Green Swarm: Reducing Greenhouse Gas Emissions

Green Swarm

The mobility architecture, called Green Swarm, is proposed to reduce greenhouse gas emissions from road traffic in smart cities. The traffic flow optimization of four European cities: Malaga, Stockholm, Berlin, and Paris, is addressed with new case studies importing each city's actual roads and traffic lights from OpenStreetMap into the SUMO traffic simulator, so as to find the best ways to redirect the traffic flow, and advise drivers.

Red Swarm: Smart Mobility in Smart Cities

Red Swarm

Nowadays, cities are evolving quickly. Most citizens are living in, using the services of, or thinking about moving to cities, what is a new source of complex problems. Smart Cities is a world initiative leading to better exploit on of the resources in a city in order to offer higher level services to people.

Project CoMVeT (AKA SUMBUDRULE)

Project CoMVeT

The Emotiv EPOC neuroheadset is used to register neural activity with high resolution. This activity is processed and sent to the computer using a wireless link. This neuroheadset represents a new type of interface human-machine (HCI) and it's able to interpret signals from the user's brain. This neuroheadset has several wet pads used like electrodes to detect the user's basic thoughts, feelings, emotions and facial gestures.

Vertical pendulum: Control by computer

Vertical pendulum

Development of a proportional-derivative controller used to keep a pendulum in vertical position. It has got only one degree of freedom corresponding to the tilt angle. The mechanical structure has been built by using the rail and the head of an old printer to mount the tilt sensor in order to close the loop of the control.

Building a slave flash trigger

Slave Flash Trigger

This development consists in mounting a circuit for triggering a slave flash. These kind of devices are well known by photographers and they use to be very expensive. By using this trigger you will be capable to take photos with more than a flash at once.

Project VIGIA. Infrared Surveillance Guided by Anatomical Impulses

Project VIGIA

The Project VIGIA is a development that took place during the subject Software Engineering: Projects. It consisted in a system capable to control a remote webcam by using the movements of the user's head simulating a virtual window behaviour. To do that, a Wiimote will be used to detect the head position in conjunction with a pair of glasses provided with infrared LEDs.

 RESEARCH PROJECTS

ADARS

The ADARS project (Automating the Design of Autonomous Robot Swarms) aims to propose a unique solution to the design of distributed autonomous systems by addressing the following question: is it possible to automatically generate efficient and reusable behaviors for distributed aerospace and space systems (DASS)? To this end, ADARS will advance the state-of-the-art in the field of swarm robotics and automated algorithm design. Read more...

Hunted

The HUNTED project (Heterogeneous multi-swarms of UNmanned auTonomous systEms for mission Deployment) aims at designing a novel generation of mobility models for heterogeneous multi-swarms of Unmanned Autonomous Systems (UAS) for surveillance and tracking of imminent threats. Such swarms are composed of several vehicles moving in an autonomous and coordinated manner in the air, on the ground, and in the sea. Read more...

6CITY

In the 6CITY project (TIN2017-88213-R) the working hypothesis is that many different problems of smart cities (according to EU: economy, mobility, governance, people, living, environment), which are multidisciplinary in nature and ​apparently unrelated, can be solved by looking at their (possibly similar) underlying quantitative and qualitative features, as well as by providing ​advanced algorithms ​that can ​search, optimize and learn ​by themselves (to an extent) for those situations where knowledge of the problem is very limited (as it happens in many real cases). Read more...

MOVEON

The MOVEON project (TIN2014-57341-R) makes an ambitious proposal for focused research in challenges related to intelligent transport and smart mobility. We do it from the perspective of building new applications based in solver metaheuristic engines enhanced with methodologies and theories contributed by our team so as to exhibit "holistic intelligence". Read more...

MAXCT

The MAXCT project (OTRI # 8.06/5.47.4356 - AOP GGI3003IDI) consists of two parallel applications are running to improve the traffic flow in a city: HITUL - Holistic Intelligence for Traffic Urban Lights - system offers an informed support for decision-making at city level, optimizing the planning of the existing traffic lights network; and CTPATH is our second tool in this project. Drivers could receive route advices based in their preferences and city conditions, both powered to reduce the travel times and the carbon footprint. Read more...

roadME

The roadME project (TIN2011-28194) intends to characterize, design, and evaluate metaheuristic techniques able to solve real world problems, and then, particular applications of a communication network of vehicles (VANET). Our hypothesis is that standard metaheuristics are not able by themselves to address the tight requirements of many complex problems like this one, since we are dealing with execution times of a few seconds, specific user constraints, scalable to very big dimension problems, and robust to work in different scenarios. Read more...

PATIO

The Project PATIO: Collaborative Learning and User Modelling Techniques Applied to Multicultural Integration (TIC-4273), has been developed by the group of Investigation and Application of Artificial Intelligence of the department of Computer Languages and Computation of the University of Málaga, subsidized by the Ministry of Innovation, Science and Business of the Andalusian Regional Government (2008 official announcement for excellence Projects). Read more...

publications

Evolutionary swarm formation: From simulations to real world robots

Evolutionary swarm formation: From simulations to real world robots

Daniel H. Stolfi and Grégoire Danoy. Evolutionary swarm formation: From simulations to real world robots. In: Engineering Applications of Artificial Intelligence, vol. 128, p. 107501, 2024.
doi> 10.1016/j.engappai.2023.107501 | [BibTex]

Optimising Robot Swarm Formations by Using Surrogate Models and Simulations

Optimising Robot Swarm Formations by Using Surrogate Models and Simulations

Daniel H. Stolfi and Grégoire Danoy. Optimising Robot Swarm Formations by Using Surrogate Models and Simulations. In: Applied Sciences, vol. 13, Art. no. 10, 2023.
doi> 10.3390/app13105989 | [BibTex]

Design and analysis of an E-Puck2 robot plug-in for the ARGoS simulator

Design and analysis of an E-Puck2 robot plug-in for the ARGoS simulator

Daniel H. Stolfi and Grégoire Danoy. Design and analysis of an E-Puck2 robot plug-in for the ARGoS simulator. In: Robotics and Autonomous Systems, vol. 164, p. 104412, 2023.
doi> 10.1016/j.robot.2023.104412 | [BibTex] | Read More...

An Evolutionary Algorithm to Optimise a Distributed UAV Swarm Formation System

An Evolutionary Algorithm to Optimise a Distributed UAV Swarm Formation System

Daniel H. Stolfi and Grégoire Danoy. An Evolutionary Algorithm to Optimise a Distributed UAV Swarm Formation System. In: Applied Sciences, vol. 12, Art. no. 20, 2022.
doi> 10.3390/app122010218 | [BibTex]

SuSy-EnGaD: Surveillance System Enhanced by Games of Drones

SuSy-EnGaD: Surveillance System Enhanced by Games of Drones

Daniel H. Stolfi, Matthias R. Brust, Grégoire Danoy, Pascal Bouvry. SuSy-EnGaD: Surveillance System Enhanced by Games of Drones. In: Drones, vol. 6, no. 1, Art. no. 13, 2022.
doi> 10.3390/drones6010013 | [BibTex]

A competitive Predator-Prey approach to enhance surveillance by UAV swarms

A competitive Predator-Prey approach to enhance surveillance by UAV swarms

Daniel H. Stolfi, Matthias R. Brust, Grégoire Danoy, and Pascal Bouvry. A competitive Predator-Prey approach to enhance surveillance by UAV swarms. In: Applied Soft Computing, vol. 111, p. 107701, 2021.
doi> 10.1016/j.asoc.2021.107701 | [BibTex]

Yellow Swarm: LED panels to advise optimal alternative tours to drivers in the city of Malaga

Yellow Swarm: LED panels to advise optimal alternative tours to drivers in the city of Malaga

Daniel H. Stolfi and Enrique Alba. Yellow Swarm: LED panels to advise optimal alternative tours to drivers in the city of Malaga. In: Applied Soft Computing, vol. 109, p. 107566, 2021.
doi> 10.1016/j.asoc.2021.107566 | [BibTex]

CONSOLE: intruder detection using a UAV swarm and security rings

CONSOLE: intruder detection using a UAV swarm and security rings

Daniel H. Stolfi, Matthias R. Brust, Grégoire Danoy, and Pascal Bouvry. CONSOLE: intruder detection using a UAV swarm and security rings. In: Swarm Intelligence, 15, 205–235, 2021.
doi> 10.1007/s11721-021-00193-7 | [BibTex]

Swarm-based counter UAV defense system

Swarm-based counter UAV defense system

Matthias R. Brust, Grégoire Danoy, Daniel H. Stolfi, Pascal Bouvry. Swarm-based counter UAV defense system. In: Discover Internet of Things, vol. 1, no. 1, 2021.
doi> 10.1007/s43926-021-00002-x | [BibTex]

UAV-UGV-UMV Multi-Swarms for Cooperative Surveillance

UAV-UGV-UMV Multi-Swarms for Cooperative Surveillance

Daniel H. Stolfi, Matthias R. Brust, Grégoire Danoy, and Pascal Bouvry. UAV-UGV-UMV Multi-Swarms for Cooperative Surveillance. In: Frontiers in Robotics and AI, vol. 8, Feb. 2021.
doi> 10.3389/frobt.2021.616950 | [BibTex]

Emerging Inter-Swarm Collaboration for Surveillance Using Pheromones and Evolutionary Techniques

Emerging Inter-Swarm Collaboration for Surveillance Using Pheromones and Evolutionary Techniques

Daniel H. Stolfi, Matthias R. Brust, Grégoire Danoy, and Pascal Bouvry. Emerging Inter-Swarm Collaboration for Surveillance Using Pheromones and Evolutionary Techniques. In: Sensors, vol. 20, no. 9, 2020.
doi> 10.3390/s20092566 | [BibTex]

Can I Park in the City Center? Predicting Car Park Occupancy Rates in Smart Cities

Can I Park in the City Center? Predicting Car Park Occupancy Rates in Smart Cities

Daniel H. Stolfi, Enrique Alba, and Xin Yao. Can I Park in the City Center? Predicting Car Park Occupancy Rates in Smart Cities. In: Journal of Urban Technology, 27:4, 27-41, 2020.
doi> 10.1080/10630732.2019.1586223 | [BibTex]

Chapter 14 - Sustainable Road Traffic Using Evolutionary Algorithms

Chapter 14 - Sustainable Road Traffic Using Evolutionary Algorithms

Daniel H. Stolfi and Enrique Alba. Chapter 14 - Sustainable Road Traffic Using Evolutionary Algorithms. In: Sustainable Transportation and Smart Logistics, Elsevier, 361-380, Eds: Faulin, Javier, Grasman, Scott E., Juan, Angel A., Hirsch, Patrick, 2019.
doi> 10.1016/B978-0-12-814242-4.00014-4 | [BibTex]

Green Swarm: Greener Routes with Bio-inspired Techniques

Green Swarm: Greener Routes with Bio-inspired Techniques

Daniel H. Stolfi and Enrique Alba. Green Swarm: Greener Routes with Bio-inspired Techniques. In: Applied Soft Computing, vol. 71, pp. 952-963, 2018.
doi> 10.1016/j.asoc.2018.07.032 | [BibTex] | Read More...

Generating Realistic Urban Traffic Flows with Evolutionary Techniques

Generating Realistic Urban Traffic Flows with Evolutionary Techniques

Daniel H. Stolfi and Enrique Alba. Generating Realistic Urban Traffic Flows with Evolutionary Techniques. In: Engineering Applications of Artificial Intelligence, vol. 75, pp. 36-47, 2018.
doi> 10.1016/j.engappai.2018.07.009 | [BibTex] | Read More...

Epigenetic algorithms: A New way of building GAs based on epigenetics

Epigenetic algorithms: A New way of building GAs based on epigenetics

Daniel H. Stolfi and Enrique Alba. Epigenetic algorithms: A New way of building GAs based on epigenetics. In: Information Sciences, vol. 424, Supplement C, pp. 250-272, 2018.
doi> 10.1016/j.ins.2017.10.005 | [BibTex] | Read More...

Red Swarm: Reducing Travel Times in Smart Cities by Using Bio-inspired Algorithms

Red Swarm: Reducing Travel Times in Smart Cities by Using Bio-inspired Algorithms

Daniel H. Stolfi and Enrique Alba. Red Swarm: Reducing Travel Times in Smart Cities by Using Bio-inspired Algorithms. In: Applied Soft Computing, vol. 24, pp. 181-195, 2014.
doi> 10.1016/j.asoc.2014.07.014 | [BibTex] | Read More...

LA PAGINA DE DANIEL STOLFI - Version 5.09 - 1993-2024 - Cookies Policy
Creative Commons License