[suggested]

[Tweets]

19/10/2017 3:35pm
Our paper "Behaviour-Data Relations Modeling Language For Multi- #Robot Control Algorithms" now available to read!… [LINK]
18/10/2017 2:15pm
LEGO's new Women of NASA kit. Great learning for both kids and adults @LEGOIdeas [LINK] [LINK]
17/10/2017 11:01am
Nice open-call #reserch #fellowships programmes at LMU Munich [LINK]
16/10/2017 3:09pm
#robots that can merge and split their collective architecture (but the article title is preposterous @IEEESpectrum) [LINK]
13/10/2017 1:46pm
RT @MMGiuliani: First demo of our new human-robot interaction setup. Come visit us at @BristolRobotLab to have a look 😀. [LINK]

[Swarm Systems]

I believe the future will benefit from distributed physical systems where small and simple parts cooperate to deliver highly flexible and emergent global behaviour. Imagine groups of small robots that will tidy up and guard your home, can be sent to a deep-ocean or space exploration missions or form a homeostatic body similarly to how biological cells do.

While it branches off the bio-inspired machines field, swarm robotics has become a standalone research topic pursued by the Swarmanoid, Swarm-bot, SMAVNET and other projects. Although a lot of a advancement in understanding biological and mechanical swarm systems has been made, I think that we should concentrate more on mechanics of data and information exchange between the swarm units in order to improve adaptivity and autonomy of current artificial systems. This is therefore a topic I will pursue during my PhD in Simulation of Complex Systems at the University of Southampton.

Projects

[Blog]

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...

[read full]

How to compile code for e-puck robots on your computer

Compiling code natively on e-puck robots or cross-compiling on your computer can be very tedious. Luckily, there is a third option:...

[read full]

Coding for tomorrow: Why is good code important?

"Why should I care about how my code is written, as long as it works?" I will argue here that well-structured and well-written code not...

[read full]

How Coding in Python Might Be Bad For You

7 reasons why coding in Python is like writing a really bad essay and getting away with it

[read full]