Editing
Swarm Robotics and the Architecture of the Collective
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== <span style="color: #FFFFFF;">Understanding</span> == Swarm robotics is understood through '''the irrelevance of the individual''' and '''the mathematical immunity to failure'''. '''The Irrelevance of the Individual''': If NASA sends a $2.5 billion rover to Mars and a single rock jams the front wheel, a decade of science is completely destroyed. The monolith is fragile. Swarm robotics embraces extreme expendability. If NASA sends a capsule containing 50,000 tiny, cheap, spider-robots to Mars, it doesn't matter if 10,000 of them are crushed by the landing, and another 5,000 fall into a lava tube. The individual robot has zero value. The swarm simply absorbs the massive casualty rate, routes around the dead units, and the remaining 35,000 spiders successfully map the entire crater. The swarm is immortal because it does not care about its parts. '''The Mathematical Immunity to Failure''': Complex systems fail in complex ways. If you write a million lines of code for a central server to control 1,000 drones, a single comma error in the code crashes all 1,000 drones simultaneously (A Single Point of Failure). Swarm algorithms are beautiful because they are incredibly short. You program a drone with 10 lines of code: "Fly forward. If you see a wall, turn left. If you sense a neighbor, stay 3 feet away." Because the code is so utterly simple and runs locally on each drone, it is mathematically immune to a systemic software crash. The complexity is in the physical interaction, not the code. </div> <div style="background-color: #8B0000; color: #FFFFFF; padding: 20px; border-radius: 8px; margin-bottom: 15px;">
Summary:
Please note that all contributions to BloomWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
BloomWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information