metamorphic robots
TRANSCRIPT
![Page 1: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/3.jpg)
![Page 4: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/4.jpg)
CONTENTCONTENT
IntroductionIntroduction Algorithms for practical applicationAlgorithms for practical application Its advantagesIts advantages Its possible usesIts possible uses ConclusionConclusion references references
![Page 5: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/5.jpg)
INTRODUCTIONINTRODUCTION
Changes shape according to terrainChanges shape according to terrain
Combination of several basic unitsCombination of several basic units
TransformerTransformer
![Page 6: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/6.jpg)
![Page 7: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/9.jpg)
Continued….Continued….
-module move in the empty hexagon-module move in the empty hexagon
![Page 10: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/11.jpg)
Admissible and non admissible Admissible and non admissible configurationconfiguration
![Page 12: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/13.jpg)
Transverse graph algorithmTransverse graph algorithm
![Page 14: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/16.jpg)
Continued…Continued…
space in betweenspace in between
Initial finalInitial final
Position destinationPosition destination
![Page 17: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/18.jpg)
![Page 19: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/19.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/20.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/21.jpg)
POSSIBLE USESPOSSIBLE USES
-bridge building-bridge building
-structural support-structural support
-satellite recovery-satellite recovery
![Page 22: Metamorphic Robots](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/22.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022081414/5535e93e4a795967228b47ac/html5/thumbnails/23.jpg)
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