+ All Categories
Home > Documents > Swarm Robotics

Swarm Robotics

Date post: 23-Feb-2016
Category:
Upload: jaafar
View: 45 times
Download: 0 times
Share this document with a friend
Description:
Swarm Robotics. Tal Saiag & Anna Itin May 2013. Motivation. One of the amazing feat of ants, is a weave of ants that join their bodies together so that they can float on water, to escape a flood. - PowerPoint PPT Presentation
Popular Tags:
12
Swarm Robotics Tal Saiag & Anna Itin May 2013
Transcript
Page 1: Swarm Robotics

Swarm RoboticsTal Saiag & Anna Itin

May 2013

Page 2: Swarm Robotics

MotivationO One of the amazing feat of ants, is a

weave of ants that join their bodies together so that they can float on water, to escape a flood.

O This weave carries other ants that rotate with those in formation so that they do not drown.

O The ants had demonstrated a society where the sum is far more than its parts.

Page 3: Swarm Robotics

Motivation cont.If we can recreate such ability in a group of simplistic robots, the opportunities are endless.

Ants

Page 4: Swarm Robotics

SR introO Swarm robotics (SR) is basically large number

of robots mimicking insects or animals that gather and together act as a collective such as ants or bees.

O Historically, all robots in swarm robotics are identical, and preferably small. This is the homogeneous model.

O No centralized control structure dictating how individual agents should behave.

O Simple robots fallowing simple rules can carry out complex tasks.

Page 5: Swarm Robotics

Physical requirementsO Mechanical – keep it few, keep it simple. Also, they should be

lightweight.O Electronic – similar to full size robot but just in smaller version.O Sensors – It can be surprisingly large for a small scout. It can

include magnetometers, accelerometers, camera, video transmitter, microphone, vibration sensors and so forth.

O Communications – There are three types of communication – intra-module (within a module), inter-modules (between n modules) and global. The communication types can be wired or wireless.

O Computational System - Handling communication, sensors, and so forth. Require distributed control software and enough memory for buffered communication. Furthermore, since these robots are modular, the system must allow designers to add new modules.

O Power - The on board battery must be able to support the robot for at least a few hours through various configurations of the robot.

Page 6: Swarm Robotics

IssuesO Issues in sensor fusion: communication

delay and randomness from different sensor agents.

O Issues in miniature robots:O Miniature robots of 10cm or less are not

able to have powerful computer on board.O Miniature robot generally lacks reliable

communication links. This is because these robots generally run on low power sources, which in turn can only support low power transmitters.

Page 7: Swarm Robotics

Other issuesO Deployment and Utilization:

O Programming robots is a very tedious and overwhelming task for the average programmer.

O The complexity, dynamical, and unstructuredness of the environment also makes it difficult to pre-determine what to code.

O Large amount of knowledge is required for the reasoning.

Page 8: Swarm Robotics

Swarm vs. Single RobotO Robotic swarms have several advantages over

their more complex individual robot counterparts and are the results of using many robots instead of just one.

O This is made possible by the simple design of the robot modules because they are often less expensive and easier to build.

O When comparing the capabilities of a robot swarm to the capabilities of an individual robot, it is best to view the swarm as an individual entity performing complex behaviors at the macro-level.

Page 9: Swarm Robotics

Swarm vs. Single RobotO The first improvement is an obvious one:

robot swarms are able to cover more area than an individual robot. This is analogous to distributed search algorithms that are able to cover different parts of a search space at once.

O The second improvement over individual robots is swarm robots are fault tolerant because the swarm robotics algorithms do not require robots to depend on one another.

Page 10: Swarm Robotics

Swarm vs. Single RobotO Another feature of robot swarms is

their effectiveness scales well with the number of members. Adding more robots is all that has to be done to increase the effectiveness of a swarm. On the other hand, it is not always clear how to improve the effectiveness of an individual robot system.


Recommended