20/03/2018 1:02am
I have written four conference papers and one journal paper manuscript in the last three months. Now I am going to… [LINK]
16/03/2018 5:51pm
A startup that can store your #brain synapses after you die - yes, please! [LINK]
16/03/2018 1:52am
RT @sabinehauert: New PhD studentship available in my lab to work on next generation swarm robots for industrial applications with Toshiba…
15/03/2018 2:06am
Stephen Hawking: Visionary physicist dies aged 76. The world has lost a great mind :( [LINK]

[Search by tag: A-life]

Task Allocation in Foraging Robot Swarms

Date: 29/04/2016 :: 0 comments
Tags: swarm :: robotics :: C++ :: A-Life

Bee-inspired self-regulation algorithms for robot swarms that deliver items into a single drop-off location and need to prevent congestion.

Are Robot Swarms Like Brains?

Date: 19/02/2016 :: 0 comments
Tags: swarm :: robotics :: neural networks :: mind :: A-Life

I have recently explored a way of measuring how information flows within a robot swarm. I think that there is something intriguing behind this idea - a swarm's resemblance to the human brain.

Lots of Robots at IROS in Germany

Date: 05/10/2015 :: 0 comments
Tags: robotics :: neural networks :: AI :: A-Life

I have just returned from the IROS conference that took place in Hamburg, Germany. The conference name stands for Intelligent Robots and Systems and it was a huge event full of talks and exhibitions about robotics. While the atmosphere was very professional, the spirit of Oktoberfest, a traditional German celebration of beer and German culture that happens between September and October, managed to blend in very well.

Have I Met an Android?

Date: 17/09/2015 :: 0 comments
Tags: robotics :: games :: AI :: A-Life

I was browsing game discussion forums on Steam and came across a post that did not make much sense. Have I talked to an AI?

The Hive Mind in Southampton

Date: 16/03/2015 :: 0 comments
Tags: swarm :: robotics :: games :: AI :: A-Life

I had the privilege to present The Hive Mind, my new sci-fi puzzle game about insect-inspired construction with robots, at the University of Southampton Science and Engineering day last weekend. A lot of people came to play it and it was great to watch how they interacted with it - kids were often better at the game than their parents!

How will artificial life impact the future?

Date: 26/10/2014 :: 0 comments
Tags: swarm :: robotics :: neural networks :: AI :: A-Life

In 2013, I was a part of the TRUCE workshop at the Alife conference. The workshop brought together scientists and creative writers in order to create a cool book full of stories about A-life (artificial life) and artificial intelligence and about how it will impact our society in the future. As I am very interested in swarm robotics, sci-fi games and movies and generally how the future will look like when robots run around and are part of our everyday lives, I jumped at the opportunity to cooperate on the project.

Impressions from ALIFE 14 New York

Date: 12/08/2014 :: 0 comments
Tags: swarm :: robotics :: AI :: A-Life

This summer, I attended the Artificial Life conference in New York. There were some interesting and not-so-interesting talks, but generally I am very glad I went. I had a chance to meet some great people and more importantly, to get much needed feedback on my own research. I also got offered to try out real robots in my research.

Ilidian the robotic dinosaur

Date: 28/01/2014 :: 0 comments
Tags: robotics :: AI :: A-Life

Meet Ilidian, my robotic dinosaur pet. He is a male Pleo rb, in my opinion one of the most advanced home robotic pets at the moment. He has a lot of touch sensors so he can feel being stroked or hit on various parts of his body, temperature sensors that allow him to feel dizzy when hot or shiver when cold and much more stuff that make him quite life-like.


Date: 18/09/2013 :: 0 comments
Tags: swarm :: Java :: games :: AI :: A-Life

Creeper is a Java MVC framework for those who want to create multi-agent simulations (or games) and need something to build on. Creeper takes care of effective updating and rendering. You only need to specify the world objects and how they should look like.

Impressions from ECAL 2013

Date: 17/09/2013 :: 2 comments
Tags: swarm :: robotics :: A-Life

I recently returned from Taormina, Sicily where I attended the ECAL 2013 conference. It was so amazing that I felt I had to share my experience from it on this blog.

Accepted to the ECAL 2013 A-Life conference

Date: 22/06/2013 :: 1 comment
Tags: swarm :: robotics :: A-Life

The paper 'Controling Ant-Based Construction' that I recently wrote in cooperation with my supervisor Seth Bullock has now been accepted to the ECAL 2013 conference. The work is about a simulation of 2D ant nest building, where different nest shapes are made...

Creeper :: Getting Started

Date: 27/05/2013 :: 0 comments
Tags: games :: AI :: A-Life :: Java :: swarm

This tutorial helps you to create your own Java project with Creeper. As an alternative solution, you could simply download Creeper with the Demo project and rewrite class and package names within net.lenkaspace.creeper.demo to suit your own needs.

Controlling Ant-Based Construction

Date: 02/04/2013 :: 0 comments
Tags: swarm :: robotics :: Java :: A-Life

Stigmergy allows insect colonies to collectively build structures that no single individual is fully aware of. Since relatively minimal sensory and reasoning capabilities are required of the agents, such building activity could be utilised by robotic swarms if we could learn how to control the shape of the final structures.

Foraging Strategies in Nature and Their Application to Swarm Robotics

Date: 22/03/2013 :: 0 comments
Tags: A-Life :: AI :: robotics :: swarm

While foraging is a task often experimented with in swarm robotics, it is often the case that foraging strategies inspired by nature are chosen without careful consideration. Foraging strategies including solitary foraging, behavioural matching, stigmergy, signaling to guide others and coordinated and cooperative hunting are identified and their implementation costs in robots, as well as their suitability for different scenarios is discussed.

Boid Game-Playing through Randomised Movement

Date: 22/10/2012 :: 0 comments
Tags: A-Life :: AI :: Java :: swarm

The original boid flocking algorithm is extended by adding randomised movement to the flock members. This approach is a light-weight alternative to other ‘follow the leader’ techniques implemented in order to create a ‘game-playing’ behaviour during which a flock changes its movement direction as observed in real birds.

My First Journal Publication

Date: 06/09/2012 :: 0 comments
Tags: swarm :: robotics :: neural networks :: A-Life

After working on it for quite a long time, my paper titled Ultrastable Neuroendocrine Robot Controller was finally accepted for publication in Adaptive Behaviour.

Ultrastable Neuroendocrine Robot is born

Date: 09/05/2012 :: 0 comments
Tags: robotics :: neural networks :: Mindstorms :: A-Life

I have finally put a beginning of an artificial brain to my Ultrastable Neuroendocrine Robot - UNER... my lego robot can now measure inputs from its 3 front proximity sensors and individual cells in its brain get activated when it sees something

Ultrastable Neuroendocrine Robot Controller

Date: 15/08/2011 :: 0 comments
Tags: robotics :: neural networks :: Java :: AI :: A-Life

Attributes of ultrastability as an adaption mechanism in a hormone-modulated neural robot controller were investigated in a simulation. Action-selection based on hormone-driven utilities of memory items was used to alternate between mineral gathering and recharging.

Adaptive Robot Controller

Date: 12/05/2011 :: 0 comments
Tags: robotics :: neural networks :: Java :: AI :: A-Life

A robot neural controller where obstacle-avoidance and random-walk neurons observe level of their irritation and randomly reconfigure their connections to motors when the irritation reaches a specified threshold is presented and tested.

Neural Networks and the Evolution of Cooperation

Date: 16/01/2011 :: 0 comments
Tags: Java :: AI :: A-Life :: neural networks

The paper investigates artificial evolution of cooperation in the Iterated Prisoner's Dilemma using a number of player implementations. Existing strategy encoding and neural network models are compared with action-discriminating neural network created during writing of this paper.

[You might also be intested in...]

V-REP, Gazebo or ARGoS? A robot simulators comparison
Let’s have a look at three commonly used open-source simulators for robotics: V-REP, Gazebo and ARGoS, to find out which one suits your project the best.
Designing Effective Roadmaps for Robotics Innovation
Automated factories, autonomous delivery drones, self-driving cars: these and similar technologies will soon touch every aspect of our lives. An engaging discussion about how these technologies are regulated and innovated took place at the IROS 2017 conference.
The Information-Cost-Reward framework for understanding robot swarm foraging
The Information-Cost-Reward (ICR) framework relates the way in which robots obtain and share information about where work needs to be done to the swarm’s ability to exploit that information in order to perform work efficiently in the context of a particular task and environment.
Behaviour-Data Relations Modelling Language For Multi-Robot Control Algorithms
Behaviour-Data Relations Modeling Language (BDRML) explicitely represents behaviours and data that robots utilise, as well as relationships between them. This allows BDRML to express control algorithms where robots cooperate and share information with each other while interacting with the environment.
Robot swarms in action
Watch e-puck robots collect resources and bring them back to base. While the previous simulation work helped us to learn a lot about the advantages and disadvantages of communication in swarms, doing similar experiments with real robots is already revealing interesting new things.