Survey Swarm: Difference between revisions

From Computer Laboratory Group Design Projects
Jump to navigationJump to search
(Created page with "Ashkan Tousimojarad <Ashkan.Tousimojarad@arm.com> Autonomous robots often have to work with an incomplete model of the world. But if there are many cheap robots, they can col...")
 
No edit summary
Line 1: Line 1:
Ashkan Tousimojarad <Ashkan.Tousimojarad@arm.com>
Client: Ashkan Tousimojarad, [[ARM]] <Ashkan.Tousimojarad@arm.com>


Autonomous robots often have to work with an incomplete model of the world. But if there are many cheap robots, they can collaborate in a swarm to share information. Your task is to create sensing and coordination infrastructure so that a swarm of Pololu 3pi robots can work out the overall design of a black and white floor pattern that they are moving over. To start with, they will have to use dead reckoning to collect data points for the shared model. Eventually, they can reduce uncertainty (for example, if some robots seem less precise than others) by delegating individual robots to go and make further observations, navigating by the map of previous attempts.
Autonomous robots often have to work with an incomplete model of the world. But if there are many cheap robots, they can collaborate in a swarm to share information. Your task is to create sensing and coordination infrastructure so that a swarm of Pololu 3pi robots can work out the overall design of a black and white floor pattern that they are moving over. To start with, they will have to use dead reckoning to collect data points for the shared model. Eventually, they can reduce uncertainty (for example, if some robots seem less precise than others) by delegating individual robots to go and make further observations, navigating by the map of previous attempts.

Revision as of 07:24, 11 November 2016

Client: Ashkan Tousimojarad, ARM <Ashkan.Tousimojarad@arm.com>

Autonomous robots often have to work with an incomplete model of the world. But if there are many cheap robots, they can collaborate in a swarm to share information. Your task is to create sensing and coordination infrastructure so that a swarm of Pololu 3pi robots can work out the overall design of a black and white floor pattern that they are moving over. To start with, they will have to use dead reckoning to collect data points for the shared model. Eventually, they can reduce uncertainty (for example, if some robots seem less precise than others) by delegating individual robots to go and make further observations, navigating by the map of previous attempts.