Personal page providing insights into my PhD thesis, bio-inspired algorithms and smart cities. Projects of computer science, software, hardware and VRML. Reception of pictures from weather satellites and GNU/Linux.
We present our new ARGoS plug-in implementing the Crazyflie drone, including its controllers, sensors, and some expansion decks. We have based our development on the former Spiri drone, upgrading the position controller, adding a new speed controller, LED ring, onboard camera, and battery discharge model. # Permalink
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…
Traffic congestion is one of the main concerns of citizens living in big cities. In this article we propose a novel system, called Yellow Swarm, with the aim of improving road traffic at a low cost and easy implementation by using a set of LED panels placed throughout the city in order to spread road traffic over its streets. # Permalink
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…
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…
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…
Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case Study : Map of Quito imported from OpenStreetMap into the traffic microsimulator SUMO version 0.31.0. Smart Mobility Policies with Evolutionary Algorithms: The Adapting Info Panel Case : Maps of Malaga and Madrid imported from OpenStreetMap into the traffic microsimulator SUMO (netfile) version 0.22.0. Eco-friendly…
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. Smart cities are related to sensing the city's status and acting in new intelligent ways…
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…
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,…
This section introduces to the visitor in virtual worlds modelled by using the programming language VRML97. This work is part of the researching done for my Bachelor's Degree in Computer Engineering thesis. From the earlier prehistoric sculptures made of clay to the realism achieved by Phidias in the ancient Greece or by Michelangelo with his marvellous marble works, human beings have made an…
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. # Permalink
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. # Permalink