BristleSwarm: Explorations in svärm Robotics (1 / 6 steg)

Steg 1: Varför svärmar?



Men innan vi går för långt före oss, låt oss spendera lite tid talar om svärmar. Vad är så cool om en svärm som gör det värt att studera? Jag är glad att du frågade!

Svärmar finns överallt omkring oss. Du och jag är båda medlemmar i en svärm. Vi är inrättade av en enorm svärm av hjärnans synapser som aldrig sluta bränning. Steven Johnson hävdar i sin bok uppkomst, att städerna kan förstås som en svärm resulterande emergent beteende. Det kan vara lättare att besvara vad är inte en svärm. Svärmar kan göra mycket smarta beslut men består av drönare som inte ens medvetna om att denna höga nivå tänkande och uträkningen som pågår. Hur sker detta? När vi talar om svärmar, vi brukar föreställa sig en flock fåglar (eller BOIDS) eller kanske en bisvärm. Eftersom den enklaste svärm beteendet att visualisera hur en svärm rör sig tillsammans, ibland kallas flockas. Vi är faktiskt mycket bra till att förstå denna typ av svärm beteende. Det finns många matematiska modeller som exakt simulerar detta fenomen, som är ganska cool! En flock fåglar mycket samordnat beteende kan beskrivas med några mycket enkla regler:

  1. Separation: Se till att du inte får nära till någon av dina vänner.
  2. Justering: Prova att gå i samma riktning som killarna bredvid dig.
  3. Sammanhållning: Flyga mot där du ser alla andra är.

Utanför några regler finns det ingen annan typ av samordning händer, så att de enskilda aktörerna är egentligen ganska enkel, men tillsammans är kapabla att göra vissa saker.

Men roboten ska vi bygga är inte ens kommer att vara så smart... ännu. Vi ska bygga en borst bot som kommer att fungera som en Braitenburg fordon och simulerar beteendet hos en BOID svärm med en attraktor (dvs en ficklampa). Så nog prata, låt oss få att fungera.

Se Steg
Relaterade Ämnen

Enkla Arduino Robotics plattform!

jag fick just en Arduino efter att ha spelat med vissa AVR mikrokontroller under Robotics gruppmöten. Jag gillade idén med ett riktigt billigt programmerbara chip som kunde köra vad som helst från en enkel datorgränssnitt så jag fick en Arduino efter...

DIY 4WD bil organ för arduino robotics projekt och RC bilar

Hej instructables nördar hälsningar från Egypten :) :)i detta instructable jag kommer att visa dig hur att designa och göra en 4 hjul bil för robotics, arduino, RC bilar... etc. på ett enkelt sätt bara följa mig ;): D >>>Steg 1: Designa kroppen J...

Locutus av Borg kostym (Cyborg) med riktiga robotics, ljus och ljud och 36.000 mAh makt!

Hello,Jag har alltid varit ett stort fan av teknik! Jag har alltid varit bra med tråden (jag har tusentals random trådar jag har samlat genom åren) min andra talanger består av lödning, ändra komponenter, datorer och spelsystem, operativsystem etc.St...

Ändra den Fönstren titel på Internet Explorer

detta Instructable visar dig hur du ändrar fönstrets namnlist (namnlist) på Internet Explorer. Till exempel, du kunde göra det säger "(Web Page)-Hello" eller något annat. Den arbetat för jag på Vista och XPP.S. Inte försöka något för lång. Om an...

Hur man gör någons Internet Explorer kraschar varje gång de öppna det

detta är ett bra tilltag för dig att dra på dina vänner som kommer att krascha när de startar internet explorerSteg 1: Öppna inställningsfönstretgå till Verktyg -> internet-alternativSteg 2: ett EU-medlemskap den uppändra hemsida till http://crashie....

Hantera tillägg för Phil och Teds explorer

