08/12/2017 1:05pm
RT @farscopecdt: @farscopecdt gives you the best possible start on your Robotics and Autonomous Systems research and innovation career, PhD…
29/11/2017 2:28pm
RT @DrARichards: How @farscopecdt student Katie got totally hooked on robotics [LINK]
28/11/2017 1:12pm
A quick overview of our Information-Cost-Reward framework - see how #robot #swarm #foraging performance can be disa… [LINK]
24/11/2017 5:11pm
RT @BristolRobotLab: APPLY NOW: Opportunity to join the FARSCOPE 4 year PhD programme in 2018, based here at the BRL [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.



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]