Metamorphic Robots

23
METAMORPHIC METAMORPHIC ROBOTS ROBOTS SUMITTED BY: SUBMITTED SUMITTED BY: SUBMITTED TO: TO: SUMIT DALAL MS. SUMIT DALAL MS. PURNIMA PURNIMA 1508155 1508155 MS. NEELIMA MS. NEELIMA EC1 EC1 MS. MONIKA MS. MONIKA

Transcript of Metamorphic Robots

Page 1: Metamorphic Robots

METAMORPHIC METAMORPHIC ROBOTSROBOTS

SUMITTED BY: SUBMITTED TO:SUMITTED BY: SUBMITTED TO: SUMIT DALAL MS. PURNIMASUMIT DALAL MS. PURNIMA 1508155 MS. NEELIMA1508155 MS. NEELIMA EC1 MS. MONIKAEC1 MS. MONIKA

Page 2: Metamorphic Robots

METAMORPHIC ROBOTSMETAMORPHIC ROBOTS

METAMORPHISM- to change the external METAMORPHISM- to change the external shape shape

ROBOTS-a mechanical intelligent agentROBOTS-a mechanical intelligent agent

Page 3: Metamorphic Robots
Page 4: Metamorphic Robots

CONTENTCONTENT

IntroductionIntroduction Algorithms for practical applicationAlgorithms for practical application Its advantagesIts advantages Its possible usesIts possible uses ConclusionConclusion references references

Page 5: Metamorphic Robots

INTRODUCTIONINTRODUCTION

Changes shape according to terrainChanges shape according to terrain

Combination of several basic unitsCombination of several basic units

TransformerTransformer

Page 6: Metamorphic Robots
Page 7: Metamorphic Robots

ALGORITHM FOR PRACTICAL ALGORITHM FOR PRACTICAL IMPLEMENTATIONIMPLEMENTATION

Include four stepsInclude four steps

1. certain terms & assumptions1. certain terms & assumptions

2. graph transversal algorithm2. graph transversal algorithm

3. distributed reconfiguration3. distributed reconfiguration

4. tackling obstacle4. tackling obstacle

Page 8: Metamorphic Robots

TERMS & ASSUMPTIONTERMS & ASSUMPTION

Plane partitioned in to equal sized Plane partitioned in to equal sized hexagon cellshexagon cells

Identical modules ( basic unit )Identical modules ( basic unit ) At any time each module knows itsAt any time each module knows its

- position- position

-edges in contact -edges in contact

Page 9: Metamorphic Robots

Continued….Continued….

-module move in the empty hexagon-module move in the empty hexagon

Page 10: Metamorphic Robots

GRAPH TRAVERSAL GRAPH TRAVERSAL ALGORITHMALGORITHM

Aim is to go from initial configuration to Aim is to go from initial configuration to required configuration required configuration

presently presently needs needs here here here to go (say to climb )here to go (say to climb ) !!!! here in between we need here in between we need to find best shape to take to find best shape to take

Page 11: Metamorphic Robots

Admissible and non admissible Admissible and non admissible configurationconfiguration

Page 12: Metamorphic Robots

The space in between is taken to The space in between is taken to be divide in hexagonsbe divide in hexagons

-node as hexagon-node as hexagon-the interconnection as edge -the interconnection as edge

Page 13: Metamorphic Robots

Transverse graph algorithmTransverse graph algorithm

Page 14: Metamorphic Robots

DISTRIBUTED DISTRIBUTED RECONFIGURATIONRECONFIGURATION

After path decision needs to move in the After path decision needs to move in the modules in itmodules in it

-which module will move (free)-which module will move (free)

-which is free-which is free

Page 15: Metamorphic Robots

Continued…Continued…

-the program in each module tells-the program in each module tells

-where it presently is-where it presently is

-where to go to get required shape-where to go to get required shape

-which so ever becomes free that -which so ever becomes free that

move with required delay move with required delay

Page 16: Metamorphic Robots

Continued…Continued…

space in betweenspace in between

Initial finalInitial final

Position destinationPosition destination

Page 17: Metamorphic Robots

TACKLING OBSTACLETACKLING OBSTACLE

-obstacle is seen as the set of forbidden hexagons -obstacle is seen as the set of forbidden hexagons that module cant enterthat module cant enter

-so by any sensing element can make out which -so by any sensing element can make out which are forbidden hexagonsare forbidden hexagons

-camera or IR etc.-camera or IR etc.

then programmed accordinglythen programmed accordingly

Page 18: Metamorphic Robots
Page 19: Metamorphic Robots

ADVANTAGESADVANTAGES

-they are robust-they are robust

-the property of metamorphism-the property of metamorphism

-they individual robot can handle wide -they individual robot can handle wide variety of tasksvariety of tasks

-cost effective-cost effective

Page 20: Metamorphic Robots

NEGATIVE POINTSNEGATIVE POINTS

-the hardware and software both are -the hardware and software both are complexcomplex

-a common man cant afford it-a common man cant afford it

Page 21: Metamorphic Robots

POSSIBLE USESPOSSIBLE USES

-bridge building-bridge building

-structural support-structural support

-satellite recovery-satellite recovery

Page 22: Metamorphic Robots

CONCLUSIONCONCLUSION

-can carry everything in one bag (or don’t -can carry everything in one bag (or don’t even need a bag )so world of even need a bag )so world of compactnesscompactness

-very very versatile & most faithful machine -very very versatile & most faithful machine for human for human

-if see it in matrix (movie) view point then it -if see it in matrix (movie) view point then it can be a threat to the civilizationcan be a threat to the civilization

Page 23: Metamorphic Robots

REFERNCESREFERNCES

www.seminarprojects.com/Thread-www.seminarprojects.com/Thread-metamorphicmetamorphic--robotsrobots

www.cs.vassar.edu/~walter/spie.ps.gzwww.cs.vassar.edu/~walter/spie.ps.gz

www.google .comwww.google .com