Join Date: May 2005
Location: Sydney, Australia
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 221 Post(s)
I make very small computers and put wheels on them, sensors too, and program them to move around and explore their world. In recent years I've been putting legs rather than wheels on them. the math to make them move around is far more challenging but that works well with my other hobby, which is maths.
I've started playing with communications between units as well as some different approaches to their decision making processes. My goal is to eventually give my little mechanical minions a task and let them figure out how to subdivide the tasks based on their individual abilities. Perhaps something like assembling a particular structure out of lego and letting them decide how they'll go about building it. That's going to be a very tough nut to crack, which is why it's so much fun. I have some concepts I've borrowed from evolutionary biology but I have absolutely no idea how to implement them in a machine environment yet. I suspect the secret to artificial intelligence in swarm robotics in going to be through the implementation of a form of artificial evolution.
There are 10 types of people in the world - the ones that can count in base 2, the ones that can't count in base 2, and the ones that didn't expect this to be in base 3.
Last edited by Cyclaholic; 05-06-12 at 05:06 AM.