En gång hade vi haft vår Phil och Ted explorer för ett par dagar insåg jag handtaget var bara att kort och min rygg led. (Jag är inte orimligt lång på 6'2 men tydligen det är för mycket)En titt på nätet hittade massor av människor med samma problem,...

90 graders Adapter för VexPro VersaPlanetary växellåda för första Robotics

Killer Bees Robotics teamet utvecklat denna lösning 2015 och nu skulle vi vilja dela det med alla första Robotics gemenskapen.VexPro VersaPlanetary växellåda System är en av de mest mångsidiga och flexibla komponenter som någonsin skapats för användn...

Aerobox - ett mjukt Robotics System

Mjuk robotics är ett nytt område för robotics som har riktigt uppvärmning upp nyligen. Många mjuka robotar är Pneumatiskt manövrerad, vilket innebär att de rör sig när de är fyllda med luft. För att fylla dessa robotar med luft, många projekt använda...

FPGA Robotics Vision för någon

Är du som mig intresserad av teknik och ville alltid att använda en av de tunga marker kallas FPGA'S? Är du intresserad av vision och robotics?Mitt mål var att ta FPGA vision till folket, tillgänglig för alla. Jag bestämde mig att bygga min egen grun...

CupBot - 3D tryckt Robotics plattform

Här är en stor helg robotics projekt som du kan genomföra kallas CupBots baserat på Raspberry Pi och BeagleBone svart som är kreditkort storlek datorer och även 3D-utskrifter...De flesta 3D tryckta delar är gemensamma för både versionen av CupBot och...

UCN Robotics - PLC Arduino projekt

För våra 2 termin Robotics klass är det nödvändigt att skapa en instructables om robotarm används för klassen. Detta instructable kommer att omfatta inställning och koden (endast Arduino) används för att göra detta system fungerar, som kan användas f...

Vatten droppe vetenskap: 8 Explorations

Vatten väntar du på? Det finns en ocean av kunskap och erfarenhet ligger i varje wee droppe vatten, och det är nu du kan börja kolla den. Från att titta på ytspänning till förstoringsglas effekter för att ånga kuddar, bevattna tappar gör att vara lit...

Robotar för förändring: en första Robotics Team Fundraiser

Jag har verkligen tur att arbeta med awesome young folks av Team Duct Tape #2845, ett första robotics FTC team från Florida. Inte bara är barnen bra, men de har ett fantastiskt nätverk av vuxna bakom dem. I år en av team mentorer kom upp med idén om...

Kortkommandon för Internet Explorer!

Detta Instructable kommer att visa dig några användbara kortkommandon för internet explorerSteg 1: Kortkommandon: del 1 1. Ctrl + TÖppna en ny flik2. alt + HomeFick hem sida3. Alt + CVisa favoriter, Feeds och historia4. Ctrl + DLägga till en favorit5...

Mount ext / Linux partitioner i native Windows Explorer

Jag har min dator setup till tvåfaldig-stöveln mellan Ubuntu 14.04 och Windows 8.1. Jag behövde för att överföra filer mellan operativsystem men jag ville inte en 3: e part fil explorer att göra så. Så, efter lite undersökning, jag hittade en drivrut...

Robotics guide

Vi kanske är inte medvetna, men robotics är en bland många vetenskaper, som är viktiga i dagens värld utveckling. För alla som är intressant i är det mycket viktigt att veta dess koncept, historia, termer, etc. Låga priser utveckla verktyg har gett o...

Billigt, lätt Robotics för icke-programmerare

Hej Robotics-programmerare-vill att bina! Trött på att försöka olika "miljöer" bara för att finna att det finns en brant inlärningskurva mellan dig och de coola roboten tricks din nördiga vänner göra? Är de kommersiella kit för dyrt? Då är detta...

Wire Explorations en la Asawa - 1: a klass Tinkering - vecka 6

"Tråd Explorations a la Asawa" är den sjätte läxan i en 10 vecka Tinkering serien erbjuds till första klass studenter. Med hjälp av vardagliga material i öppna projekt, omvandlar vi vanligt till det extraordinära samtidigt vårda problemet lösa f...

Intellekten Edison och Ridemakerz RC chassi Robotics plattform

När jag var inbjuden att delta i Intel IOT tävlingen trodde jag det var en fantastisk möjlighet. Först av allt, skulle det ge mig tillgång till några riktigt awesome hårdvara och sensorer. Jag är en maker på en budget, så det var bra. Jag är också en...